虛擬機克隆Linux想使用遠程工具卻無法獲取IP地址
使用虛擬機新建Linux啟動Linux系統
首先編輯網卡信息:[root@cent ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:0c:e9:51:c2:51
TYPE=Ethernet
UUID=df672a61-a87f-45b1-8445-7a304e870f66
ONBOOT=yes #這是隨系統啟動而啟動的選項
NM_CONTROLLED=no #這是由系統的networkmanager來管理IP地址
BOOTPROTO=static #設置網卡獲取IP地址方式 有static DHCP,none,bootp
IPADDR=192.168.92.128 #添加IP地址
NETMASK=255.255.255.0#增加子網掩碼
BROADCAST=192.168.0.255#增加廣播地址
GATEWAY=192.168.0.1#增加網關地址
第二步
[root@cent ~]# ifup eth0
Determining IP information for eth1... done.
輸入命令ifconfig
[root@cent ~]# ifconfig
eth0 Link encap:Ethernet
inet addr:192.168.92.128 Bcast:192.168.92.255 Mask:255.255.255.0
現在就可以看到ip地址了可以使用遠程工具了。
init 0 關閉Linux
這臺機器作為母體
接著使用VMware虛擬機克隆 註意要選擇:創建完整克隆
克隆的Linux是沒有IP地址的ifup也無法啟動,所以無法使用遠程工具鏈接
錯誤提示:device eth0 does not seem to be present, delaying initialization
1、
vi /etc/sysconfig/network-scripts/ifcfg-eth0
因為ifcfg-eth0的配置文件裏保存了以前的MAC地址,紅色部分刪除掉
UUID隨便改變一個數字
IPADDR更改為你想要的ip我的是192.168.92.129
2、
mv /etc/udev/rules.d/70-persistent-net.rules /tmp/ 直接刪除也可以,然後init 6重啟機器
因為這個文件綁定了網卡和mac地址,所以換了網卡以後MAC地址變了,所以不能正常啟動,也可以直接編輯這個配置文件把裏面的網卡和mac地址修改成對應的,不過這樣多麻煩,直接刪除重啟,它會自動生成個。
再重啟Linux之後輸入ifconfig命令
就會發現IP地址了,現在就可以使用遠程工具了。
建議修改映射
建議修改主機名
最後重啟Linux虛擬機就能發現主機名變成了cent01。
至此大功告成。
虛擬機克隆Linux想使用遠程工具卻無法獲取IP地址