【Linux 应用】使用linux系统(PC服务器)做路由转发

本文介绍如何使用Linux系统作为路由器连接不同子网,并实现资源的共享。通过三台Linux服务器(server1、server2、server3),其中server3配置了双网卡来连接两个不同的子网。通过设置路由规则,使得server1和server2能够相互访问。
使用linux系统(PC机)做路由转发

1. 背景:

linux 路由转发。 可以将两个不同的子网连接起来,可以做到网络资源的共享。

2. 环境:

三台linux操作系统。分别是server1,server2,server3。 其中一台服务器需要具有双网卡(不管是虚拟,还是实体网卡都可以)。 这样才能连接多个子网。
server1: ip:172.22.0.22 
server2: ip:172.88.0.88
server3: ip:172.22.0.2 172.88.0.8

server1 <<-->> server3 (172.22.0.22 <<-->> 172.22.0.2)
server2 <<-->> server3 (172.88.0.88 <<-->> 172.88.0.8)

3. 实现目标 

server1 与 server2 互通。

4. 路由设置

server1
route add -net 172.88.0.0/16 gw 172.22.0.2 dev eth0

server2
route add -net 172.22.0.0/16 gw 172.88.0.8 dev eth0

server3
echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf
source /etc/sysctl.conf

5. 测试

server1 上测试
ping 172.88.0.88

server2 上测试
172.22.0.22 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值