虚拟机:host-only

host-only: 为虚拟机常用的一种网络模式。 可实现虚拟机之间网络互通。(在外部网络变化时使用)

桥接: 虚拟机与主机位于一个网络中。(在外部网络不变时使用)

nat: 需要借助宿主机上网,但不需要考虑多个虚拟机互通时使用。

  1. 虚拟机创建host-only 虚拟网卡

  2. 配置虚拟网卡网络信息(功能类似与交换机)

  3. 宿主机开启端口转发(root 用户)。

    /etc/sysctl.conf 中添加 net.ipv4.ip_forward=1

    执行 sysctl -p 使配置生效。

  4. 配置网络转发规则
    启动firewall: systemctl entable/start iptables

    iptables -N fw-open

    iptables -A FORWARD -j fw-open

    iptables -t nat -A POSTROUTING -o eth0 -s 192.168.56.0/24 -j MASQUERADE

    -o: 宿主机上网的网卡
    -s: 虚拟机网段


版权声明:本文为u010960248原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。