當前位置:首頁 » 幣種行情 » 網卡eth0識別為em

網卡eth0識別為em

發布時間: 2022-09-04 04:10:44

『壹』 在Kali Linux中,我的無線網卡被識別為eth0,而不是wlan0,請問如何將其名稱改回wlan0

1、直接進入Kali Linux的啟動菜單,選擇深度終端運行。

『貳』 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刪除(如沒有就不用),重啟伺服器,重啟之後網卡名稱已經修改過來,網路正常。

『叄』 如何有效修改centos6.3 網卡名字 em0修改為eth0-history

1 修改grub.conf 最後添加 biosdevname=0

vim /etc/grub.conf
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.32-279.el6.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.32-279.el6.x86_64 ro root=UUID=3dbe2570-4321-4af3-b108-87979ed32fdd rd_NO_LUKS rd_NO_LVM LANG=en_US.UT
F-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet biosdevname=0
initrd /initramfs-2.6.32-279.el6.x86_64.img

2 修改網卡配置名字

mv /etc/sysconfig/network-scripts/ifcfg-em0 /etc/sysconfig/network-scripts/eth0

3 修改網卡配置文件內網卡名稱
vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.20.44
NETMASK=255.255.255.0
GATEWAY=192.168.20.254
ONBOOT=yes
TYPE=Ethernet

4 重啟伺服器
reboot

網卡名字就可以改過來了, /etc/udev/rules.d/70-persistent-net.rules 這里會產生這個文件,之前是沒有的。

『肆』 求助centos7網卡問題

解決CentOS7網卡埠出現紊亂的問題

最近項目上,遇到一個問題,讓我們很是沒辦法,就是Dell R920 安裝上CentOS7的系統,做完Bonding後,發現埠重啟系統後會紊亂,過程如下:
埠紊亂情況
伺服器上一共配置了兩張萬兆兩口的網卡和一張千兆四口的網卡,其中不同萬兆卡上,兩埠做Bonding,同時千兆卡上也挑了間隔的兩口做Bonding,大概如下情況:、
eth0,eth1,eth2,eth3千兆埠,eth4,eth5,eth6,eth7是萬兆埠,這時經常紊亂是eth3,eth4的埠,兩埠變更,使得做了bonding的埠無法生效

CentOS7的埠命名規則
原來CentOS6之前的網卡埠命名都是eth的,CentOS7之後千兆網口已經變更成隨機的em0...emN或是ens01(N=整數),萬兆網口則變成p1p2等形式,要修改為eth的模式步驟如下:
a.編輯文件
vi /etc/sysconfig/grub
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/swap vconsole.font=latarcyrheb-sun16 net.ifnames=0 biosdevname=0 rd.lvm.lv=centos/root crashkernel=auto vconsole.keymap=us rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
「以上標紅色的值是修改為eth的基礎」
b.執行命令生效
grub2-mkconfig -o /boot/grub2/grub.cfg
c.增加規劃文件
vi /etc/udev/rules.d/70-persistent-net.rules

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="78:2b:cb:xx:xx:01", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="78:2b:cb:xx:xx:02", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="78:2b:cb:xx:xx:03", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="78:2b:cb:xx:xx:04", ATTR{type}=="1", KERNEL=="eth*", NAME="eth3"

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1b:21:xx:xx:a1", ATTR{type}=="1", KERNEL=="eth*", NAME="eth4"

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1b:21:xx:xx:a0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth5"

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:60:6e:xx:xx:f6", ATTR{type}=="1", KERNEL=="eth*", NAME="eth6"

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:60:6e:xx:xx:f7", ATTR{type}=="1", KERNEL=="eth*", NAME="eth7"
「以上MAC地址與網卡埠對應」

總結:以上方法並不能解決網口紊亂問題,因為官方文檔都要求bond的網卡都不需要寫MAC地址,所以最後我們嘗試使在每個/etc/sysconfig/network-scripts/ifcfg-eth*網卡配置文件上寫上HWADDR,重啟有7-8遍,做ethtool檢查幾次,發現在沒有問題,所以建議遇到同樣問題同學,可以嘗試一下這種方法

『伍』 eth0變成了rename2,怎麼回事

原因:
Linux distribution使用udev動態管理設備文件,並根據設備的信息對其進行持久化命名。udev會在系統引導的過程中識別網卡,將mac地址和網卡名稱對應起來記錄在udev的規則腳本中。而對於新的虛擬機,VMware會自動為虛擬機的網卡生成MAC地址,當克隆或者重裝虛擬機軟體時,由於使用的是以前系統虛擬硬碟的信息,而該系統中已經有eth0的信息,對於這個新的網卡,udev會自動將其命名為eth1(累加的原則),所以在系統啟動後,使用ifconfig看到的網卡名為eth1。
解決方法:

在fedora中,udev記錄網路規則的腳本為:/etc/udev/rules.d/70-persistent-net.rules
[user@localhost ~]$ vi /etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.
# PCI device 0x1022:0x2000 (pcnet32)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:5a:6c:73", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:a9:22:9d", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
打開該文件,這時會發現,裡面有eth0,eth1兩個網卡的信息,但實際上ifconfig時只能發現eth1一個網卡的信息,這時因為eth0根本就不存在。
將其中eth0的信息刪掉,並將eth1信息中的設備名改為eth0,重啟系統,看到的網卡就是eth0了,或者刪掉其中所有的信息重啟系統udev會幫發現新的設備的。

『陸』 為什麼沒有網卡配置文件ifcfg-eth0

你網卡的驅動可能沒安裝,他就看不到ifcfg-eth0這個配置文件,但有些網卡驅動安裝上了,並不一定是顯示eth0,比如freebsd系統可能顯示em0這樣的。或先使用ifconfig eth0 up試一下,然後再看是否有ifcfg-eth0的配置文件沒,如果沒有,看/etc/sysconfig/network-script目錄(針對centos或redhat的系統)下是否有相關的配置文件,並不一定是eth0,就像我上面說的可能是em0。

『柒』 linux怎麼修改網卡名稱

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刪除(如沒有就不用),重啟伺服器,重啟之後網卡名稱已經修改過來,網路正常。

『捌』 Scientific Linux release 6.2 (Carbon)版本的linux系統,輸入ifconfig時,表示網卡是em1,而不是eth0

em1就是原來的eth0,em代表的集成網卡。

『玖』 如何解決Centos 7使用vi /etc/sysconfig/network-scripts/ifcfg-eth0後出現的問題

centos7的網卡默認已經不是eth0了
eth0是老系統
現在一般是em或ens開頭的
可以到網卡這個目錄下看
另外新系統查網卡都用ip命令
ifconfig可以不需要
ip a
就顯示網卡信息

熱點內容
shib怎麼轉成usdt 發布:2025-08-26 20:26:01 瀏覽:291
貨幣鏈usdt圖標 發布:2025-08-26 20:21:48 瀏覽:35
電信合約期的套餐怎麼取消 發布:2025-08-26 19:45:12 瀏覽:985
btc能用手機挖礦嗎 發布:2025-08-26 19:36:12 瀏覽:979
網上買比特幣犯法嗎 發布:2025-08-26 19:20:33 瀏覽:133
如何知道自己是否有比特幣 發布:2025-08-26 19:19:28 瀏覽:212
區塊鏈教育領域應用百度文庫 發布:2025-08-26 19:16:37 瀏覽:5
到現在比特幣挖了多少 發布:2025-08-26 19:14:54 瀏覽:544
eth算力高 發布:2025-08-26 18:24:49 瀏覽:933
區塊鏈和元宇宙的關系 發布:2025-08-26 18:07:36 瀏覽:640