簡介本文主要介紹VMWare12的CentOS7系統配置網絡過程,使得linux系統通過虛擬機可以訪問外部網絡。
前提Windows7電腦已安裝VMware 12 和CentOS7 64位
模式設置橋接模式就是將主機網卡與虛擬機虛擬的網卡利用虛擬網橋進行通信。類似於把物理主機虛擬為一個交換機,相互可以訪問而不幹擾。
在橋接模式下,虛擬機ip地址需要與主機在同一個網段,如果需要聯網,則網關與DNS需要與主機網卡一致。常用命令
ip addr/ifconfigsystemctl restart/start/stop NetworkManagersystemctl restart/start/stop network配置靜態IP(1)原因每次重啟系統後,IP地址會變化,這時候就需要將系統的IP設置為靜態的。
(2)配置過程網卡設備名的查看方式:輸入ifconfig注:有些網卡設備名為“ens33”,而我的是“eno16777736”,網卡設備名是會不一樣。如果沒有找到任何網卡,只有lo的話,就是客戶機操作系統的版本沒有選擇正確。可以關掉客戶機,重新設置版本,在開啟虛擬機。
2.進入到默認文件路徑:
cd /etc/sysconfig/network-scripts/
3.修改ifcfg-eno16777736文件:vi ifcfg-eno16777736
4.文件內容修改如下:
其中關鍵內容:
TYPE="Ethernet" # 網絡類型為以太網BOOTPROTO="static" # 配置成靜態ipNAME="eno16777736" # 網卡設備名,設備名一定要跟文件名一致DEVICE="eno16777736" # 網卡設備名,設備名一定要跟文件名一致ONBOOT="yes" # 該網卡是否隨網絡服務啟動IPADDR="192.168.1.103" #主機ip地址GATEWAY="192.168.1.1" # 網關NETMASK="255.255.255.0" # 子網掩碼DNS1="218.85.152.99" #DNS2也可以配置成8.8.8.85.如何獲取IPADDR、GATEWAY,NETMASK,DNS
打開網絡和共享中心-> 更改適配器設置->右擊本地連接->狀態>詳細信息
注;GATEWAY,NETMASK在本地連接和虛擬機網絡中要配置一致
Linux系統的IPADDR要與本地連接的IP要在同一個網段。因為公司網絡是局域網,所以要先ping一下哪些IP沒有在使用,不然會引起IP沖突。如下情況,192.168.1.243就可以使用在虛擬機IP地址上。
6.重啟網絡網絡
systemctl restart NetworkManager
systemctl restart network
配置DNS域名服務器
1Ping百度網站的數字ip地址,若出現以下信息則成功
2.添加DNS
修改配置文件:vi /etc/resolv.conf
修改內容:nameserver 218.85.152.99 或者8.8.8.8
3.重啟網絡環境
systemctl restart NetworkManager
systemctl restart network
4. 解析百度地址 nslookup baidu.com
nslookup命令用於查詢DNS的記錄,查看域名解析是否正常,在網絡故障的時候用來診斷網絡問題若出現以下情況,則說明域名配置正常結果