通过 eth1 连接到 Web 服务器

通过 eth1 连接到 Web 服务器

因此,我在通过 连接到我的网络服务器时遇到了问题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

检查客户端机器上的路由,并考虑进行数据包捕获以缩小有问题的网络流。

相关内容