标签搜索

VirtualBox通过NAT和HOST-ONLY模式配置centos7虚拟机访问网络以及与宿主机互相访问

basil
2019-10-05 / 160 阅读
  1. 设置host-only网卡
    VirtualBox版本是6.0.12,安装好centos7后,已经默认设置了一块NAT模式连接网卡,需要设置第二块网卡,在主界面选择安装后的centos,依次点击设置->网络->网卡2,设置第二块网卡,勾选启动网络连接按钮,连接方式为仅主机(Host-Only)网络,界面名称选择VirtualBox Host-Only Network(virtualbox安装后会自动创建一块虚拟网卡,ip地址默认为192.168.56.1),点击确定保存。
  2. 配置centos7新添加的网卡
    输入ip a命令可以看到新添加的网卡,一般为最后一个,我配置时的名称为enp0s8,输入命令cp /etc/sysconfig/network-scripts/ifcfg-enp0s3 /etc/sysconfig/network-scripts/ifcfg-enp0s8复制一份网络配置文件并修改内容,把NAME和DEVICE改为enp0s8,ONBOOT改为yes

    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=dhcp
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacy
    NAME=enp0s8
    UUID=9c9ef0d7-64df-4721-8c5e-82d841ceb373
    DEVICE=enp0s8
    ONBOOT=yes
  3. 通过ssh连接到虚拟机里面的centos系统
    在centos输入ifconfig命令查看到enp0s8的IP地址为192.168.56.101,宿主机操作系统为win10,使用xshell工具输入ip地址192.168.56.101以及账户密码即可连接到虚拟机centos系统
  4. 虚拟机centos系统连接到宿主机(win10)
    在控制面板-网络和 Internet-网络连接可以看到在第一步选择host-only虚拟网卡,右键属性可以看到ipv4地址,默认为192.168.56.1,通过这个地址实现虚拟机访问宿主机
0