收藏专题我爱编程

VirtualBox 主机/虚拟机通信

2018-04-15  本文已影响0人  海生2018

环境


VirtualBox 网络设置

  1. NAT 网络地址转换模式(Network Address Translation)
  2. Bridged Adapter 桥接模式
  3. Internal 内部网络模式
  4. Host-only Adapter 主机模式
通信方式 NAT Bridged Adapter Internal Host-only Adapter
虚拟机 -> 主机 × 默认不能
主机 -> 虚拟机 × × 默认不能
虚拟机 -> 其他主机 × 默认不能
其他主机 -> 虚拟机 × × 默认不能
虚拟机之间 × 同网络名下可以

实现主机与虚拟机,虚拟机与虚拟机相互通信

采用虚拟机双网卡方式实现


实现方法

  1. 虚拟机网络设置中,设置网卡1网络地址转换NAT,设置网卡2仅主机网络
  2. 主机打开cmd,记录以太网适配器VirtualBox Host-Only Network的ip地址和子网掩码
  3. 开启虚拟机,使用nmtui打开图形化网卡配置界面 ,进入Edit a connection
  4. 挑选一个无ipv4地址的网卡配置为Host-only的局域网。
    • 本例中主机中Host-only适配器的ip地址为192.168.56.1,子网掩码为255.255.255.128
    • 虚拟器网卡配置,在IPv4 CONFIGURATION选项中,选中<manual>,添加一个Addresses:192.168.56.100,编辑Gateway:192.168.56.1,选中Never use this network for default route
    • 禁用IPv6,在IPv6 CONFIGURATION选项中,选中<ignore>
  5. 重启虚拟机,使用ip addr检查网卡配置中是否包含刚刚配置的ip地址,若配置成功,使用ping检查网络间是否连通

可能用的到CentOS命令

nmtui #图形化网卡配置
ip addr #查看ip地址,类似ifconfig
ifconfig #同上
ping #检测网络状态
cd /etc/sysconfig/network-scripts #网卡配置文件所在位置
reboot #重启
上一篇下一篇

猜你喜欢

热点阅读