本文是我從另外三個文章中整合而來,用于自存,如有侵權(quán)請聯(lián)系我刪除。
CentOS 7教程(二)-網(wǎng)絡(luò)設(shè)置 - 知乎 (zhihu.com)
VMware安裝、Linux下CentOS7的配置及網(wǎng)絡(luò)環(huán)境的配置(最新版特別全)_centos7 配置_Congee小周的博客-CSDN博客CentOS7 網(wǎng)絡(luò)配置超詳細(xì)ip、網(wǎng)關(guān)設(shè)置_centos7配置ip地址和網(wǎng)關(guān)_Joel Jin的博客-CSDN博客
一、網(wǎng)絡(luò)設(shè)置
(一)、虛擬機的網(wǎng)絡(luò)
我們是使用虛擬機來進行安裝CentOS 7,所以網(wǎng)絡(luò)設(shè)置要先在VMware中進行,在真實的服務(wù)器中請無視這一環(huán)節(jié)。
關(guān)閉剛才安裝的CentOS虛擬機電源,關(guān)閉VMware,然后在桌面的VMware圖標(biāo)中,鼠標(biāo)右鍵,以管理員身份運行。假如這一步不做,在VMware中設(shè)置網(wǎng)絡(luò)就會因為權(quán)限不足而導(dǎo)致失敗。
打開編輯菜單,選擇虛擬網(wǎng)絡(luò)編輯器。進入到虛擬網(wǎng)絡(luò)編輯器界面。
?
在這個界面里, 有VMnet0、VMnet1、VMnet8三個網(wǎng)絡(luò)名稱,其分別對應(yīng)了橋接模式、僅主機模式、NAT模式。
我們在安裝的時候,網(wǎng)絡(luò)的選項是使用NAT模式,對應(yīng)則是VMnet8。
點開NAT設(shè)置,記住IP地址,子網(wǎng)掩碼,網(wǎng)關(guān)。?
點開DHCP設(shè)置,記住起始IP地址,結(jié)束IP地址,廣播地址。
記住上述地址后返回。選擇VMnet8,取消“使用本地DHCP服務(wù)將IP地址分配給虛擬機”。我們自己來手工設(shè)置IP地址。點擊確定。
?
打開Windows的網(wǎng)絡(luò)設(shè)置。
控制面板——網(wǎng)絡(luò)和internet——網(wǎng)絡(luò)和共享中心——更改適配器設(shè)置
在適配器中,看到了吧,有一個也叫VMnet8的網(wǎng)絡(luò)適配器,VMware里的虛擬機就是通過這個虛擬的網(wǎng)絡(luò)適配器與主機共享IP地址,從而實現(xiàn)網(wǎng)絡(luò)通信的。右鍵VMnet8屬性,選中IPv4點擊屬性。
?接下來,我們把Windows的VMnet8網(wǎng)絡(luò)適配器手動設(shè)置一個IP地址。
設(shè)置什么IP地址呢?就設(shè)置VMware的虛擬網(wǎng)絡(luò)編輯器里IP地址吧。
將剛剛記錄的地址填入方框中。(如果顯示不匹配,則啟動虛擬機,在終端中輸入ifconfig查看地址。)
好的,現(xiàn)在為止,虛擬機的虛擬網(wǎng)絡(luò)IP設(shè)置好了。我們還需要設(shè)置CentOS操作系統(tǒng)的IP地址。
(二)、CentOS設(shè)置網(wǎng)絡(luò)
打開CentOS虛擬機,進入到桌面,我們按住Ctrl+Alt+F2三個鍵,進入到終端。此刻終端應(yīng)該是讓你輸入登陸用戶名和密碼,我們就用安裝時的root管理員賬號和密碼登陸。
當(dāng)然,輸入密碼時,不會顯示***的,是什么都沒有顯示,照常輸入就可以了,別管它,畢竟Linux和Windows還有有很大差別的。
當(dāng)輸入root賬號和密碼登陸后,光標(biāo)如下圖所示
我們來看看是什么意思。
root:代表了你是使用root賬戶登陸。
localhost:表示本機的機器名。
~:表示目前在家目錄下。
#:是root根目錄操作的特定符號,如果是其它賬號登陸,則是$。
我們則是在#后面進行命令行的操作。(輸入su進入root用戶)
還記得教程(一)中提到的,Linux一切皆文件嗎?對的,在Linux下,網(wǎng)絡(luò)配置也是一個文件。
我們使用以下命令進行網(wǎng)絡(luò)配置:vi /etc/sysconfig/network-scripts/ifcfg-ens33
?vi:是Linux下的一個文本編輯器。以上的命令是指用vi打開/etc/sysconfig/network-scripts/ifcfg-ens33這個文件(ens33是網(wǎng)卡名稱,有些人可能會有不同,可在虛擬機終端輸入ifconfig查看,第一個:前就是),ifcfg-ens33就是CentOS下的網(wǎng)絡(luò)配置文件。
進入到ifcfg-ens33這個文件,如下圖。
?按A鍵可編輯修改內(nèi)容。
修改BOOTPROTO,ONBOOT的值,添加IPADDR, GATEWAY, NETWORK, BROADCAST, NETMASK, DNS1,如下所示。
代碼示例:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #啟動的時候的 IP 取得的協(xié)議,這里是固定的,如果是動態(tài)主機的話,要改成 dhcp 才行#
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33 #設(shè)定網(wǎng)卡的名稱,要跟文件名稱對應(yīng) #
UUID=f5e37a10-3da9-47af-8dbb-370b7bf24509
DEVICE=ens33 #設(shè)定網(wǎng)卡的名稱,要跟文件名稱對應(yīng) #
ONBOOT=yes #是否在開機的的時候啟動網(wǎng)卡#
IPADDR=192.168.34.130 #IP 地址,要在之前看到的起始/結(jié)束ip地址范圍內(nèi)# 必設(shè)置
GATEWAY=192.168.34.2 #網(wǎng)關(guān)地址# 必須設(shè)置
NETWORK=192.168.34.128 #起始IP地址# 可以不設(shè)置
BROADCAST=192.168.222.255 #廣播地址# 可以不設(shè)置
NETMASK=255.255.255.0 #子網(wǎng)掩碼# 必設(shè)置
DNS1=192.168.34.2 #跟網(wǎng)關(guān)地址一樣# 必設(shè)置
完成后,我們按下ESC鍵,然后按:wq!,注意,是先按下冒號,再輸入wq!
按下冒號,代表進入到命令行模式,wq!表是強制保存文件并退出。
好了,網(wǎng)絡(luò)的配置文件就修改好了,執(zhí)行以下命令進行重啟Linux:
reboot
?重啟CentOS后,我們使用Windows來Ping一下虛擬機的IP地址192.168.34.130,發(fā)現(xiàn)可以正常通信了。或者在虛擬機中ping www.baidu.com。
好了,現(xiàn)在虛擬機和物理機之間就可以通過VMnet8這個虛擬網(wǎng)絡(luò)正常通信了。
如果發(fā)現(xiàn)還是無法Ping通,可以嘗試禁用VMnet8這個網(wǎng)絡(luò),再啟用,這樣可以消除之前網(wǎng)絡(luò)DHCP的影響。
二、總結(jié)
虛擬機是通過虛擬網(wǎng)絡(luò)與現(xiàn)實網(wǎng)絡(luò)通信的。文章來源:http://www.zghlxwxcb.cn/news/detail-714730.html
如有錯誤,請指出,謝謝!文章來源地址http://www.zghlxwxcb.cn/news/detail-714730.html
到了這里,關(guān)于CentOS7網(wǎng)絡(luò)配置的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!