首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Linux中安装网络适配器(CentOS 5)

问如何在Linux中安装网络适配器(CentOS 5)
EN

Server Fault用户
提问于 2011-04-11 19:35:04
回答 4查看 33.5K关注 0票数 0

我的公司有一个CentOS 5 Linux服务器。网卡今天死了,我们用Intel Pro 1000 GT网络适配器替换了它。

我对Linux并不在行。我怎样才能让这个新的NIC工作?

谢谢

EN

回答 4

Server Fault用户

发布于 2011-04-20 22:23:34

最简单的方法是让新卡采用相同的设备名称(eth0)。这样做的方法是:

  • 删除/etc/udev/ file es.d/70-persistent-net.ules文件。这个文件将硬件设备绑定到ethX接口,从而使您的替换卡变成eth1或eth2。希望我们能阻止这种情况。
  • 关闭服务器(命令行中的shutdown -h now应该可以做到这一点)。
  • 禁用BIOS中的车载NIC,或删除有缺陷的卡。
  • 重新启动系统。如果替换卡采用了相同的ethX设备,则应该以相同的网络配置启动。向ip addr或ifconfig -a查询。

这些步骤假设您有一个相当简单的服务器,其中有一个以太网卡,并且需要将它替换为另一个以太网卡。

票数 2
EN

Server Fault用户

发布于 2011-04-11 19:45:33

您应该首先检查一下,您看到它是用以下命令列出的:

代码语言:javascript
复制
ifconfig -a

每个以'eth‘开头的条目代表一个检测到的网卡。如果您没有看到,您将不得不排除疑难解答,因为它可能是不支持的。

如果您确实看到了它的列表,请记住它的名称(例如: eth1),然后执行以下操作:

代码语言:javascript
复制
cd /etc/sysconfig/network-scripts
cp ifcfg-eth0 ifcfg-eth1 # this assumes the old card was eth0 and the new one is eth1
sed -i 's/eth0/eth1/g' ifcfg-eth1 # or edit it by hand and change eth0 to eth1 where it appears

那就重新启动。

我希望这是明确的,而且有效。您可以使用其他方法,但这是快速的,我认为它的优点是使用旧的配置,所以您可以保留IP,网络掩码和其他信任默认。

票数 0
EN

Server Fault用户

发布于 2011-04-12 06:23:12

每个网卡将获得一个新的ethN接口号码。从您刚才所说的情况来看,eth0似乎是死掉的接口,而eth2则是您想要使用的新网卡。

首先,查看eth0.bak的配置文件。这将为您提供一些线索,以了解界面以前是如何设置的。注意IP地址、网络掩码和默认路由。在DNS和网络配置中重复检查这些内容。

接下来,查看是否安装了以下实用程序:system network。我喜欢命令行版本,但也有GUI版本。有关详情,请参阅:

http://www.cyberciti.biz/faq/rhel-centos-fedoracore-linux-network-card-configuration/

如果没有安装,请运行"yum -y安装系统-配置-网络“。

接下来,在文本或图形用户界面模式下运行system network,并将先前在eth0上的配置移到新的eth2上。

接下来,运行“服务网络重新启动”。

最后,运行"ifconfig“并查看正在运行的配置。尝试点击几个主机,以确保你们都安装好了。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/258449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档