问题描述: 办公室突然无法访问阿里云的其中一台服务器,IP可以ping通,但是端口不通,并不是完全不能访问,有时可以,有时不可以,有的电脑可以,有的电脑不可以,外网是可以的,问题一直没有解决,发现IDC机房的服务器是可以访问的,所以使用隧道技术,将办公室的80端口请求转发到阿里云,临时解决。一段时间后IDC服务器又出现类似问题。将问题报告给IDC机房,IDC机房更换端口后,恢复正常,过一段时间又出现问题。
解决方法: 寻求阿里云技术支持,多次后,终于找到问题解决方案,修改阿里云服务器的内核参数。
cat /proc/sys/net/ipv4/tcp_tw_recycle
cat /proc/sys/net/ipv4/tcp_timestamps
如果两个参数同时为1,则有可能出现以上问题,将timestamps参数改为0,即可。
并不是所有的阿里云服务器都存在此问题。
参考网址:https://help.aliyun.com/knowledge_detail/41334.html