将服务器设置成路由器

本文介绍了如何将服务器设置为路由器,包括创建静态路由文件、开启IP转发功能,以及安装和配置动态路由软件quagga进行RIP协议设置。同时提到了通过网卡配置多个IP地址实现路由的方法。
摘要由CSDN通过智能技术生成

设置静态路由

创建路由文件

在/etc/sysconfig/network-scripts/文件夹下为eth0这张网卡创建路由表名为route-eth0,这个文件默认不存在需要我们手工创建

添加
#最终目的网段 下一站 通过那儿张网卡
30.0.0.0/24 via 20.0.0.2 dev eth0

重启服务

服务器被设置成的路由器默认没有开启转发功能
ech0 1 > /proc/sys/net/ipv4//ip_forward

修改配置文件使之永久生效

vim/etc/sysctl.conf

将net.ipv4.ip_forward = 0 改为=1
保存重启服务
此时可能由于防火墙的原因仍然不能使得搭建的路由器不能成功转发数据报

设置动态路由

  • 首先需要装一个叫做 quagga 的包

  • 修改quagga里面的配置文件
    zebra是一个控制台首先需要启用zebra

      /etc/quagga
      vim /zebra
    

重启服务

server zebra restart

进入zebra

telnet localhost 2601
#2601是zebra的服务端口号

设置ripd的动态路由协议 需要编辑ripd.conf这个文件 注意这里面的的注释信息以!开头
ripd.conf文件大概是这个样子的

hostname linux.route1
#主机名 以及
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值