一、问题描述
华为云服务器运行TCPServer后,等待客户端连接,客户端一直无法连接到服务器。经过测试,客户端可以ping通服务器的地址。 客户端网络防火墙已经完全放开。
二、解决办法
1、查看云服务器端的安全组,是否放开该端口。经过查看,已经打开了该端口。
2、查看云服务器的防火墙ufw是否有放开该端口,ubuntu系统自带了ufw防火墙,查看是否有打开防火墙。
查看ufw运行状态 : ufw status
增加ufw 端口 : ufw allow port_x
禁用ufw 端口 : ufw deny port_x
删除ufw 端口 : ufw delete allow port_x
经查看,没有放行该端口:
增加该端口3845:可见已经路由表已经增加了该端口。