虛擬機器配置網路(ip)的幾種方式
配置IP有兩種方式:自動獲取ip和設定靜態IP。
A、自動獲取ip
$ sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
ONBOOT=yes---------設定開機自動啟用網絡卡。
1、橋接模式:
相當於連線到物理機所在的網路中,與物理機的ip處在同一ip段位上,物理機網路的DHCP會自動分配ip給虛擬主機。
2、Nat模式:
相當於連線到物理機的VMnet8網路中,與VMnet8處在同一ip段位上,同樣,VMnet8會自動分配ip給虛擬主機。
修改設定後,重置網路服務。
$ sudo service network restart
B、設定靜態ip
只需要檢視我註釋的幾項即可,沒有就新增。
1、橋接模式:
$ vim /etc/sysconfig/network-script/ifcfg-eth0
【
DEVICE=eth0
TYPE=Ethernet
UUID=edece2c6-947e-4e8b-ab2e-43ed59c6a614
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static ----------修改成static或none都行。
HWADDR=00:0C:29:5e:1f:c3
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
IPADDR=192.168.1.110 ----------設定成你想要的IP(與物理機在同一段位)。
NETMASK=255.255.255.0 --------子網掩碼。
GATEWAY=192.168.1.2 ----------閘道器(與物理機一致)。
】
2、Nat模式(一般採用此種連線方式)。
$ vim /etc/sysconfig/network-script/ifcfg-eth0
【DEVICE=eth0
TYPE=Ethernet
UUID=29b7f1e3-753e-456a-8af2-aeda051070aa
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static ---------------------改為static。
HWADDR=00:0C:29:01:E6:92
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
IPADDR=192.168.85.220 ---------------------設定成你想要的但是需要與VMnet8在同一段位(前三位需要相同)。
NETMASK=255.255.255.0 ---------------------子網掩碼。
GATEWAY=192.168.85.2 ----------------------閘道器(需設定成VMnet8提供的閘道器,一般結尾都是2)。
DNS1=192.168.85.2 ----------------------DNS1與GATEWAY(閘道器)設定成一樣的。
】
PS:不管什麼模式,去修改
$ sudo vim /etc/resolv.conf
新增【nameserver 閘道器ip】
最後:使網路配置生效
$ sudo service network restart
或者
$ sudo reboot