路由配置,PIng不通

1.路由实验
起因:不同网段的IP连不通

(均为静态路由)将server这台虚拟机设置为单网卡模式,IP设置为1.1.1.100/24,将desktop这台虚拟机设置为双网卡模式,eth0的IP设置为172.25.20.120/24,eth1的IP设置为1.1.1.200/24 。用server这台虚拟机来ping desktop这台虚拟机的eth0,ping不通。
解决方法:将desktop这台虚拟机设置为一台路由器,然后就可以ping通了
步骤:
1.将server这台虚拟机设置为单网卡模式,将desktop这台虚拟机设置为双网卡模式。
2.开启desktop这台虚拟机的内核路由功能
(1)使用sysctl -a | grep ip_forward查看内核路由功能的状态
(2) 开启内核路由功能:(分为两步)
注:内核路由文件存放的位置:/etc/sysctl.conf
第一步:编写 net.ipv4.ip_forward = 1;
用sysctl -p命令开启并且查看内核路由
第二步:查看desktop这台虚拟机的防火墙的状态,以及开启防火墙的伪装功能(使用firewall-cmd --list-all 查看防火墙下的相关信息,在这些信息中masquerade为防火墙的伪装信息)
firewall-cmd --permanent --add-masquerade 命令开启防火墙的伪装功能
使用firewall-cmd --reload
重新加载防火墙的配置
(3)在server这台虚拟机上设置网关
将1.1.1.200设置为server这台虚拟机的网关 在/etc/sysconfig/network-scripts/ifcfg-eth0 中添加网关
systemctl restart network
route -n 查看网关信息

猜你喜欢

转载自blog.51cto.com/14569275/2446753
今日推荐