失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 双网卡实现主机与虚拟机互通 虚拟机上网

双网卡实现主机与虚拟机互通 虚拟机上网

时间:2020-08-26 08:40:58

相关推荐

双网卡实现主机与虚拟机互通 虚拟机上网

组网思路:一块通过 HOST-ONLY 方式连接(允许主机能 ping 通服务器,并且设置该 IP 地址为 192.168.0.101);一块通过 NAT 方式连接(IP 地址由 VirtualBox 自动分配。保证服务器能链接外网,通过 apt-get 方式安装各类软件)。

Host-Only模式会在真机上虚拟出一块网卡,并且会给虚拟机分配独立的内网ip,相当于为所有虚拟机和真机组建了一个局域网,并且可以设置固定的ip地址。

打开虚拟机,ifconfig -a查看所有的网卡信息,ifconfig查看当前的网卡信息。

也可以用ls /sys/class/net查看网络设备名称:

其中,lo表示本地回环接口,enp0s3和enp0s8表示是网卡。

尝试启动网络设备

sudo ifup enp0s8

如上可见,在配置中并没有enp0s8的信息,无法启动

添加enp0s8到网卡配置中,查看网络配置文件/etc/network/interfaces,编辑并添加配置enp0s8网卡,静态配置独立的内网ip为192.168.0.101:

添加enp0s8的配置信息

auto enp0s8

iface enp0s8 inet dhcp

或者

auto enp0s8

iface enp0s8 inet static

address 192.168.0.101

netmask 255.255.255.0

使用命令/etc/init.d/networking restart或者service networking restrart重启网络服务,然后使用ifconfig查看网络情况。

如果要配置静态地址,则需要修改此文件的相关内容,编辑并添加配置enp0s8网卡,静态配置独立的内网ip,且与Host-Only模式下在真机中虚拟出的网卡的IP地址在同一网段。

然后就可以实现效果,主机ping通虚拟机,虚拟机ping通主机,虚拟机可以上网。

如果觉得《双网卡实现主机与虚拟机互通 虚拟机上网》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。