VirtualBox虚拟机配网(ubuntu18.04)

一、桥接模式

1、查看宿主机网络信息

在搜索并打开“查看网络连接”,找到自己目前上网用的网卡,我的是“Realtek USB FE....”网卡。

VirtualBox虚拟机配网(ubuntu18.04)_第1张图片

双击之后查看详细信息,后面要用。

VirtualBox虚拟机配网(ubuntu18.04)_第2张图片2、VirtualBox设置网络  

然后打开VBox的网络设置,配置如下图,网卡记得选择上面查看的那个。

注意这里一定要选择“接入网线”,即使目前使用的是无线网卡也要勾选,否则之后配置完会发现连宿主机也ping不通。

VirtualBox虚拟机配网(ubuntu18.04)_第3张图片

3、配置虚拟机IP等

打开虚拟机终端

sudo vi /etc/network/interfaces

配置如下,static代表静态地址,下面的address自己选择一个IP,前三位与宿主机相同,最后一位自己设置,不要与其他设备冲突即可;mask和gateway和上面保持一致即可。VirtualBox虚拟机配网(ubuntu18.04)_第4张图片

auto后面的网卡名字使用自己虚拟机的,查看方法如下:

ifconfig -a

VirtualBox虚拟机配网(ubuntu18.04)_第5张图片

 /etc/init.d/networking restart

使用上一行的命令重启网络,或者重启一下虚拟机,此时就可以ping宿主机了,但校园网环境下可能无法上网,自己家的WiFi的话设置静态IP是可以正常上网的。

二、NAT模式

1、VirtualBox设置网卡

如果上一步已经完成,在自己的路由器环境下就已经可以上网了,但校园网环境下可能无法上网,这时可以使用NAT模式。

如果已经配置好了一个网卡,建议新建一个网卡进行操作,之后直接通过切换网卡就可以在桥接和NAT之间切换了。

要新建网卡,先关闭虚拟机,关闭之前配置好的桥接网卡。

VirtualBox虚拟机配网(ubuntu18.04)_第6张图片

 在网卡2页面,设置如下

VirtualBox虚拟机配网(ubuntu18.04)_第7张图片

2、虚拟机配置

 ifconfig -a查看新网卡的名字

ifconfig -a

VirtualBox虚拟机配网(ubuntu18.04)_第8张图片

然后编辑interfaces文件,添加当前的网卡,设置为dhcp。

VirtualBox虚拟机配网(ubuntu18.04)_第9张图片

sudo vi /etc/network/interfaces

auto enp0s8
iface enp0s8 inet dhcp

之后重启网卡(etc/init.d/networking restart)或者重启虚拟机,此时虚拟机就可以ping通宿主机了,也可以正常访问网络,但ifconfig得到的是类似10.0.3.15这样的地址,宿主机ping不通这个地址。要想实现与宿主机的通信,需要配置地址转发。

3、配置地址转发

想要让宿主机也能访问虚拟机,需要设置端口转发,如下图。

VirtualBox虚拟机配网(ubuntu18.04)_第10张图片

设置好之后,在宿主机就可以使用下面任意命令访问。

ssh -p 2222 cs144@localhost
ssh -p 2222 [email protected]

mobaxterm访问方法同上。

VirtualBox虚拟机配网(ubuntu18.04)_第11张图片

你可能感兴趣的:(计网,linux,运维,服务器)