VMware安裝CentOS7及常見網絡問題總結

1. 虛擬機的三種網絡鏈接方案

VMware爲咱們提供了三種網絡工做模式,它們分別是:Bridged(橋接模式)、NAT(網絡地址轉換模式)、Host-Only(僅主機模式),介紹以下。shell

1.1 橋接模式(Bridged)

網段特色:Windows主機與虛擬主機(如CentOS7)處於同一個網段。vim

通訊特色:對虛擬機作好網絡配置後,虛擬機能夠直接訪問Internet,便可以發送數據到外網;同時,因爲虛擬機和Windows主機同網段,外網也能夠直接訪問虛擬機,便可以直接發送數據到虛擬機。網絡

1.2 網絡地址轉換模式(NAT)

網段特色:Windows主機與虛擬主機(如CentOS7)不處於同一個網段,且網段是由VMware的DHCP服務隨機分配的。編輯器

通訊特色:對虛擬機作好網絡配置後,虛擬機想要訪問Internet,還須要經過地址轉換模塊處理,才能夠發送數據到外網;然而,因爲虛擬機和Windows主機不在同一網段,且外網想訪問虛擬機也須要地址轉換模塊,而此時外網卻沒法使用地址轉換模塊,即不能夠直接發送數據到虛擬機,與Window主機同網段的其餘主機也沒法直接訪問虛擬機,那Xshell要怎麼鏈接該虛擬機呢?須要經過VMnet8虛擬網卡。測試

VMware Network Adapter VMnet8做用3d

VMware Network Adapter VMnet8虛擬網卡是用來與虛擬機通訊的,跟虛擬機鏈接外網沒有關係。能夠將VMnet8在Windows主機上禁用,此時虛擬機仍能夠鏈接外網;而使用Xshell鏈接虛擬機卻沒法鏈接。code

1.3 僅主機模式(Host-only)

Host-Only模式其實就是NAT模式去除了虛擬NAT設備,而後使用VMware Network Adapter VMnet1虛擬網卡鏈接VMnet1虛擬交換機來與虛擬機通訊的,Host-Only模式將虛擬機與外網隔開,使得虛擬機成爲一個獨立的系統,只與主機相互通信。server

實際使用較少,此處再也不贅述。blog

2. CentOS7採用NAT模式的配置

2.1 配置Windows主機的虛擬網卡VMnet8

剛裝完CentOS7(虛擬主機,之後直接使用CentOS7)後,經過DHCP服務,CentOS7會自動獲得一個IP,此處設置的IP應該與CentOS7獲得的爲同一網段不一樣IP。ip

2.2 VMware上的配置

2.2.1 對VMware的配置

打開VWware,選擇菜單「編輯」,在下拉框中選擇「虛擬網絡編輯器(N)...」

選擇VMnet8,配置以下:

點擊「NAT設置」,配置以下:

2.2.2 對CentOS7的配置

選擇CentOS7->編輯虛擬器設置->網絡適配器->NAT模式

2.3 CentOS7上配置

對CentOS開機,保證正常啓動。

2.3.1 設置CentOS7的網絡設置

指令

vim /etc/sysconfig/network-scripts/ifcfg-ens33

CentOS舊版本爲

vim /etc/sysconfig/network-scripts/ifcfg-eth0

配置以下:

關鍵部分

# 設置靜態IP使用
BOOTPROTO=static
# 該CentOS7地址
IPADDR=192.168.136.80
# 子網掩碼與Windows上VMnet8設置一致
NETMASK=255.255.255.0
# 網關,與虛擬機上NAT設置一致
GATEWAY=192.168.136.2

設置完成後,重啓網絡或虛擬機。

2.3.2 測試CentOS7網絡

可以使用ping指令,如

ping www.baidu.com

如能正常響應則聯網成功,如出現 unknown host,則須要配置DNS

配置DNS

指令

vim /etc/resolv.conf

可設置爲

在文件最後添加nameserver便可,記得重啓。

2.4 CentOS7部分命令

該文件位置/etc/inittab

關機

# 關機
init 0

重啓

# 重啓
init 6

簡易版

# 進入CentOS簡易版
init 3

完整版

# 進入CentOS完整版
init 5
相關文章
相關標籤/搜索