admin管理员组

文章数量:1545138

设置静态路由

创建路由文件

在/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
#主机名 以及

本文标签: 路由器设置成服务器