我有两个网络服务器。网络服务器A有此路线(netstat -r
):
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.40.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
和 Web 服务器乙改为使用这条路线:
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.40.0 * 255.255.255.0 U 0 0 0 eth0
有区别吗?
我在尝试将 netbeans 与 web 服务器上的 xdebug 连接时遇到超时问题A并在 netbeans 中永远显示“等待连接”,这与路由有关吗?
更新:
输出ip route list
:
网络服务器A:
default via 192.168.40.20 dev eth0
192.168.40.0/24 dev eth0 proto kernel scope link src 192.168.40.44
网络服务器乙:
default via 192.168.40.20 dev eth0
192.168.40.0/24 dev eth0 proto kernel scope link src 192.168.40.47
答案1
不要使用已弃用的工具(如等)。请使用包中的
ifconfig
工具。route
iproute
ip route list
- 检查路由表ip route get <dst>
- 解析实际路由 - 到达指定目的地的数据包将经过此路由。
输出的差异与
netstat
工具的不同版本有关。- 主机上的路由配置相同。
- 要解决连接问题,您可以使用
tcpdump
第一步。