1)我在 Centos 7.X(最新版),KVM VM,在 www
2)虚拟机有两个接口:内部(10.0.0.X,eth0
)和外部(176.yyy,ens7
)。
3)我有一个原始sshd
配置(即,它监听所有接口/ip)
4)如果我从 www 上 ssh 虚拟机,我可以跟踪(tcpdump -i ans7 ....
)传入的 ssh 数据包
5)使用ss -nlput
I get(我删除空格以在一行上获取命令的结果)
[...]
tcp LISTEN 0 128 *:22 *:* users:(("sshd",pid=1494,fd=3))
[...]
6)我重新启动了,我重新启动了服务,但是ssh
无法从 www 运行(只能从内部网络运行10.0.0.1/24
),而且tcpdump
我发现没有返回的ssh
数据包。
我已经花了一个多小时来完成已经做过 100 次的任务,但我不知道现在该看哪里。
编辑也 ping
不起作用,可能是网络问题。
答案1
问题的原因在于错误的默认路由。