virtualbox 網(wǎng)絡(luò)配置(局域網(wǎng)內(nèi)任一主機(jī)ping通虛擬機(jī))

1.virtualbox配置網(wǎng)卡
網(wǎng)卡1:網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT) 。實(shí)現(xiàn)了上網(wǎng)
網(wǎng)卡2:橋接網(wǎng)卡,混雜模式:全部允許。實(shí)現(xiàn)了局域網(wǎng)內(nèi)的主機(jī)ping通。如果設(shè)置的是主機(jī)(Host-Only)網(wǎng)絡(luò) 混雜模式設(shè)為:全部允許,那么只能主機(jī)才能ping通虛擬機(jī),局域網(wǎng)內(nèi)其他電腦不行。
2.進(jìn)入虛擬機(jī)后
發(fā)現(xiàn)linux系統(tǒng)的 /etc/sysconfig/network-script/里沒(méi)有網(wǎng)卡2enp0s8的配置文件,雖然此時(shí)用ip a命令能看到新的網(wǎng)卡enp0s8,但是實(shí)際上并不算成功,需要執(zhí)行命令nmcli connection add type ethernet con-name enp0s8后才有配置文件
3.然后在 /etc/sysconfig/network-script/里編輯ifcfg-enp0s8:

#修改
BOOTPROTO=static
#添加
IPADDR=192.168.1.2 #靜態(tài)IP  網(wǎng)段和VirtualBox Host-Only Network的網(wǎng)段一樣
NETMASK=255.255.255.0 #子網(wǎng)掩碼  

如果是用的centos9,那么在/etc/NetworkManager/system-connections/里編輯enp0s8.nmconnection

在[ipv4]下新增
address=192.168.1.2

4.重啟網(wǎng)絡(luò)
service NetworkManager restart(安裝了NetworkManager就不要用network那個(gè)命令了,用不起),然后用ip a命令看ip,發(fā)現(xiàn)沒(méi)變,只好重啟虛擬機(jī),重啟后改變。
5.然后在局域網(wǎng)的另一臺(tái)電腦也能ping到虛擬機(jī)了,同時(shí)虛擬機(jī)也能上網(wǎng)了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容