添加了新的 NIC,无法通过接口访问任何设备(ubuntu)

添加了新的 NIC,无法通过接口访问任何设备(ubuntu)

我想知道是否有人可以帮助我缩小这个问题

我有一个正在运行的网关Ubuntu 服务器 10.04 (LTS)我给它添加了一个新的网卡,它是英特尔 PRO 1000PT GbE,将接口增加到 3。服务器可以看到 NIC,我可以启动它并为其分配一个 IP,但我无法通过该接口访问任何设备。§

eth2      Link encap:Ethernet  HWaddr de:ad:de:ed:ab:ab  
          inet addr:10.10.1.1  Bcast:10.10.1.255  Mask:255.255.255.0
          inet6 addr: 056a::eeff:fafe:feee:65de/64 Scope:Link
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:3252 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2445 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:256154 (256.1 KB)  TX bytes:154118 (154.1 KB)
          Memory:efdc0000-efde0000

(这里看到的流量来自其他子网的 ping 测试。

来自 dmesg

[1234567.123036] e1000e: eth2 NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX/TX
[1234567.123042] 0000:02:00.0: eth2: 10/100 speed: disabling TSO
[1234567.124020] ADDRCONF(NETDEV_CHANGE): eth2: link becomes ready

/etc/network/interfaces 中 eth2 的条目是

auto eth2
iface eth2 inet static
    address 10.10.1.1
    netmask 255.255.255.0
    network 10.10.1.0
    broadcast 10.10.1.255

如果我尝试从网关 ping eth2 上的设备(linksys wrt54gl),它会立即给出无法到达目的地的信息,并且ARP-A没有从接口返回任何内容。

同样,如果我尝试从网络上的设备 ping eth2 接口,也无法ping通,ARP-A

我可以从 eth1 上的任何设备 ping eth2 (10.10.1.1)

我在输出中注意到的另一件事配置文件eth0 和 eth1 的最后一行与 eth2 不同,因为前者是中断后者是记忆

eth0      Link encap:Ethernet  HWaddr 00:00:00:00:aa:bb  
          inet addr:99.99.99.99  Bcast:99,99,99,127  Mask:255.255.255.192
          inet6 addr: eee0::bbb:21ff:fe3a:535b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:119305917 errors:0 dropped:0 overruns:0 frame:0
          TX packets:99141449 errors:1095 dropped:0 overruns:0 carrier:0
          collisions:1035730 txqueuelen:1000 
          RX bytes:2191962177 (2.1 GB)  TX bytes:3430112856 (3.4 GB)
          Interrupt:16 

eth1      Link encap:Ethernet  HWaddr 00:aa:ee:ee:dd:cc  
          inet addr:10.20.1.1  Bcast:10.20.1.255  Mask:255.255.255.0
          inet6 addr: fe80::222:aaaa:fe01:aaaa/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:126352198 errors:0 dropped:0 overruns:0 frame:0
          TX packets:159212343 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:3755860824 (3.7 GB)  TX bytes:501190807 (501.1 MB)
          Interrupt:17 

eth2      Link encap:Ethernet  HWaddr de:ad:de:ed:ab:ab  
          inet addr:10.10.1.1  Bcast:10.10.1.255  Mask:255.255.255.0
          inet6 addr: 056a::eeff:fafe:feee:65de/64 Scope:Link
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:3252 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2445 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:256154 (256.1 KB)  TX bytes:154118 (154.1 KB)
          Memory:efdc0000-efde0000

eth2 已与多个 cat5 一起测试,并且已测试正常工作。

注意我已经净化了一些输出

答案1

  1. 你在那个界面上看到什么了吗

    tcpdump -i eth2 -n

  2. 我不知道为什么会出现这种情况,但也许是路由出了问题?

    ip 路由显示表全部

    IP 规则列表

相关内容