无法从 Windows ping 到不同网络中的 Linux 笔记本电脑

无法从 Windows ping 到不同网络中的 Linux 笔记本电脑

我有一台连接到移动热点的 Windows 10 笔记本电脑,还有一台连接到我的 wifi 的 RHEL 8 笔记本电脑,
当我从我的 Windows 笔记本电脑 ping 到 Linux 笔记本电脑时,请求超时了。这可能是一个愚蠢的问题,但我正在学习 Linux 并尝试通过 SSH 连接到我的 RHEL 8 笔记本电脑。所以希望 ping 能够正常工作。

答案1

如果机器位于不同的网络上,通常会非常困难。

  • 如果目标机器的 IP 在10.*.*.*192.168.*.*范围内,则目标机器位于私有网络中。这通常是连接到家庭网络(Wifi 或有线)的任何设备的情况。
  • 在私有网络中,成员可以发起与其他网络参与者的连接。如果其中一个是路由器(通常是这种情况),它们还可以发起与网络外的机器的连接。
  • 网络外部的系统无法发起与内部系统的连接(这就是为什么您的家庭系统尚未被黑客控制...)。从外部看,您的专用网络看起来像一个具有路由器“公共地址”的单一系统。
  • 您可能希望路由器进行“端口转发”:将对某个端口(SSH 为 22)的外部连接请求转发到私有网络内某台机器的某个端口。但是,除非您的机器使用相当长且不简单的密码(或基于密钥的登录),具有非常严格的 SSH 配置并且限制了连接尝试的速率,否则请不要这样做。您无法想象陌生人会以多快的速度来到它家门口。

相关内容