前言
本機環境介紹如下:
一 VMware 配置
在“編輯”選項卡中,選擇“虛擬網絡編輯器”,如下圖:
選擇VMnet8,修改子網IP與子網掩碼,注意不要給“使用本地DHCP服務將IP地址分配給虛擬機”選項打勾,如下圖:
點擊NAT設置,編輯內容如下:
設置完畢后,應用所修改的設置
二 配置網卡配置文件
登錄CentOS7- x86_64系統,編輯網卡配置文件。
注意:CentOS7.x 的默認網卡文件為ifcfg-eno16777736,用戶可以選擇在安裝系統前添加如下信息:
net.ifnames=0 net.biosdevname=0
如下圖所示:
添加信息完成后,直接回車開始安裝操作系統。
原始配置文件信息:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0TYPE=EthernetBOOTPROTO=dhcpDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=no#IPV6INIT=yes#IPV6_AUTOCONF=yes#IPV6_DEFROUTE=yes#IPV6_PEERDNS=yes#IPV6_PEERROUTES=yes#IPV6_FAILURE_FATAL=noNAME=eth0UUID=db47cec1-8f63-470f-a7ce-78dc1abf9a50DEVICE=eth0ONBOOT=no"/etc/sysconfig/network-scripts/ifcfg-eth0"
實現NAT上網需要修改如下信息:
BOOTPROTO=static #原始值“dhcp”,改為“static”IPADDR=10.0.0.102 #添加NAT上網的靜態IP地址NETMASK=255.255.255.0 #添加子網掩碼GATEWAY=10.0.0.2 #添加網關,根據VMware 軟件‘虛擬網絡編輯器'中的子網配置DNS1=10.0.0.2 #添加首選DNS服務器DNS2=223.5.5.5 #添加備用DNS服務器ONBOOT=yes #原始值“no”,改為“yes”,意為網卡eth0隨開機啟動
修改后的網卡配置文件信息:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0 TYPE=EthernetBOOTPROTO=staticIPADDR=10.0.0.102NETMASK=255.255.255.0GATEWAY=10.0.0.2DNS1=10.0.0.2DNS2=223.5.5.5DEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=no#IPV6INIT=yes#IPV6_AUTOCONF=yes#IPV6_DEFROUTE=yes#IPV6_PEERDNS=yes#IPV6_PEERROUTES=yes#IPV6_FAILURE_FATAL=noNAME=eth0UUID=db47cec1-8f63-470f-a7ce-78dc1abf9a50DEVICE=eth0ONBOOT=yes"/etc/sysconfig/network-scripts/ifcfg-eth0"
修改完成后,重啟網絡服務:
/etc/init.d/network restart
測試連通性:
/# ping www.baidu.comPING www.baidu.com (119.75.218.70) 56(84) bytes of data.64 bytes from 119.75.218.70: icmp_seq=1 ttl=128 time=82.5 ms64 bytes from 119.75.218.70: icmp_seq=2 ttl=128 time=5.04 ms64 bytes from 119.75.218.70: icmp_seq=3 ttl=128 time=84.7 ms64 bytes from 119.75.218.70: icmp_seq=4 ttl=128 time=74.8 ms64 bytes from 119.75.218.70: icmp_seq=5 ttl=128 time=24.9 ms64 bytes from 119.75.218.70: icmp_seq=6 ttl=128 time=72.5 ms^C64 bytes from 119.75.218.70: icmp_seq=7 ttl=128 time=95.4 ms--- www.baidu.com ping statistics ---7 packets transmitted, 7 received, 0% packet loss, time 9939msrtt min/avg/max/mdev = 5.043/62.879/95.452/31.495 ms#
三 NAT模式上網配置完成
ping通網絡之后,可以下載需要的軟件應用。
1、建議安裝 EPEL 倉庫并安裝常用命令
# rpm -ivh http://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm # yum install -y net-tools vim lrzsz tree screen lsof tcpdump
2、關閉 NetworkManager 和防火墻
# systemctl disable firewalld # systemctl disable NetworkManager
3、關閉并確認 SELinux 處于關閉狀態
# vim /etc/sysconfig/selinux SELINUX=disabled #修改為 disable
4、更新系統并重啟
# yum update -y && reboot
四 VMware Fusion NAT上網設置
1、使用iterms編輯文件
需求是通過虛擬機設置的網絡號上網,所以修改vmnet8的NETMASK和SUBNET兩項即可;修改后的文件內容如下:
VERSION=1,0 answer VNET_1_DHCP yes answer VNET_1_DHCP_CFG_HASH 7C0A6BA01FAEB4AA67D79A3B663ED0CD669EBE5B answer VNET_1_HOSTONLY_NETMASK 255.255.255.0 answer VNET_1_HOSTONLY_SUBNET 192.168.211.0 answer VNET_1_VIRTUAL_ADAPTER yes answer VNET_8_DHCP yes answer VNET_8_DHCP_CFG_HASH 0849581B4878EB20736F9D4FF8DCB8D65D6B17AE answer VNET_8_HOSTONLY_NETMASK 255.255.255.0 answer VNET_8_HOSTONLY_SUBNET 192.168.56.0 answer VNET_8_NAT yes answer VNET_8_VIRTUAL_ADAPTER yes add_bridge_mapping en1 2 ~ ~ ~ ~ ~ ~ ~ ~ “/Library/Preferences/VMware Fusion/networking” [readonly] 13L, 488C
2、設置虛擬機的網卡信息
修改文件內容,同本文第二部分修改后的網卡配置。此處不在復制粘貼。
注意:這里在修改網卡配置文件的時候,看一下mac路徑內nat.conf配置文件,里面有記錄修改后IP段的網關地址!我剛從這個坑里爬出來哦。
3、其他基本設置
同本文第二三部分內容,設置即可。
五 結束
上面的步驟完成后,建議給虛擬機做一個快照,以便于隨時回到一個初始化完畢的系統中。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。
新聞熱點
疑難解答
圖片精選