无法在多宿主网络中 ping 我自己的 IP 地址

无法在多宿主网络中 ping 我自己的 IP 地址

我的 Windows 路由器设置为使用192.168.16.1/24作为其 IP 地址。我刚刚添加了一个新 IP 地址:192.168.18.1/24。但是,我无法从我的桌面 ping 这个新 IP 地址。我已将其添加192.168.18.2/24到无法访问的桌面。

我也无法192.168.18.1从服务器内部 ping 通。我可以192.168.16.1毫无问题地 ping 通。我还发现我无法127.0.0.1从这台机器 ping 通。这让我相信有防火墙挡住了路。有人能建议一种调试方法吗?我试过完全禁用 Windows 防火墙,但这似乎没有任何效果。

另外,您能确认我使用的斜线符号是否正确吗?我相信说和说 子网掩码192.168.16.1/24是一样的。这个符号的正确名称是什么?192.168.16.1255.255.255.0

感谢您的时间。

答案1

所有工作地址都应该可以 ping 通。尝试使用ipconfig列出所有配置的地址。

192.168.16.1/32 与地址 192.168.16.1 相同。192.168.16.1/24 是一个网络,通常定义为 192.168.16.0/24。地址 192.168.16.1 通常位于指定为 192.168.16.0/24 的网络上。此网络的路由器通常位于 192.168.16.1 或 192.168.16.254。地址 192.168.16.0 和 192.168.16.255 具有特殊含义,不能用作主机地址。后缀 /31 不指定可用网络,因为这两个地址都是特殊地址。后缀 /30 指定最小的可用网络(2 个主机地址)。

答案2

你用的是什么类型的路由器?只是沃尔玛或百思买卖的标准家用路由器?如果是那样的话。我不确定你是否可以在一个家用路由器上连接 2 个不同的网络或 VLAN。

但是,请尝试将子网掩码设置为255.255.252.0在您的计算机上。这将创建一个网络 -- 192.168.16.0/22。此网络将覆盖 192.168.16.0 至 192.168.18.255 之间的所有 IP。对于有效主机 IP(可用于配置计算机的 IP),192.168.16.1 至 192.168.18.254 之间的任何 IP。这是因为网络的第一个 IP(192.168.16.0)和最后一个 IP(192.168.18.255)不能使用。第一个 IP 用于定义网络本身。而最后一个 IP 用于网络广播。

不要忘记设置指向路由器的默认网关。就像BillThor说的,标准通常是网络的第一个有效主机IP,192.168.16.1,或者最后一个有效主机IP,192.168.18.254。

如果提供更多信息,我会改变我的答案。

相关内容