WIN10 virtualbox的ubuntu虚拟机与宿主机配置同一网络
程序员文章站
2022-04-04 22:52:32
...
环境
操作系统 WIN10 64位
宿主机网络配置
IP | 192.168.59.64 |
NETMASK | 255.255.255.0 |
GATEWAY | 192.168.59.1 |
DNS SERVER1 | 192.168.59.1 |
DNS SERVER2 | 114.114.114.114 |
步骤
先配置本地网络与virtualbox网络桥接
打开宿主机控制面板-网络和internet-网络连接
选中VB安装的虚拟网卡和本地连接,然后在右键菜单中选择“桥接”
会生成一个以太网2,原先的以太网与VirtualBox Host-Only Network状态会显示桥接的
操作完后,网络2会变成自动获取(这里要注意,如果这太机器上有开启什么服务,别人正在用的,那么要提醒下别人!)
我们还是改为手工配置
我们还是改为手工配置
VirtualBox的虚拟机-》网络配置
选择一个网卡 选择连接方式为桥接,界面名称就选择刚生成的Microsoft Net Adapter Multiplexor Driver
那么此时该虚拟机其实只需要启一块网卡就可以了
虚拟机里配置下网络
sudo vi /etc/network/interface
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet static address 192.168.59.199 netmask 255.255.255.0 gateway 192.168.59.1
然后再配置DNS
sudo vi /etc/resolvconf/resolv.conf.d/base
nameserver 192.168.59.1 nameserver 114.114.114.114
然后重启虚拟机
sudo reboot就可以了
现在为止,虚拟机与宿主机就平起平坐了,虚拟机独占局域网1个IP。
如果遇到重启后,网络有问题, 可以把VirtualBox Host-Only Network禁用掉
试下Xshell是不是可以用ssh登录服务器
发现没问题,OK了
docker0这个不用管