Linux下配置主机作为路由器,使得虚拟机可通过主机上网

模拟主机和虚拟机状态

配置IP以及子网掩码见下方
https://blog.csdn.net/zhangyu_sing/article/details/89317018

配置主机两块网卡,IP/NETMASK分别为192.168.195.134/24,172.25.254.141/24,使得192.168.195.134/24可以上网
Linux下配置主机作为路由器,使得虚拟机可通过主机上网
配置虚拟机server的IP/NETMASK为172.25.254.41/24
Linux下配置主机作为路由器,使得虚拟机可通过主机上网
检查配置,此时172.25.254.41/24可以ping通172.25.254.141/24,ping不通192.168.195.134/24
Linux下配置主机作为路由器,使得虚拟机可通过主机上网

配置实现虚拟机可以通过主机上网

配置主机

配置主机使得两块网卡可以进行数据交互

Linux下配置主机作为路由器,使得虚拟机可通过主机上网
开启主机路由功能
Linux下配置主机作为路由器,使得虚拟机可通过主机上网

配置客户机(虚拟机)

配置客户端网关,使得客户端可以ping通连接了互联网的网卡
Linux下配置主机作为路由器,使得虚拟机可通过主机上网
重启网络,查看配置结果,此时可以ping通192.168.195.134,但依然无法上网
Linux下配置主机作为路由器,使得虚拟机可通过主机上网
配置DNS服务器(vim /etc/resolv.conf)
Linux下配置主机作为路由器,使得虚拟机可通过主机上网
ping通百度,此时可以上网
Linux下配置主机作为路由器,使得虚拟机可通过主机上网