Linux主机通过 TP-LINK 映射出外网,由路由缓存导致的故障
1. 在有静态IP的网关上设置端口映射
2. 机器切换到拥有静态地址的网关
# vim /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=localhost.localdomain
GATEWAY=192.168.1.254
# service network restart
重启服务后路由缓存仍然存在
# ip route
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.1
169.254.0.0/16 dev eth0 scope link
default via 192.168.1.1 dev eth0
# ip route replace default via 192.168.1.254 dev eth0
# ip route
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.1
169.254.0.0/16 dev eth0 scope link
default via 192.168.1.254 dev eth0
3.在公网的机器 telnet 外网IP 22 响应正常
阅读(2236) | 评论(0) | 转发(0) |