CentOS7 host-only 模式連接互聯網

 

 

我是使用VirtualBox 6.0 虛擬機裝的CentOS-7-x86_64-Minimal-1810.iso 系統,裝機教程網上有很多不在贅述.

接下來直接進入配置host-only環節

1.點擊工具(或者點工具右邊的列表選擇 "網絡"  也可以 ),會出現如下界面

默認(好像,不記得了)有一個host-only 虛擬網卡,沒有的話也可以新建一個,我改了下DHCP的地址,默認的應該也可以

 

2.接下來就是win系統的一些配置,將可以上外網的網卡啓用網絡共享

 

 

確定之後,win系統會將虛擬網卡的IP地址改變(192.168.137.1),可以將虛擬網卡的IP改成原來,再配置一個DNS服務器地址

IP改爲192.168.56.1之後,這塊網卡點擊詳細信息時,有可能會存在兩個IPV4地址,其中一個是原先的192.168.137.1,這是需要注意,這樣有可能會導致後面的虛擬機所有步驟操作完成後依然無法ping通宿主機和互聯網.我的解決步驟,VirtualBOX刪除網卡,在新建網卡,win10關閉共享在啓用共享.

 

3.虛擬機爲centos系統配置host-only網卡

 

4.進入centos系統編輯一些文件

1).使用ip addr查看網卡名稱

ip addr

我這個界面是已經配好的,剛開始不是這樣,我用 shift + pgUp 向上翻頁好像不行,只能重新打一遍命令.......

2).編輯ifcfg-enp0s8文件

vi /etc/sysconfig/network-scripts/ifcfg-enp0s8
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
NAME=enp0s8
UUID=69618738-79da-42a7-9f63-5709fd7a6ee8
DEVICE=enp0s8
ONBOOT=yes
IPADDR=192.168.56.60
NETMASK=255.255.255.0
GATEWAY=192.168.56.1

 圖片如下(綠色背景的界面來自xshell):

有一些其他配置我刪掉了,有些教程說是要添加mac地址和DNS1,我這裏並沒有,反正能用就行,哈哈哈

2) 編輯 resolv.conf 文件,這裏配的是域名解析服務器(DNS)

vi /etc/resolv.conf

添加

nameserver 192.168.56.1

3) 重啓網卡 centos7 命令

systemctl restart network

沒有報錯的話,就成功了,報錯的話,我也不清楚哎

5.測試

查看Ip

虛擬機 ping 宿主機

虛擬機 ping 百度

宿主機 ping 虛擬機

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章