VM搭建Linux服務(wù)器局域網(wǎng)的實(shí)現(xiàn)步驟
最近在了解一些LAN相關(guān)的內(nèi)容,抱著學(xué)習(xí)的心態(tài)就使用了VM安裝Linux虛擬機(jī)進(jìn)行組建LAN(局域網(wǎng))的測(cè)試。
一、虛擬機(jī)網(wǎng)絡(luò)規(guī)劃
下面是我安裝的虛擬機(jī)網(wǎng)絡(luò)配置
虛擬機(jī)編號(hào) | IP地址 | 子網(wǎng)掩碼 | 網(wǎng)絡(luò)連接 |
1 | 192.168.164.100 | 255.255.255.0 | NAT(ens33) |
10.0.0.1 | 255.255.255.0 | LAN(10.0.0.0/24) (ens36) | |
2 | 10.0.0.2 | 255.255.255.0 | LAN(10.0.0.0/24) (ens33) |
第一臺(tái)虛擬機(jī)安裝了兩張網(wǎng)卡,一個(gè)用于局域網(wǎng)、一個(gè)用于訪(fǎng)問(wèn)外網(wǎng)
第二臺(tái)虛擬機(jī)安裝了一張網(wǎng)卡,用于局域網(wǎng)
為了讓虛擬機(jī)1和虛擬機(jī)2在局域網(wǎng)中能夠互通,需要使用相同的LAN區(qū)段
二、虛擬機(jī)1配置
1、網(wǎng)卡配置
LAN區(qū)段需要自定義,我這里使用的是網(wǎng)段/子網(wǎng)掩碼的方式進(jìn)行命名的(就是起個(gè)名稱(chēng))
2、網(wǎng)絡(luò)配置
虛擬機(jī)啟動(dòng)后,使用ip a查看虛擬機(jī)網(wǎng)卡和ip地址,使用NAT網(wǎng)絡(luò)連接的網(wǎng)卡是有IP地址的,使用LAN網(wǎng)絡(luò)連接的網(wǎng)卡是沒(méi)有IP地址的(或者從VM中找到網(wǎng)卡的mac地址進(jìn)行區(qū)分)。
(1)配置NAT網(wǎng)絡(luò)連接的網(wǎng)卡:
使用ip route查找NAT網(wǎng)卡的網(wǎng)關(guān)(192.168.164.2)
default via 192.168.164.2 dev ens33 proto dhcp metric 100
編輯網(wǎng)卡配置
vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改以下配置
BOOTPROTO=static # 靜態(tài)IP、默認(rèn)是dhcp ONBOOT=yes # 開(kāi)機(jī)啟動(dòng) IPADDR=192.168.164.100 # IP地址 DNS=255.255.255.0 # 子網(wǎng)掩碼 GATEWAY=192.168.164.2 #網(wǎng)關(guān)
配置完成后重啟網(wǎng)絡(luò)
systemctl restart network.service # 重啟網(wǎng)卡后才能生效
(2)配置LAN的網(wǎng)卡
編輯網(wǎng)卡配置
vi /etc/sysconfig/network-scripts/ifcfg-ens36
修改以下配置
BOOTPROTO=static # 靜態(tài)IP、默認(rèn)是dhcp ONBOOT=yes # 開(kāi)機(jī)啟動(dòng) IPADDR=10.0.0.1 # IP地址 DNS=255.255.255.0 # 子網(wǎng)掩碼
配置完成后重啟網(wǎng)絡(luò)
systemctl restart network.service # 重啟網(wǎng)卡后才能生效
三、虛擬機(jī)2配置
1、網(wǎng)卡配置
2、網(wǎng)絡(luò)配置
虛擬機(jī)啟動(dòng)后,使用ip a查看虛擬機(jī)網(wǎng)卡和ip地址,由于這臺(tái)機(jī)器只有一張網(wǎng)卡,我們直接進(jìn)行配置
編輯網(wǎng)卡配置
vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改以下配置
BOOTPROTO=static # 靜態(tài)IP、默認(rèn)是dhcp ONBOOT=yes # 開(kāi)機(jī)啟動(dòng) IPADDR=10.0.0.2 # IP地址 DNS=255.255.255.0 # 子網(wǎng)掩碼
配置完成后重啟網(wǎng)絡(luò)
systemctl restart network.service # 重啟網(wǎng)卡后才能生效
四、測(cè)試網(wǎng)絡(luò)情況
1、LAN(局域網(wǎng))
在虛擬機(jī)1上ping虛擬機(jī)2
在虛擬機(jī)2上ping虛擬機(jī)1
說(shuō)明局域網(wǎng)內(nèi)網(wǎng)絡(luò)是正常的。
2、訪(fǎng)問(wèn)外網(wǎng)
虛擬機(jī)1
虛擬機(jī)2
測(cè)試發(fā)現(xiàn)虛擬機(jī)1能夠訪(fǎng)問(wèn)外網(wǎng),因?yàn)樘摂M機(jī)1是雙網(wǎng)卡,可以使用NAT網(wǎng)絡(luò)連接的網(wǎng)卡訪(fǎng)問(wèn)外網(wǎng);而虛擬機(jī)2因?yàn)橹挥幸粋€(gè)LAN網(wǎng)卡,所以沒(méi)辦法訪(fǎng)問(wèn)外網(wǎng)。
如何才能讓處于LAN網(wǎng)段的虛擬機(jī)2也能訪(fǎng)問(wèn)到外網(wǎng)呢?需要以下兩步:
(1)在虛擬機(jī)2的網(wǎng)卡中配置網(wǎng)關(guān)(設(shè)置成虛擬機(jī)1的IP地址,把虛擬機(jī)1作為虛擬機(jī)2的網(wǎng)關(guān))
編輯網(wǎng)卡配置
vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改以下配置
GATEWAY=10.0.0.1
配置完成后重啟網(wǎng)絡(luò)
(2)在虛擬機(jī)1中配置網(wǎng)絡(luò)轉(zhuǎn)發(fā)
在虛擬機(jī)1中執(zhí)行命令
1、啟動(dòng)IP轉(zhuǎn)發(fā)
vi /etc/sysctl.d/ip_forward.conf
修改以下配置
net.ipv4.ip_forward=1
執(zhí)行命令生效
sysctl -p # 使配置生效 systemctl restart network.service # 重啟網(wǎng)卡后才能生效
2、配置IP偽裝
對(duì)內(nèi)網(wǎng)地址進(jìn)行IP偽裝
firewall-cmd --zone=public --permanent --add-rich-rule="rule family="ipv4" source address=10.0.0.0/24 masquerade" # 重新加載 firewall-cmd --reload
--premanent 用于永久生效,否則重啟firewalld后規(guī)則會(huì)消失
到此這篇關(guān)于VM搭建Linux服務(wù)器局域網(wǎng)的實(shí)現(xiàn)步驟的文章就介紹到這了,更多相關(guān)VM搭建局域網(wǎng)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
VM搭建Linux服務(wù)器局域網(wǎng)的實(shí)現(xiàn)步驟
本文主要介紹了VM搭建Linux服務(wù)器局域網(wǎng)的實(shí)現(xiàn)步驟,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-03-03使用vmware測(cè)試PXE批量安裝服務(wù)器的詳細(xì)過(guò)程
Kickstart的工作原理是在安裝過(guò)程中記錄典型的需要人工干預(yù)填寫(xiě)的各種參數(shù),并生成一個(gè)名為ks.cfg的文件,本文重點(diǎn)給大家介紹使用vmware測(cè)試PXE批量安裝服務(wù)器的詳細(xì)過(guò)程,需要的朋友參考下吧2021-08-08Mac VMware Fusion CentOS7配置靜態(tài)IP的教程圖解
這篇文章主要介紹了Mac VMware Fusion CentOS7配置靜態(tài)IP的教程圖解,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-06-06Vmware ESXI上安裝的虛擬機(jī)無(wú)法開(kāi)啟的解決
在Vmware ESXi上,如果虛擬機(jī)無(wú)法開(kāi)啟并提示“已打開(kāi)電源,無(wú)法操作”,首先應(yīng)檢查虛擬機(jī)的磁盤(pán)文件是否存在于存儲(chǔ)中,通常是vmdk文件,如果確認(rèn)磁盤(pán)文件存在,可以通過(guò)打開(kāi)主機(jī)的SSH功能,使用SSH工具連接到后臺(tái),然后執(zhí)行相關(guān)命令來(lái)解決問(wèn)題2025-02-02VMware pro15安裝macOS10.13圖解詳細(xì)安裝(圖文)
這篇文章主要介紹了VMware pro15安裝macOS10.13圖解詳細(xì)安裝,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-05-05VMWare Workation雙網(wǎng)卡配置IP地址的圖文教程
這篇文章主要介紹了VMWare Workation雙網(wǎng)卡配置IP地址的圖文教程的相關(guān)資料2016-12-12Vmware虛擬機(jī)磁盤(pán)映射到本地實(shí)現(xiàn)文件傳輸?shù)膶?shí)現(xiàn)
本文主要介紹了Vmware虛擬機(jī)磁盤(pán)映射到本地實(shí)現(xiàn)文件傳輸?shù)膶?shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-07-07