不同网段是不能ping通的,只能ping通网关。
要互ping只能设置成同一网段。
之所以在不同网段分隔了还能ssh进去,是因为网关上有NAT。
这种问题要看具体情况,一般来讲windows机器开了防火墙的话是ping不同的。可以在防火墙里面设置的icmp设置里面允许icmp回显请求。
linux机器也可以拦截icmp包,如果是简单的拦截,执行下面的命令就恢复了
echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all
可能是路由(网关)禁用了ping
把防火墙关掉就ok了。
对把windows的系统防火墙关闭 并把echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all 中用这个命令执行 后 把两个系统的ip调整到同一个网段后就OK了
关掉防火墙,两台电脑以及路由器上都有可能有。