linux – 在ubuntu服务器中切换eth0和eth1
发布时间:2020-12-13 18:00:29 所属栏目:Linux 来源:网络整理
导读:我有一个简单的问题.我有一台运行Ubuntu服务器8.04 LTS和2个NIC的计算机.一个在主板上连接到互联网,一个PCI卡连接到内部网络.在安装过程中,它检测到主板上的NIC为eth1,PCI卡为eth0.我反过来想要他们.特别是因为主机服务器不会使用PCI NIC,仅适用于将在其上运
我有一个简单的问题.我有一台运行Ubuntu服务器8.04 LTS和2个NIC的计算机.一个在主板上连接到互联网,一个PCI卡连接到内部网络.在安装过程中,它检测到主板上的NIC为eth1,PCI卡为eth0.我反过来想要他们.特别是因为主机服务器不会使用PCI NIC,仅适用于将在其上运行的某些虚拟机.
因此,目前机器启动时激活eth1(主板NIC)获取带有dhcp的IP,同时单独留下eth0(PCI NIC).这正是我想要的,除了eth0和eth1切换. 谢谢. 解决方法
正如tzafrir.net所提到的,在没有更多解释的情况下,在包含Ubuntu的基于Debian的系统上,你需要检查/etc/udev/rules.d/70-persistent-net.rules文件,你会发现类似于以下内容的行:
# PCI device 0x14e4:0x170c (b44) SUBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="00:15:c5:6d:b1:9e",ATTR{type}=="1",KERNEL=="eth*",NAME="eth0" 您显然会找到一个用于NAME =“eth0”而另一个用于“NAME = eth1”,但每个都有相应的MAC地址.您只需交换NAME值并重新启动计算机,系统就会重命名它们.您甚至可以将它们命名为wan或lan等不同的东西,只要您的路由和其他配置使用相同的名称即可. 在基于RedHat的系统(包括Fedora和CentOS)上,可以通过更改相应的/ etc / sysconfig / network-scripts / ifcfg-ethX文件中的HWADDR行来完成. 重点是在重新启动时保持相同的NIC,因为过去已知内核可以更改可以交换NIC顺序的PCI卡的寻址顺序. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – Apache httpd与Tomcat 7:端口80与端口8080
- ubuntu 自动获取动态ip地址
- linux – ifdown,ifconfig stop和ONBOOT = no之间的区别
- linux系统命令笔记
- embedded-linux – 在沙盒中的Linux上运行不受信任的应用程
- login – 以root身份登录而不使用winbind超时
- linux – 如何编写脚本以在运行的根文件系统上调整分区大小
- linux centos6 yum 安装lamp
- dump / output / list所有用户的Linux密码到期信息
- 解决两台centos虚拟机Telnet服务无法联机的问题