【转】VirtualBox网络之仅主机(Host-Only)网络

转发, 原文:https://blog.csdn.net/dkfajsldfsdfsd/article/details/79441874

 

-------------------------

当创建好仅主机(Host-Only)网络后,在同一台宿主机中,联接其上的不同虚拟机可以互通,虚拟机主宿主机之间也可以互通,当在宿主机中设置了Internet连接共享,也可以访问外网。

1.创建仅主机(HOST-ONLY)网络。
VirtualBox默认自带名为"VirtualBox Host-Only Ethernet Adapter"的仅主机网络,为了演示的完整性,创建自己的仅主机网络。

打开VirtualBox后,点击菜单栏上的管理按键,然后选择主机网络管理器,弹出如下图1所示的对话框,可以看到VirtualBox默认自带的仅主机网络。

 

 

 

图1

然后点击图1中对话框的创建按键,弹出如下图2所示的对话框。

 

 

 

图2

选中手动配置网卡,按自己的规划填入值,这里采用默认配置。点击DHCP服务器选项卡,弹出如下图3所示的对话框。

 

 

 

图3

勾选启用服务器,按规划填入值,同样这里采用默认配置,同时在图3中红框的位置打勾,现在一个带DHCP功能的仅主机网络已建创建完成。打开宿主机“控制面板\网络和 Internet\网络连接",如下图4红框所示,可以看到新创建出来的网络虚拟设备。

 

 

 

 

图4

打开宿主机的命令行窗口,运行ipconfig /all命令,能看到如下图5所示的输出,证明虚拟设备的IP地址已经被正确分配,IP地址是192.168.187.1,就是在图2中设备的值。

 

 

 

图5

2.设置Internet连接共享(非必需)
完成以上步骤后,创建出来的仅主机网络还不能连接外网,如果想连通外网的话,需要设置连接共享,操作如下。在宿主机中打开"控制面板\网络和 Internet\网络连接",右键点击处于连接状态的网络,本例中是"无线网络连接"。选择属性,然后选择共享选项卡,在Internet连接共享中将第一个复选项选中,在"请选一个专用网络连接"选择前刚才创建的仅主机网络,如下图6所示,点击确定。

 

 

 

图6

点击确定后,会弹出如下图7所示的提示框。windows会强制将在图2中设置好的IP,换成下图中的IP,也就是将"192.168.187.1"换成下图7中的"192.168.137.1",而不是主动适配已经设置好的IP。接下来,再改回已经设置好的那个IP。

 

 

 

按打开图2的步骤再次打开,如下图8所示,将其中的"192.168.137.1"改成原来的"192.168.187.1",按应用键生效,就会恢复已经规划好的配置。

 

 

 

图8

目前创建的仅主机网络,具备DHCP功能,也能连接外部网络。

3.将虚拟机接入创建好的仅主机网络。
如下图9。启用网卡1的网络连接,连接方式选择"仅主机(Host-Only)网络,界面名称选择刚才创建的网络名称,然后点OK。这样的话虚拟机ubuntu-02的网卡1就连接进入刚才创建的仅主机网络。因为网卡1是虚拟机的主网卡,它会自动以DHCP的方式取得IP地址。启动虚拟机,确认一下它的网络情况。在此之前,先关闭宿主机的防火墙,否则PING不通宿主机。

 

 

 

图9

因为网卡1是虚拟机的主网卡,它会自动以DHCP的方式取得IP地址。启动虚拟机,确认一下它的网络情况。在此之前,先关闭宿主机的防火墙,否则PING不通宿主机。如下图10.

 

 

 

图10

由上图可知道,网卡1就是enp0s3已分配到IP地址192.168.187.3,能PING通本网段的其它网址。从route命令的输出与resolv.conf内容可以看出,虚拟机现在还不能连接外网(因为没有默认路由),也不能正确解析域名(因为没有域名服务器地址)。可见,仅主机(Host-Only)网络,并没有为连接其上的虚拟机自动配置路由及域名解析服务器。

运行命令route add defalut gw 192.168.187.1添加默认路由,其中192.168.187.1就是位于宿主机中虚拟设备的IP地址。修改/etc/resolv.conf文件,增加一条可用的域名服务器,如nameserver 8.8.8.8。再确认一下连接外网的能力,如下图11,证明已能连接外网,也能解析域名。

 

 


————————————————
版权声明:本文为CSDN博主「五星上炕」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/dkfajsldfsdfsd/article/details/79441874

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