我有一台 Linux 机器。
该网络的防火墙配置非常严格。
我想使用端口 4449 从 Windows 计算机访问这台机器。
我如何测试通信是否正常?
- 打开套接字并监听端口 4449。在 Linux 中如何操作?使用哪个实用程序?
- 从 Windows 测试连接:telnet,还是其他什么?
答案1
netcat 是许多 Linux 发行版中包含的实用程序。
要监听 TCP 端口 4449,请尝试
nc -v -l 4449
客户端上的 telnet 应该完美
答案2
您说“网络防火墙配置非常严格”是什么意思?您使用的是什么防火墙?iptables 是这样实现的:
iptables -A INPUT -o eth0 -p tcp -m tcp --dport 4449 -j ACCEPT
去测试:
telnet o xxx.xxx.xxx.xxx 4449