6系統:
vi /etc/sysconfig/network
修改爲本身的主機名服務器
7系統:
hostnamectl set-hostname XXXX網絡
若是重啓網絡服務時報錯:
Linux 克隆虛擬機引發的「Device eth0 does not seem to be present, delaying initialization」ide
緣由:
克隆的Linux系統在新的機器上運行,新服務器網卡物理地址已經改變。而/etc/udev/rules.d/70-persistent-net.rules這個文件肯定了網卡和MAC地址的信息之間的綁定,克隆後的網卡的MAC已經發生了變化,因此致使系統認爲網絡設備不存在,網絡不能正常啓動。另一個就是/etc/sysconfig/network-scripts/ifcfg-eth0裏面MAC地址也是之前的舊信息。
關於/etc/udev/rules.d/70-persistent-net.rules這個文件,系統在啓動時會自動監測變化,而後由/lib/udev/write_net_rules寫入到/etc/udev/rules.d/70-persistent-net.rules中一個新的配置節,網卡的的序號依次遞增(如原來爲eth0,則修改第一後生成一個eth1,再次修改後生成一個eth2...),且其ATTR{address}的值爲當前網卡對應的mac地址。ip
解決辦法:
1:編輯/etc/sysconfig/network-scripts/ifcfg-eth0配置文件,將ifcfg-eth0的配置文件裏裏面之前的關於MAC地址這一行刪除掉或修改。另外克隆的服務器的IP設置的是靜態IP,要麼修改成一個其它的IP地址或設置爲動態IP,重啓網卡服務
2:找到/etc/udev/rules.d/70-persistent-net.rules 刪除後重啓機器,系統會自動生成一個70-persistent-net.rules文件。由於這個文件綁定了網卡和MAC地址,換了網卡之後MAC地址變了,因此不能正常啓動,也能夠直接編輯這個配置文件把裏面的網卡和MAC地址修改爲對應的,不過這樣多麻煩,直接刪除重啓,它會自動生成個一個新的文件。虛擬機