新作的centos 7 系统,暂时打算先搭建个ftp和svn服务器来用.
各种配置都搞好了,就是通过局域网的客户端无法连接,无论是ftp的21端口还是svn的3690全部超时.
后来发现putty的ssh协议没问题,于是怀疑是TCP出问题了. 终于在这个帖子里找到了解决办法:http://www.centoscn.com/CentosBug/osbug/2013/0726/651.html
就是tcp的时间戳导致建立连接时丢包. 按照如下方法改完后完美解决.
解决该问题的方法为:关闭TCP的timestmap功能,即不启用时间戳。
# vi /etc/sysctl.conf,设置
view plain copy
net.ipv4.tcp_timestamps = 0
## 默认情况下,该值为1,即启用
然后执行# sysctl -p 使配置生效