em1eth0
1. ubuntu14.04如何把 em1改為eth0
第一步:修改系統grub
vi /boot/grub/grub.conf
增加一個 biosdevname=0 的啟動參數即可
第二步:刪除udev的配置文件rm -f /etc/udev/rules.d/70-persistent-net.rules
註:第二步可以不需要操作。
第三步:修改當前網卡配置文件的名稱
mv ifcfg-em1 ifcfg-eth0
mv ifcfg-em2 ifcfg-eth1
第四步:修改網卡配置文件內容,把em1全部修改改為eth0
#cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="dhcp"
HWADDR="24:B6:FD:F8:D5:84"
NM_CONTROLLED="yes"
ONBOOT="yes"
可以使用命令進行替換,如下:sed -i 's/em1/eth0/g' ifcfg-eth0
第五步:重新啟動系統 shutdown -r now 啟動即可。
2. 如圖,我的Centos里有eth1,eth0,但為什麼ifconfig時卻找的是eth3
/etc/sysconfig/network-scripts/ifcfg-eth0 會不會設備名叫別的
Redhat Centos
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 設備名稱
BOOTPROTO=dhcp /static 自動獲取/靜態ip
IPADDR=IP地址
NETMASK=掩碼
GATEWAY=網關
ONBOOT=yes 開機激活網卡
#service network restart 重啟網路
(網卡不是ifcfg-eth0 而是em1、2、3
#mv ifcfg-em1 ifcfg-eth0
#vi ifcfg-eth0
DEVICE=em1
BOOTPROTO=dhcp /static 自動獲取/靜態ip
IPADDR=IP地址
.....
.....
.....)
3. 如何修改CentOS系統的網卡名em1成eth0
臨時生效命令 #ifconfig eth0 192.168.0.22 netmask 255.255.255.0 (up) 添加第一塊網卡ip 與子網掩碼 #route add default gw 192.168.0.1 dev eth0 添加預設路由 gw =gateway 網關 dev eth0設備的第一個網卡 Redhat Centos vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 設備名稱 BOOTPROTO=dhcp /static 自動獲取/靜態ip IPADDR=IP地址 NETMASK=掩碼 GATEWAY=網關 ONBOOT=yes 開機激活網卡 #service network restart 重啟網路 (網卡不是ifcfg-eth0 而是em1、2、3 #mv ifcfg-em1 ifcfg-eth0 #vi ifcfg-eth0 DEVICE=em1 BOOTPROTO=dhcp /static 自動獲取/靜態ip IPADDR=IP地址 ..... ..... .....) DNS 配置 沒有它不能解析域名 只可以訪問ip vi /etc/resolv.conf nameserver 8.8.8.8 nameserver 202.xx.xx.xx 最多能添加3個 單網卡雙ip配置 cp ifcfg-eth0 ifcfg-eth0:1 ifconfig eth0:1 ip 這是我筆記
4. linux怎樣修改網卡的名字為eth0
linux可通過以下步驟修改網卡名稱:
1、修改/etc/udev/rules.d/70-persistent-net.rules,將eth0 改為em1,將eth1 改為em2,注意:只需要修改name即可,不需要修改kernel;
2、重命名網卡配置文件,需要ifcfg-eth0文件重命名為ifcfg-em1,需要ifcfg-eth1文件重命名為ifcfg-em2,
mv /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-em1
mv /etc/sysconfig/network-scripts/ifcfg-eth1 /etc/sysconfig/network-scripts/ifcfg-em2
3、編輯網卡配置文件,將名稱修改過來,並把uuid刪除(如沒有就不用),重啟伺服器,重啟之後網卡名稱已經修改過來,網路正常。
5. 請教EM1和eth0的區別是什麼
在centos6.4之前,如果6.2,6.3安裝後網卡名稱都是em開始,如果想用eth0這種名稱,或者是自定義名稱,可以參照以下來實施。
第一步:修改/boot/grub/grub.conf
增加一個 biosdevname=0 的啟動參數
default=0
timeout=5
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.32-220.el6.x86_64)
root (hd0,0)
kernel /boot/vmlinuz-2.6.32-220.el6.x86_64 ro root=UUID=6e7bf859-80f1-4875-8e8a-6f0fbdc9c90d nomodeset rd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD quiet rhgb crashkernel=auto LANG=zh_CN.UTF-8 rd_NO_LVM rd_NO_DM biosdevname=0
initrd /boot/initramfs-2.6.32-220.el6.x86_64.img
第二步:修改當前網卡配置文件的名稱
mv ifcfg-em1 ifcfg-eth0
mv ifcfg-em2 ifcfg-eth1
第三步:修改網卡配置文件內容,把em1全部修改改為eth0
[root@xingfujie ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
NM_CONTROLLED="yes"
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=none
IPADDR=XXXXX
PREFIX=24
GATEWAY=XXXXX
DNS1=XXXXX
DEFROUTE=yes
UUID=XXXXXX
HWADDR=XXXXXX
全部修改完畢後,reboot從起電腦即可。
6. Scientific Linux release 6.2 (Carbon)版本的linux系統,輸入ifconfig時,表示網卡是em1,而不是eth0
em1就是原來的eth0,em代表的集成網卡。
7. 怎樣把centos 6.2 系統里的網卡em1還原為eth0
vi /boot/grub/grub.conf 增加一個 biosdevname=0 的啟動參數,我修改的結果如下:[root@xingfujie ~]# cat /boot/grub/grub.conf # grub.conf generated by anaconda## Note that you do not have to rerun grub after making changes to this file # NOTICE: You do not have a /boot partition. This means that # all kernel and initrd paths are relative to /, eg. # root (hd0,0) # kernel /boot/vmlinuz-version ro root=/dev/sda1 # initrd /boot/initrd-[generic-]version.img #boot=/dev/sdadefault=0timeout=5splashimage=(hd0,0)/boot/grub/splash.xpm.gddenmenutitle CentOS (2.6.32-220.el6.x86_64) root (hd0,0) kernel /boot/vmlinuz-2.6.32-220.el6.x86_64 ro root=UUID=360d089b-d466-4005-abcb-c5e517d31a96 rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD quiet SYSFONT=latarcyrheb-sun16 rhgb crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM biosdevname=0 #--->這里是新加的 initrd /boot/initramfs-2.6.32-220.el6.x86_64.img第二步:刪除udev的配置文件rm -f /etc/udev/rules.d/70-persistent-net.rules註:第二步可以不需要操作。第三步:修改當前網卡配置文件的名稱 perl -p -i -e 's/em1/eth0/g' ifcfg-eth0 或sed -i 's/em1/eth0/g' ifcfg-eth0最後一步:重新啟動系統 shutdown -r now 啟動之後你就發現熟悉的eth0-eth4已經回來啦,順便說下centos 6.2 還有一個問題就是如果你沒有在網卡配置文件里寫dns的話,重啟之後你就會發現 /etc/resolv.conf 文件被清空了,一個方法就是在網卡配置文件中寫DNS,另一個方法就是給/etc/resolv.conf加i屬性,chattr +i /etc/resolv.conf
8. 配置bond網卡,em1,em2 和 eth0,eth1是什麼區別
em和eth沒有區別都是LINUX系統對網卡的一種名稱。由於Linux系統的有很多不同的版本所以常見的就這兩種名稱