本文主要介紹vmware12的centos7系統配置網路過程,使得linux系統通過虛擬機器可以訪問外部網路。
windows7電腦已安裝vmware 12 和centos7 64位
橋接模式就是將主機網絡卡與虛擬機器虛擬的網絡卡利用虛擬網橋進行通訊。類似於把物理主機虛擬為乙個交換機,相互可以訪問而不干擾。在橋接模式下,虛擬機器ip位址需要與主機在同乙個網段,如果需要聯網,則閘道器與dns需要與主機網絡卡一致。
(1)原因
每次重啟系統後,ip位址會變化,這時候就需要將系統的ip設定為靜態的。
(2)配置過程
網絡卡裝置名的檢視方式:輸入ifconfig
注:有些網絡卡裝置名為「ens33」,而我的是「eno16777736」,網絡卡裝置名是會不一樣。如果沒有找到任何網絡卡,只有lo的話,就是客戶機作業系統的版本沒有選擇正確。可以關掉客戶機,重新設定版本,在開啟虛擬機器。
2.進入到預設檔案路徑:
3.修改ifcfg-eno16777736檔案:vi ifcfg-eno16777736
4.檔案內容修改如下:
其中關鍵內容:
type="ethernet" # 網路型別為乙太網
bootproto="static" # 配置成靜態ip
name="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.8
5.如何獲取ipaddr、gateway,netmask,dns
開啟網路和共享中心---> 更改介面卡設定--->右擊本地連線--->狀態-->詳細資訊
注;gateway,netmask在本地連線和虛擬機器網路中要配置一致
linux系統的
ipaddr
要與本地連線的
ip要在同乙個網段。因為公司網路是區域網,所以要先ping一下哪些ip沒有在使用,不然會引起ip衝突。如下情況,192.168.1.243就可以使用在虛擬機器ip位址上。
6.重啟網路網路
2.新增dns
修改配置檔案:vi
/etc/resolv.conf
修改內容:nameserver 218.85.152.99 或者8.8.8.8
3.重啟網路環境
systemctl restart networkmanager
systemctl restart network
nslookup命令用於查詢dns的記錄,檢視網域名稱解析是否正常,在網路故障的時候用來診斷網路問題
若出現以下情況,則說明網域名稱配置正常
VM下,裝centos7系統,配置nginx的問題
一 流程 1.先安裝nginx依賴的包 1 yum install gcc c 2 yum install y pcre pcre devel 3 yum install y zlib zlib devel 4 yum install y openssl openssl devel 2.把nginx...
虛擬機器中的centOS系統配置獨立的Ip
首先你搭建伺服器網路得選擇橋接模式 cd etc sysconfig network scripts 進入網路配置目錄 vi ifcfg ens33 編輯網路配置目錄,不同機器可能後面的數字不同 修改內容如下 bootproto static ipaddr 172.21.166.175 參照本機的i...
虛擬機器centos7 網路配置
centos7 預設使用networkmanager工具管理網路連線1,提供了文字配置工具和命令列進行網路配置。命令列輸入nmtui進入文字工具 選擇edit a connection,回車 這個視窗選擇add,回車,有多個網路2可以建立,dsl dsl ppoe 代表使用寬頻撥號上網,ethern...