溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

VMware虛擬機CentOS系統(tǒng)網(wǎng)絡設置的方法

發(fā)布時間:2022-04-14 14:19:18 來源:億速云 閱讀:308 作者:iii 欄目:編程語言

本篇內(nèi)容介紹了“VMware虛擬機CentOS系統(tǒng)網(wǎng)絡設置的方法”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

1 vmware網(wǎng)卡

  vmware默認情況下會安裝三個網(wǎng)卡,如下圖示(點擊最上方編輯-->虛擬網(wǎng)絡編輯器)。

VMware虛擬機CentOS系統(tǒng)網(wǎng)絡設置的方法
vmnet0:“橋接網(wǎng)絡” vmnet1:“僅主機虛擬網(wǎng)絡” vmnet8:“nat網(wǎng)絡”

  其中vmnet0為主機物理網(wǎng)卡,其余為虛擬網(wǎng)卡。而實際上vmware共支持支持vmnet0~vmnet9共10塊(虛擬)網(wǎng)卡,對于每一塊虛擬網(wǎng)卡來說,同一時刻只能選擇以上任一種網(wǎng)絡屬性,其中可以有多塊虛擬網(wǎng)卡具有“僅主機網(wǎng)絡”特性,但同一時刻只能有1塊虛擬網(wǎng)卡具有“nat網(wǎng)絡”屬性。

2 vmware簡化的網(wǎng)絡拓撲

VMware虛擬機CentOS系統(tǒng)網(wǎng)絡設置的方法
簡化的網(wǎng)絡拓撲(圖片來自網(wǎng)絡) vmnet0(橋接):虛擬機與外網(wǎng)計算機可以互相訪問 vmnet1(僅主機):虛擬機與外網(wǎng)計算機不可互相訪問 vmnet8(nat):虛擬機能訪問外網(wǎng)計算機而外網(wǎng)計算機不能訪問虛擬機

具體可參考:

3 虛擬機上網(wǎng)設置

3.1 測試環(huán)境

  • 主機系統(tǒng):windows 8.1

  • 虛擬機軟件:vmware workstation 12

  • 虛擬機系統(tǒng)鏡像:centos-6.5-x86_64-bin-dvd1

3.2 讓虛擬機上網(wǎng) 3.2.1 nat模式

(1)打開cmd-->輸入ipconfig,可以看到本地wifi的信息如下:

VMware虛擬機CentOS系統(tǒng)網(wǎng)絡設置的方法

物理機網(wǎng)絡信息

(2)打開虛擬網(wǎng)絡編輯器(最上方編輯菜單),開啟dhcp服務(用于自動獲取ip地址)

VMware虛擬機CentOS系統(tǒng)網(wǎng)絡設置的方法

(3)最上方-->虛擬機-->設置

VMware虛擬機CentOS系統(tǒng)網(wǎng)絡設置的方法

設置nat模式

(4)網(wǎng)絡測試
ping物理主機-->物理機ping虛擬機-->ping百度測試網(wǎng)絡
結果只有物理機沒辦法ping通虛擬機,理論上nat模式下虛擬機與物理機是可以互訪的。有簡友明白的也可以留言交流。

3.2.2 橋接模式

設置同理nat模式,注意“橋接模式”中的“直接連接物理網(wǎng)絡”意思是重新分配一個 ip地址,而“復制物理網(wǎng)絡連接狀態(tài)”就是虛擬機和本地電腦通用一塊網(wǎng)卡,也就不存在重新為虛擬機上網(wǎng)分配ip地址。

VMware虛擬機CentOS系統(tǒng)網(wǎng)絡設置的方法

橋接模式

3.3 靜態(tài)ip配置 涉及到三個配置文件,分別是:
/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/resolv.conf

涉及到五個網(wǎng)絡信息地址,分別是:子網(wǎng)ip、子網(wǎng)掩碼、網(wǎng)關ip、靜態(tài)ip地址、dns服務器ip

(1)虛擬機網(wǎng)絡模式設置

打開cmd-->ipconfig,查看網(wǎng)絡信息;打開虛擬網(wǎng)絡編輯器并填寫nat設置,同時將虛擬機的網(wǎng)絡模式設置為nat模式;

VMware虛擬機CentOS系統(tǒng)網(wǎng)絡設置的方法

nat模式設置 關閉dhcp服務

前面的網(wǎng)絡設置都開啟了dhcp自動分配ip服務,在設置靜態(tài)ip之前必須先關閉dhcp服務。

VMware虛擬機CentOS系統(tǒng)網(wǎng)絡設置的方法

(2)修改/etc/sysconfig/network

networking=yes #啟動時激活聯(lián)網(wǎng)
hostname=developer #主機名
gateway=192.168.xxx.xxx #網(wǎng)關地址

(3)修改/etc/sysconfig/network-scripts/ifcfg-eth0

device="eth0" #設備名稱
bootproto="static" #啟動類型 dhcp|static
ipaddr=192.168.xxx.xxx #ip地址,注意必須和物理機在同一網(wǎng)段內(nèi)
netmask=255.255.xxx.xxx #子網(wǎng)掩碼
hwaddr="xx:xx:xx:xx:xx:xx" #硬件mac地址
ipv6init="no" #關閉ipv6
nm_controlled="yes" #設備eth0是否可以由network manager圖形管理工具托管
onboot="yes" #系統(tǒng)啟動時是否激活網(wǎng)卡
type="ethernet" #網(wǎng)絡類型
uuid="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" #全局唯一標識符
dns1=8.8.8.8 #google提供的免費dns服務器的ip地址
dns2=8.8.4.4 #google提供的免費dns服務器的ip地址

注意:這里dns1是必須要設置的否則無法進行域名解析。
(4)修改/etc/resolv.conf

# generated by networkmanager
nameserver 8.8.8.8
nameserver 8.8.4.4

  其實這一步可以省掉,上面設置了dns server的地址后系統(tǒng)會自動修改這個配置文件。

(5)重啟網(wǎng)卡

service network restart

重啟網(wǎng)卡時,shell中可能會有重新配置ip的相關信息出現(xiàn)在shell中。

(6)網(wǎng)絡測試

VMware虛擬機CentOS系統(tǒng)網(wǎng)絡設置的方法

ping網(wǎng)關

VMware虛擬機CentOS系統(tǒng)網(wǎng)絡設置的方法

ping百度

“VMware虛擬機CentOS系統(tǒng)網(wǎng)絡設置的方法”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識可以關注億速云網(wǎng)站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI