在用socket进行网络编程时,有时候Windows端运行的客户端会连接不上Linux端的服务器。这个时候很可能是Linux上开启了防火墙,阻止了外部的socket连接。所以只要将Linux上的防火墙暂时关闭,或者开放对应端口,问题就解决了。
一般的REL系列系统关闭防火墙的命令是
/etc/init.d/iptables stop
本人的系统是fedora18,关闭防火墙的命令是
systemctl stop firewalld.service
在用socket进行网络编程时,有时候Windows端运行的客户端会连接不上Linux端的服务器。这个时候很可能是Linux上开启了防火墙,阻止了外部的socket连接。所以只要将Linux上的防火墙暂时关闭,或者开放对应端口,问题就解决了。
一般的REL系列系统关闭防火墙的命令是
/etc/init.d/iptables stop
本人的系统是fedora18,关闭防火墙的命令是
systemctl stop firewalld.service