【问题标题】:Why are external NICs not working on my server (running on Debian 7)?为什么外部 NIC 无法在我的服务器上运行(在 Debian 7 上运行)?
【发布时间】:2014-01-10 07:45:59
【问题描述】:

我有一台运行 Debian 7 的服务器。eth0 接口配置为使用板载以太网卡。这基本上用于连接到互联网。碰巧的是,我不得不通过交换机将此服务器连接到一些 PC,显然是在不同系列的 IP 上。为此,我在 PCI 插槽中安装了一个外部 NIC,但奇怪的是它没有工作。配置没问题。我检查它们的次数超出了我的想象。所以,我禁用了我的 eth0 接口并将 eth1(外部 NIC)连接到互联网。如果对于相同的设置,板载卡可以正常工作,那么外部卡也应该正常工作。但是,它没有。当我尝试 ping 一些服务器(如 8.8.8.8)时,它给了我无法访问的目标主机,并且在终止时显示,0 个数据包“传输”和 0 个数据包接收,这至少可以说是莫名其妙。 PCI 插槽正在工作,因为我检查了驱动程序是否被识别。 NIC 本身正在工作(用另一台运行 Debian 6 的机器检查)。任何帮助/建议将不胜感激。

P.S 有问题的 NIC 是 D-Link System DGE-530T 千兆以太网适配器(修订版 11)

【问题讨论】:

    标签: linux networking debian


    【解决方案1】:

    您需要检查该卡是否在lspci 中列出。第二,这是虚拟机吗?

    我还会检查 BIOS 是否正在自动处理 IRQ,或者它们是专门分配的。

    【讨论】:

    • 嗯,谢谢,但是,我几周前解决了这个问题,忘记更新这篇文章了。我的错。以前在同一台机器(运行 Debian 7 的服务器)上工作的用户由于某些原因安装了 Shorewall 并为单接口网络设置了规则。我没有费心去检查 iptables,因为我没有怀疑有人弄乱了防火墙。更改 iptable 规则对我有用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-09-08
    • 1970-01-01
    • 1970-01-01
    • 2012-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多