添加網卡之後,網卡無法被正確的識別和使用排錯方法 查看/etc/udev/rules.d/70-persistent-net.rules的內容,該文件中可以查看到新添加的網卡的MAC地址 修改/etc/sysconfig/network-scripts/ifcfg-eth0的網卡的MAC地址為正確的 ...
添加網卡之後,網卡無法被正確的識別和使用
排錯方法
查看/etc/udev/rules.d/70-persistent-net.rules的內容,該文件中可以查看到新添加的網卡的MAC地址
修改/etc/sysconfig/network-scripts/ifcfg-eth0的網卡的MAC地址為正確的MAC地址
使用system-config-network命令為其他的網卡創建配置文件,並設置IP地址
#/etc/rc.d/init.d/network restart
網卡配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0的內容
DEVICE=eth0 設備的名稱
HWADDR=00:0c:29:ac:95:0c 設備的物理地址
NM_CONTROLLED=no 是否使用NetworkManager進行網路介面的管理,預設yes
ONBOOT=yes 在系統或網路服務啟動的時候是否開啟該網路介面,預設no
IPADDR=192.168.1.1 定義IP地址
NETMASK=255.255.255.0 定義子網掩碼
TYPE=Ethernet 網路類型為乙太網
BOOTPROTO=none IP的獲取方式
none 不使用任何啟動協議
dhcp 使用dhcp協議作為啟動協議,通過dhcp伺服器獲得IP地址
static 使用靜態IP地址
IPV6INIT=no 是否支持IPv6配置
USERCTL=no 是否允許普通用戶控制該網路介面
GATEWAY=192.168.1.254 預設網關的地址
DNS1=222.222.222.222 指定該主機能夠查找的DNS伺服器地址
DNS2=202.99.166.4
DNS3=202.99.160.68
#ifconfig:
ifconfig [option] ethN [IP/MASK] [ACTION] ACTION:up down
1.查看IP地址信息:ifconfig [-a] [ethN]
2.配置IP地址信息:ifconfig ethN IP/MASK
3.管理網路介面:ifconfig ethN {up|down}
沒有直接修改配置文件,將命令的執行結果直接放入內核,因此配置參數會立即生效,但是重啟系統或重啟網路服務之後會生效
#system-config-network
創建出網卡配置文件
直接修改了配置文件,因此永久有效,但不會立即生效,只有重啟系統或者重啟網路服務後才生效