【发布时间】:2015-07-28 20:17:03
【问题描述】:
当我ssh 进入我的服务器时,我发出以下命令:
ssh <username>@<ip-of-server>
然后,当我进入时,我会看到以下提示:
<username>@ip-<different-ip-address>:
当我在服务器中尝试echo $PS1 时,我看到以下内容:
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$,它告诉我主机必须不同。为什么这些不一样:ip 和 host?
我问的原因是,我可以通过 ssh-ing 访问就好了,但我无法 ping 它:
ping <ip-of-server> ... 导致 100% 的损失。
所以,我想也许我应该 ping 另一个 ip,但是:
ping ip-<different-ip-address> ... 也会导致 100% 的损失。
怎么可能ping不通,但我还能登录?
【问题讨论】:
-
可能
<ip-of-server>是公网IP 而<different-ip-address>是私网 -
怎么测试呢?
-
只检查
<different-ip-address>范围,如果是私人应该b:From 10.0.0.0 to 10.255.255.255. From 172.16.0.0 to 172.31.255.255. From 192.168.0.0 to 192.168.255.255
标签: php amazon-web-services ip ping host