K8S-基础-Virtualbox中的Host-Only模式详解02

2022年3月18日 691点热度 0人点赞 0条评论

5.主机网络

5.1 主要原理

主机网络(Host-only Adapter)是指只限于主机内部访问的网络,虚拟机之间彼此互通,虚拟机与主机之间彼此互通。但是默认情况下虚拟机不能访问外网

主机网络模型会在主机中模拟出一块虚拟网卡供虚拟机使用,然后基于该网络下的所有虚拟机都会连接到这块网卡上

这块网卡可以在网络适配器中查看,具体的ip和网关可以在上面进行自定义设置

image.png

主机网络的网卡是支持随意增删的,打开virtualbox的【管理】——【主机网络管理器】创建新的网卡如下,相应会在本地的网络设配器中新增对应的网卡

需要注意的是对应的ip段需要关注,新建的虚拟机需要处在同一网段下才能进行网络通信

image.png

总结一下,主机网络的网络连通情况

  • 主机和虚拟主机彼此可以实现互通
  • 虚拟机之间彼此互通
  • 通过进一步配置,只要主机能上网,虚拟机也能上网
  • 5.2 网络原理图

    image.png

    • 主机网络下的虚拟机都会连接在全局虚拟网卡,然后它们的ip地址属于同一网段下,虚拟机借助物理网卡可以实现外网的访问

    5.3 配置方式

    新建虚拟机,新增网卡并选择【仅主机(Host-Only网络)】,界面名称选择对应的虚拟网卡,然后记住该网卡分配的ip段,比如我这里的虚拟网卡ip段是192.168.137.1/24

    image.png

    启动虚拟机后查看虚拟机分配到的ip地址是192.168.137.56,尝试虚拟机和物理机主彼此互ping,都能ping成功,如果出现了主机能ping虚拟机,但是虚拟机无法ping主机的问题,还是跟上面桥接网络一样关闭windows的防火墙来解决

    image.png

    需要注意的是,上面虚拟机ping外网也成功,但是你可能会遇到无法ping通外网的问题,如何解决呢?

    主机网络如何配置可以让虚拟机访问外网?

    打开【网络连接】,然后找到物理主机的上网网卡,右键属性,再选【共享】,勾选允许其他网络用户连接,然后【家庭网络连接】项目,选择共享的网卡为上面配置的主机网络的网卡,最后确定和重启虚拟机就可以实现外网的访问

    image.png

管理员

这个人很懒,什么都没留下

文章评论