多网卡跨网段通信VMware+KVM

网络拓朴
网络拓朴
在这里插入图片描述

实验环境:
真机:Windows VMware
Client1: 网卡ens33(桥接)
Client2: 网卡ens33(NAT)
KVM:网卡ens33,ens34
所有机器开启firewalld并设置Trusted默认区域:
[root@xxxx ~]# firewall-cmd set-default-zone=trusted
操作:
Client1客户端
[root@client1~]# route add -net 192.168.27.0/24 gw 192.168.1.133
[root@client1~]# route add -net 192.168.122.0/24 gw 192.168.1.133
Client2客户端
[root@client2~]# route add -net 192.168.122.0/24 gw 192.168.27.132
[root@client2~]# route add -net 192.168.1.0/24 gw 192.168.27.132
KVM
[root@kvm~]# echo “net.ipv4.ip_forward = 1” >> /etc/sysctl.conf
[root@kvm~]# route add -net 192.168.1.0/24 gw 0.0.0.0 dev ens34
[root@kvm~]# route add -net 192.168.27.0/24 gw 0.0.0.0 dev ens33
[root@kvm~]# route add -net 192.168.122.0/24 gw 0.0.0.0 dev virbr0
[root@kvm~]# iptables -P INPUT ACCEPT
[root@kvm~]# iptables -P FORWARD ACCEPT
[root@kvm~]# iptables -t nat -A POSTROUTING -j MASQUERADE

测试(每台机器安装httpd服务进行测试)
Client2(192.168.27.128)请求Client1(192.168.1.200)、KVM(192.168.1.133)、node1(192.168.122.119)http服务
在这里插入图片描述


Client1(192.168.1.200)请求KVM(192.168.27.132)、node1(192.168.122.119)、node2(192.168.122.210)http服务
在这里插入图片描述


KVM(192.168.27.132)请求Client(192.168.1.200)、node1(192.168.122.119)、node2(192.168.122.210)http服务
在这里插入图片描述


node1请求Client(192.168.1.200)、KVM(192.168.27.132)、node2(192.168.122.210)http服务
在这里插入图片描述


node2同上

猜你喜欢

转载自blog.csdn.net/qq_38900565/article/details/106201366