请问,2台linux机器通过一根网线连接,要进行TCP通信,需要做哪些设置???

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
linzhixia
帖子: 1
注册时间: 2014-11-12 10:48
系统: fedora

请问,2台linux机器通过一根网线连接,要进行TCP通信,需要做哪些设置???

#1

帖子 linzhixia »

如题。

两台电脑用的都是fedora14系统,用网线连接,已使用ifconfig设为同一子网下的ip地址,并且用ip addr add 互相加入了ip表,2台机器可以互相ping通。服务器端监听55555端口,等待客户端连接。

问题来了,每次客户端连接的时候,执行connect函数,总是连接不上,报错connection refused 111。后来发现,当客户端连接一个不存在的主机地址时,也报同样错误。但是如果一台pc自发自收,是正常的。

就是说,服务器其实没有连接到客户端?可是为什么能够ping通呢?怎样解决这个错误?是不是还需要设置些什么?
头像
astolia
论坛版主
帖子: 6703
注册时间: 2008-09-18 13:11

Re: 请问,2台linux机器通过一根网线连接,要进行TCP通信,需要做哪些设置???

#2

帖子 astolia »

检查一下iptables防火墙设置
回复