目錄
VM虛擬機使用LAN區段可以有效的進行虛擬內網局域網環境的IP分配與管理
LAN區段就是個命名,不需要設置網關等。
要使用LAN區段組內網只需要將想要組成一個局域網的主機網卡設置為同一LAN區段即可。
LAN區段無法與宿主機進行通訊,LAN區段就相當於個獨立的內網環境(完全隔離)。
可以在自定義的區段網絡中搭建DHCP服務器進行ip分配。
(1) 測試環境(NAT模式為模擬外網,LAN區段為模擬內網)
1) 虛擬機1
網卡1(NAT):192.168.187.10
網卡2(LAN區段):172.16.0.10
2) 虛擬機2
網卡1(NAT):192.168.187.11
網卡2(LAN區段):172.16.0.11
3) 宿主機
網卡1:192.168.187.1
1. 添加LAN區段
虛擬機設置 -> 網卡 -> 點擊左側 “LAN區段” -> 點擊 “添加” 輸入:區段名稱(區段IP地址/子網掩碼位數)
區段名稱只是一個標識,什么格式無所謂,但是要想讓一組計算機組成局域網,就將這一組計算機的網卡全部選為同一個區段,才能相互通信(因為不通區段之間和NAT及其他網卡模式都是隔離的)。
2. 在虛擬機中設置靜態IP地址
使用LAN區段之后默認是沒有dhcp的(因為LAN區段就相當於自己規划了一個網絡區段,其中是沒有DHCP服務器的,也沒有網關服務器,所以需要自己設置靜態IP)
1 BOOTPROTO:IP模式設置為static是因為這個局域網段中沒有搭建dhcp服務器,所以不能使用dhcp 2 IPADDR:ip配置你想指定的ip區段中的沒有被占用的ip即可(0-254) 3 NETMASK:子網掩碼一般使用255.255.255.0 4 GATEWAY:網關一般不需要設置,除非LAN區段內搭建了網關服務器。
經過如上配置后,執行:
1 # service network restart
或
1 # ifdown ens37 && ifup ens37 2 Device ‘ens37’ successfully disconnected. 3 Connection successfully activate (D-Bus active path:/org/freedesktop/NetworjManager/ActiveConnection/15) 4 # echo $? 5 0 ##返回0表示成功
重啟網絡后即可獲得IP,並與LAN區段內的其他主機進行通信。
3. 測試同一LAN區段的主機是否可以聯通
從172.16.0.10網卡ping 到172.16.0.11地址的主機可以ping通(172.16.0.0/24 LAN區段)
4. 測試宿主機是否能聯通LAN網段
測試自定義LAN網段無法與宿主機聯通,想在主機上連上內網機器,就需要通過網關了,或者使用虛擬機的NAT模式的網卡。
5. 測試NAT網絡是否可以聯通LAN網段
測試使用NAT模式網卡無法聯通LAN區段網絡的主機網卡
個人公眾號(linuxjsz)
專注IT技術、知識分享,面試資源共享、講解
只做全網最比心的公眾號,歡迎你的關注!