Skip to main content

🔐 端口及防火墙

一、不使用域名及 SSL 证书

以下端口需要在服务器放行,其他端口不要对外。

模块端口说明操作
OpenIMServerTCP:10001ws 协议,消息端口,用于 OpenIMClientSDK端口放行
OpenIMServerTCP:10002api 端口,如用户、好友、群组、消息等接口端口放行
OpenIMServerTCP:10005MinIO 作为对象存储端口放行
ChatServerTCP:10008业务系统,如注册、登录等端口放行
ChatServerTCP:10009管理后台,如统计、封号等端口放行

在客户端 SDK 中,初始化参数如下:

apiAddr: http://your_server_ip:10002
wsAddr: ws://your_server_ip:10001

二、使用域名及 SSL 证书

以下端口需要在服务器放行,其他端口不要对外。

端口说明操作
TCP:443HTTPS 默认网络端口端口放行

配置参考:域名及 SSL 证书配置

请先完成域名解析,设置 IP 与域名绑定关系。

在客户端 SDK 中,初始化参数如下:

apiAddr: https://your_domain.com/api
wsAddr: wss://your_domain.com/msg_gateway

说明:监控、前端等其他服务端口建议仅内网开放,按实际部署需求控制暴露范围。