两台主机之间搭建路由通信

搭建路由通信

  •       两主机之间搭建路由通信实验

路由通信

实验目的:测试两个主机之间添加三个路由通信,看彼此之间是否能通信。

假设:A主机的IP为192.168.1.100/24

B主机的IP为10.0.0.100/8

R1: ens33: 192.168.1.1/24   ens37 :192.168.2.1/16

R2: eth0: 192.168.2.2/16   eth1 :172.0.0.1/16

R3: ens33: 172.0.0.2/16   ens37 :10.0.0.1/8

A主机与R1之间的网段为    vmnet10:192.168.1.0/24

R1主机与R2之间的网段为  vmnet11:192.168.2.0/16

R2主机与R3之间的网段为  vmnet12:172.16.0.0/16

R3主机与B之间的网段为    vmnet13:10.0.0.0/8

依次在VMware里添加网卡vmnet10, vmnet11, vmnet12, vmnet13

添加网卡

将A主机的网卡设为vmnet10

R1的ens33网卡设为vmnet10,ens37网卡设为vmnet11

R2的eth0网卡设为vmnet11,eth1网卡设为vmnet12

R3的ens33网卡设为vmnet12,ens37网卡设为vmnet13

B主机的网卡设为vmnet13

1、关闭各主机和路由的防火墙

service iptables stop

chkconfig iptables off

systemctl stop firewalld

systemctl disable firewalld

2、设置A主机的IP地址并重启网络服务

vim /etc/sysconfig/network-scripts/ifcfg-ens33

A

systemctl restart network

3、配置路由R1的IP地址并重启网络服务

vim /etc/sysconfig/network-scripts/ifcfg-ens33

R1-1

vim /etc/sysconfig/network-scripts/ifcfg-ens37

R1-2

systemctl restart network

4、配置路由R2的IP地址并重启网络服务

vim /etc/sysconfig/network-scripts/ifcfg-eth0

R2-1

vim /etc/sysconfig/network-scripts/ifcfg-eth1

R2-2

service network restart

5、配置路由R3的IP地址并重启网络服务

vim /etc/sysconfig/network-scripts/ifcfg-ens33

R3-1

vim /etc/sysconfig/network-scripts/ifcfg-ens37

R3-2

systemctl restart network

6、设置B主机的IP地址并重启网络服务

vim /etc/sysconfig/network-scripts/ifcfg-eth0

B

service network restart

7、在R1路由添加路由表记录并开启路由服务

route add -net 172.16.0.0/16  gw 192.168.2.2

route add -net 10.0.0.0/8  gw 172.16.0.2

echo 1 > /proc/sys/net/ipv4/ip_forward

8、在R2路由添加路由表记录并开启路由服务

route add -net 192.168.1.0/24  gw 192.168.2.1

route add -net 10.0.0.0/8  gw 172.16.0.2

echo 1 > /proc/sys/net/ipv4/ip_forward

9、在R3路由添加路由表记录并开启路由服务

route add -net 192.168.1.0/24  gw 192.168.2.1

route add -net 192.168.2.0/16  gw 172.16.0.1

echo 1 > /proc/sys/net/ipv4/ip_forward

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/97191

(0)
上一篇 2018-04-28 21:28
下一篇 2018-04-29 11:29

相关推荐