VM VirtualBox设置Host-only网络连接方式

时间:2022-05-07 02:22:25

给虚拟机配置静态ip地址,能在主机上连接虚拟机上的服务,虚拟机能正常访问外网

环境:vmbox + centos


host-only模式就是在你电脑上弄了个双网卡?多了一个下图所示网络适配器(Host-only)

VM VirtualBox设置Host-only网络连接方式


1、首先设置访问外网,把当前连接的网络共享给host-only网络:选择联网的那个网络适配器,右击,属性,共享,勾选第一个复选框,选择host-only网络适配器

VM VirtualBox设置Host-only网络连接方式


2、设置虚拟机网络为Host-only模式:

VM VirtualBox设置Host-only网络连接方式


默认的host-only适配器设置(管理->全局设定->网络)

VM VirtualBox设置Host-only网络连接方式

双击上图选项,有给虚拟机静态分配地址和动态分配地址(DHCP服务器)的两个服务器,默认静态网关为192.168.137.1,子网掩码:255.255.255.0

VM VirtualBox设置Host-only网络连接方式

3、在centos里面设置静态地址:/etc/sysconfig/network-scripts/ifcfg-eth0 文件

VM VirtualBox设置Host-only网络连接方式

GATWAY就是前一张图里的IP地址,DNS1是你局域网的网关地址


4、重启网络服务:service network restart


测试

在本地 ping 虚拟机地址(上图中:192.168.137.20)能ping通,下个能远程连接Linux的工具(xshell,putty等)就可以连接使用你的虚拟机了;在虚拟机里ping 外网地址(如:114.114.114.114)也是能正常ping通的,OK