Virtualbox centos虚拟机网络互联总结
背景
使用Virtualbox需要多個(gè)虛擬機(jī)互聯(lián),模擬環(huán)境。
但橋接的物理網(wǎng)卡不同局域網(wǎng)環(huán)境中,網(wǎng)段會(huì)經(jīng)常改變。導(dǎo)致ssh無法連接。
有沒有辦法既可以固定ssh地址、固定的互聯(lián)地址和正常訪問互聯(lián)網(wǎng)
思路
vm需開啟三個(gè)網(wǎng)卡,vm之間和ssh的ip必須是靜態(tài)的:
- nat網(wǎng)卡:負(fù)責(zé)互聯(lián)網(wǎng)接入
- 10.0.2.0/24網(wǎng)段,DHCP分配即可
- 橋接網(wǎng)卡: 使用靜態(tài)地址局域網(wǎng)通信。(ssh不通過此ip連接,因?yàn)槲锢砭W(wǎng)卡的ip會(huì)經(jīng)常變化,導(dǎo)致ssh也會(huì)變化)
- 192.168.10.0/24網(wǎng)段,靜態(tài)ip
- 僅主機(jī)網(wǎng)卡:靜態(tài)ip負(fù)責(zé)ssh連接
- 192.168.56.0/24網(wǎng)段,靜態(tài)ip
步驟
原虛擬機(jī)
網(wǎng)卡1:網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)
負(fù)責(zé)連接互聯(lián)網(wǎng)
網(wǎng)卡2:僅主機(jī)(Host-Only)網(wǎng)絡(luò)
分配靜態(tài)ip,用于和物理機(jī)ssh
網(wǎng)卡3:橋接模式
備注:
混雜模式:混雜模式(英語:promiscuous mode)是電腦網(wǎng)絡(luò)中的術(shù)語。是指一臺(tái)機(jī)器的網(wǎng)卡能夠接收所有經(jīng)過它的數(shù)據(jù)流,而不論其目的地址是否是它。這里保持默認(rèn)即可,不影響我們的工作
鏈接復(fù)制虛擬機(jī)
保持 默認(rèn)配置即可,名稱需要有含義便于區(qū)分
配置新ip
nmcli查看mac地址對應(yīng)的狀態(tài)device名稱,根據(jù)對應(yīng)的網(wǎng)卡設(shè)置網(wǎng)絡(luò)
配置僅主機(jī)網(wǎng)卡
用于ssh
# 修改機(jī)器未ip最后一位 nmcli general hostname 58 #連接enp0s8這個(gè)device nmcli device connect enp0s8 # ipv4.method manual :修改為靜態(tài)ip # ipv4.addresses 192.168.56.58 :修改ip地址 # ipv4.routes 192.168.56.0/24 :修改網(wǎng)關(guān) nmcli connection modify enp0s8 ipv4.addresses 192.168.56.58 ipv4.method manual ipv4.routes 192.168.56.0/24#重新加載 nmcli connection reload reboot配置橋接網(wǎng)卡
用于虛擬機(jī)在同網(wǎng)段互聯(lián)
#連接enp0s8這個(gè)device nmcli device connect enp0s8 # ipv4.method manual :修改為靜態(tài)ip # ipv4.addresses 192.168.10.58 :修改ip地址 # ipv4.routes 192.168.10.0/24 :修改網(wǎng)關(guān) nmcli connection modify enp0s8 ipv4.addresses 192.168.10.58 ipv4.method manual ipv4.routes 192.168.10.0/24#重新加載 nmcli connection reload reboot最終結(jié)果
并且虛擬機(jī)之前可以互通
思路二[推薦]
這幾天發(fā)現(xiàn),只需要兩個(gè)網(wǎng)卡:NAT+ 橋接環(huán)回測試口,就可以實(shí)現(xiàn)上訴功能。
NAT:負(fù)責(zé)外網(wǎng)
環(huán)回測試口:靜態(tài)IP,物理機(jī)和虛擬機(jī)處于同一個(gè)網(wǎng)段。
步驟:
物理機(jī)添加環(huán)回口
環(huán)回口可以理解為一個(gè)虛擬的網(wǎng)口
https://www.bilibili.com/read/cv11314538/
配置環(huán)回口IP
略
虛擬機(jī)
網(wǎng)卡一:NAT
網(wǎng)卡二:橋接環(huán)回口
總結(jié)
以上是生活随笔為你收集整理的Virtualbox centos虚拟机网络互联总结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Heartbleed心脏出血漏洞靶场搭建
- 下一篇: 大数据学习入门规划?和学习路线