因此,我在通过 连接到我的网络服务器时遇到了问题eth1
。
ifconfig
eth0 Link encap:Ethernet HWaddr 00:50:c2:27:bf:6e
inet addr:10.8.105.8 Bcast:0.0.0.0 Mask:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:276 errors:0 dropped:1 overruns:0 frame:0
TX packets:73 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:39584 (39.5 KB) TX bytes:17228 (17.2 KB)
eth1 Link encap:Ethernet HWaddr 00:50:c2:27:bf:6f
inet addr:169.254.100.100 Bcast:0.0.0.0 Mask:255.255.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:3892 errors:0 dropped:1 overruns:0 frame:0
TX packets:739 errors:0 dropped:37 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:399308 (399.3 KB) TX bytes:69067 (69.0 KB)
Interrupt:155 Base address:0x6000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:30 errors:0 dropped:0 overruns:0 frame:0
TX packets:30 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2196 (2.1 KB) TX bytes:2196 (2.1 KB)
/etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 10.8.105.8
netmask 255.255.0.0
gateway 10.8.1.1
auto eth1
iface eth1 inet static
address 169.254.100.100
netmask 255.255.0.0
当连接到时,eth0
我可以访问我的网络服务器。
当我通过以太网电缆直接使用eth1
并连接我的计算机时,我无法连接到 Web 服务器。在服务器重新启动时,我可以 ping 服务器 IP 并从任一端获得响应。但是,只要我尝试通过浏览器连接到 IP 或尝试将 Putty 连接到服务器,它就会中断。我根本无法连接,然后如果我再次尝试 ping 服务器,它会Request timed out
显示Destination host unreachable
我对网络不太了解,不知道该如何处理。我在网上搜索了几个小时,但毫无收获。
有谁知道如何解决这个问题?
更新 1:
route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.8.1.1 0.0.0.0 UG 100 0 0 eth0
10.8.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
我正在使用 apache 2.2.20
/var/log/apache2/access.log
当我 ping 或尝试通过浏览器连接到 Web 服务器时,没有发布任何日志。
答案1
检查客户端机器上的路由,并考虑进行数据包捕获以缩小有问题的网络流。