两台电脑通过三台路由连通

前提工作

1.更改为传统的网卡命名方式(只针对CentOS 7)

(1) 编辑vim /etc/default/grub配置文件(建议先备份)
GRUB_CMDLINE_LINUX="rhgb quiet net.ifnames=0"
或者sed -r -i.bak '/^GRUB_CMDLINE_LINUX/s@(.*)"@\1 net.ifnames=0"@' /etc/default/grub
gRZ5inP.png
或:修改/boot/grub2/grub.cfg(不建议使用,容易出错)
(2) 为grub2生成其配置文件(建议备份)
cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg.bak
grub2-mkconfig -o /etc/grub2.cfg|/boot/grub2/grub.cfg

a6bAFWn.png
LzoaRAR.png

(3) 重启系统

2.关闭烦人的管理服务,与network服务冲突

永久:chkconfig NetworkManager off(开机不再启动)----->service NetworkManager stop----->service network restart

临时:service NetworkManager stop----->service network restart

3.关闭防火墙:

chkconfig iptables off(开机不在启动)
service iptables stop
参考

网络拓扑图

7TNMNck.png

正式开始

1.设置IP地址

A

IXjaeqw.png

R1

5BLu0tJ.png

R2

uuVVAZF.png

R3

MYAQz1b.png

B

Ku351oa.png

2.测试直连是否联通

A<----->R1

lITlOp4.png

R1<----->R2

L8w67oj.png

R2<----->R3

qDqcbjs.png

R3<----->B

toRU9Kc.png

3.增加路由记录

R1(边间路由可以设置“默认路由”)

或者设置为route add -net 192.168.100.0/24 gw 172.16.0.2

因为这里就要求A到B,理论上不用添加10网段
如果需要则要加上route add -net 10.0.0.0/8 gw 172.16.0.2

最简单就是直接设置默认路由

kFHOy1w.png

R2(需要增加两条,因为有两个接口分别连接两个路由)

一条到192.168.1.0/24

一条到192.168.100.0/24

XpwJaZM.png

R3(边间路由可以设置“默认路由”)

或者设置为route add -net 192.168.1.0/24 gw 10.0.0.1

因为这里就要求A到B,理论上不用添加10网段
如果需要则要加上route add -net 172.16.0.0/16 gw 10.0.0.1

最简单就是直接设置默认路由

JLF8MKW.png

4.设置路由转发

临时:echo 1 > /proc/sys/net/ipv4/ip_forward

永久:vim /etc/sysctl.conf----->net.ipv4.ip_forward = 1(0修改1)

**5.检查结果

从A----->ping----->B

0OD7ftx.png

从B----->ping----->A

WsB96pm.png

转载于:https://www.cnblogs.com/lqynkdcwy/p/9537939.html

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值