AWS中的网络连接超时



即使凭据/ssh密钥和安全组/防火墙设置正确,也会出现间歇性的ssh/网络连接错误。

SSH Error: ssh: connect to host 10.0.X.x port 22: Connection timed out while connecting to 10.0.X.X:22

在AWS环境中,自动缩放非常频繁,有时IP会被另一个服务重用。您将得到连接错误,因为源服务器仍在ARP表中缓存旧的目标IP服务器/实例MAC地址。因此,由于新目标服务器的MAC地址与ARP表中缓存的MAC地址不匹配,连接将失败。

临时修复:

sudo sysctl -w net.ipv4.neigh.default.gc_thresh1=0

永久修复:

sudo vi /etc/sysctl.conf
net.ipv4.neigh.default.gc_thresh1 = 0
reboot

相关内容

  • 没有找到相关文章

最新更新