我们在virtualbox上安装了ubuntu之后,默认使用NAT进行访问外网。但是使用NAT时,我们无法通过ssh远程登录,此时就需要将ubuntu配置成桥接方式或者是使用双网卡(一个网卡NAT访问外网,一个网卡桥接用来ssh)。
ubuntu配置成桥接方式时默认是无法访问外网的,可以通过这篇文章进行设置:virtualbox下ubuntu系统配置桥接方式上网
本篇文章我们介绍如何通过使用双网卡进行外网访问和ssh远程登录。步骤如下:
- 关机状态下,配置两个网卡连接方式,网卡1为NAT,网卡2为桥接
- 进入到ubuntu系统,打开设置->网络,添加一个新的网络连接,将新的网络连接的ip地址和netmask及网段设置成和主机的一致。开启两个网络连接,重启系统即可。
- 点击查看网络连接 ,看两个连接是否正常,若网络连接出现异常,则通过第2步中的网络连接开启关闭按钮重新开启。 另外配置了桥接网卡后,可能会导致无法访问外网,导致这个问题的可能是两个网卡开启关闭的顺序导致的,重启关闭开启即可。
- 在ubuntu系统中和主机中相互进行ping,若不通,可能是防火墙的问题,关闭防火墙即可。