最初(系统启动后)IP 表如下:
192.168.0.0 255.255.255.0 On-link 192.168.0.11 276
192.168.0.11 255.255.255.255 On-link 192.168.0.11 276
192.168.0.255 255.255.255.255 On-link 192.168.0.11 276
当我运行 netcat 时:
NC-ZV-S 192.168.0.11 192.168.0.11 80
测试端口 80 是否打开,它可以工作 - 端口 80 确实打开了。但是当我删除 192.168.0.11 路由时,我在 nc 测试中收到“超时”。它不应该选择 192.168.0.0 路由并工作吗?此外,当我手动添加路由时:
路由添加 192.168.0.11 掩码 255.255.255.255 0.0.0.0 它仍然不起作用!
其他人可以尝试最终为我提供一个有用的答案吗?
答案1
系统添加本地接口的地址,因此路由表应该知道任何发往该 IP 地址的流量都不应该在网络上发送出去。
答案2
0.0 是网络地址,0.255 是广播地址。其中列出的唯一有效实际可用 IP 地址是 0.11。
所以,您的尝试不会成功。