CentOS RHEL 6 新增網絡卡的方法

2021-06-11 20:49:33 字數 1168 閱讀 4476

在 centos

6 中,預設的 kudzu 這個識別硬體的服務不存在了,基本上所有的硬體管理都通過 udev 來管理了,什麼是 udev 可以查我的其它的文章。如果你在 centos 6 中加了乙個新的硬體,如網絡卡只需要重新啟動 udev 就行了。

start_udev
這個會重新掃瞄新加的硬體並做相關的處理。如果我們加的是網絡卡,識別不對和有時我們想更新網絡卡的名字,我們並不需要編輯/etc/sysconfig/network-scripts/ 下的內容,向上面執行完後不正常,我們直接修改 udev 有關網路的配置就行了。

有關網路的 udev 的具體網絡卡序號的配置檔案是/etc/udev/rules.d/70-persistent-net.rules 這個檔案。

subsystem=="net", action=="add", drivers=="?*", attr=="54:52:00:78:e8:2e", attr=="1", kernel=="eth*", name="eth1"

# pci device 0x1af4:0x1000 (virtio-pci)

subsystem=="net", action=="add", drivers=="?*", attr=="54:52:00:04:19:6c", attr=="1", kernel=="eth*", name="eth0"

向上面這樣最多修改一下 mac 位址和 name 大多都能達到我們的需求。修改完了,我們可以使用 udev 的命令來測試一下。

udevadm test /sys/class/net/eth0/
這個可以很詳細的顯示 udev 的識別和處理的過程。

另外需要注意一點:新加的硬體如果在setup 和 system-config-network-tui 中新增了網絡卡,但/etc/sysconfig/network-scripts/ 找不到配置檔案時。其實是因為這些命令缺省會給生成的配置檔案放到/etc/sysconfig/networking/devices/,所以這時只要給這下面的這二個配置檔案放到/etc/sysconfig/network-scripts/,在使用system-config-network-tui 來配置就正常了。

cp /etc/sysconfig/networking/devices/* /etc/sysconfig/network-scripts/
重新啟動後就可以了。

docker新增多網絡卡

1.清除物理網絡卡ip位址 192.168.1.22 使其工作在鏈路層接收所有資料報 ip addr del 192.168.1.22 24 dev eth0 ip addr add 0.0.0.0 dev eth0 2.建立網橋br0並把介面eth0加入br0 ip link add br0 ty...

Ubuntu新增虛擬網絡卡

首先檢視當前網絡卡 以上eth0是第乙個網絡卡,lo表示local的不用管,然後依次ethernet hwaddr表示網絡卡的mac位址,inet addr是網路位址,bcast是廣播位址,mask是子網掩碼 inet6addr類似於ipv6 新增網絡卡使用 sudo ifconfig eth0 網...

CentOS 系統新增網絡卡

我們新增完硬體之後,可以在配置檔案 etc udev rules.d 70 persistent net.rules 中檢視具體的網 卡序號其餘的網絡卡配置步驟不變,可參考下文 網路模式 橋接模式,nat模式 1.1 橋接模式是在網路環境中存在路由器時,可以支援dhcp來自動獲得ip 命令dhcli...