需求:10网段和192网段可以互相访问
操作前准备 :
1.三台虚拟机,名字自定义
2.第二台主机拥有两块网卡
3.第一台主机的IP位10,第二台主机网卡的第三台主机的网段为192
第一步:修改第一台机器网卡的配置文件
1.打开网卡配置文件 vim /etc/sysconfig/network-scripts/ifcfg-eth0
2.删除文件中的UUID以及IPV6的信息,保存退出
3.重启网卡
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
NAME=eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=10.0.0.201
PREFIX=24
GATEWAY=10.0.0.254
DNS1=1.2.4.8
第二步:修改第二台机器网卡的配置文件
1.打开网卡配置文件 vim /etc/sysconfig/network-scripts/ifcfg-eth0
2.删除文件中的UUID以及IPV6的信息,保存退出
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
NAME=eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=10.0.0.202 (这里不一样)
PREFIX=24
GATEWAY=10.0.0.254
DNS1=1.2.4.8
3.打开第二块网卡的配置文件 vim /etc/sysconfig/network-scripts/ifcfg-eth1
4.删除文件中的UUID以及IPV6的信息,保存退出
3.重启网卡
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
NAME=eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.0.12 (这里不一样)
PREFIX=24
GATEWAY=10.0.0.254
DNS1=1.2.4.8
第三步:修改第三台机器网卡的配置文件
1.打开网卡配置文件 vim /etc/sysconfig/network-scripts/ifcfg-eth0
2.删除文件中的UUID以及IPV6的信息,保存退出
3.重启网卡
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
NAME=eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.0.13 (这里不一样)
PREFIX=24
GATEWAY=10.0.0.254
DNS1=1.2.4.8
第四步:在第一台主机添加新的路由表
1.在命令行输入:route add -net 192.168.0.0/24 gw 10.0.0.202
第五步:在第三台主机添加新的路由表
1.在命令行输入:route add -net 192.168.0.0/24 gw 192.168.0.12/24
第六步:在第二台主机添加可让linux作为路由中转的参数
1.在命令行输入:echo "net.ipv4.ip_forward=1">>/etc/sysctl.conf
第七步:进行测试
第一台主机ping 192.168.0.13
第三台主机ping 10.0.0.201
网友评论