zoukankan      html  css  js  c++  java
  • Linux路由功能

    1.让linux具有转发包的功能,功能简单

    在中转节点上:

    vim /etc/rc.local中加入

    route add -net 10.0.0.0/24 dev eth3

    route add -net 127.20.0.0/24 dev eth4

    route add -net 192.168.0.0/24 dev eth5

    开启linux路由功能

    2008-12-18 19:49

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

    永久开启:
    vi /etc/sysctl.conf
    net.ipv4.ip_forward=1
    这样每次开机/proc/sys/net/ipv4/ip_forward的内容都为1

    2.运用zebra软件(示范配置rip)

    下载软件包:

    zebra-0.95a.tar.gz

    解压安装:

    ./configure  à  make all  à  make install

    默认安装在/usr/local/sbin  /usr/local/etc下。

    cp zebra.conf.sample zebra.conf

    cp ripd.conf.sample ripd.conf

    把安装文件夹里面init/redhat/下的zebra.init 和 ripd.init拷贝到/etc/init.d下

    重命名为zebra和ripd

    修改里面的两处目录,因为配置文件和应用程序都在/usr/local/下。

    启动zebra

    service zebra start

    启动ripd

    service ripd start

    登录zebra

    telnet 127.0.0.1 2601

    密码 zebra

    enable  // 特权模式

    密码zebra

    show run //显示配置文件

    configure terminal  //进入配置模式

    interface eth2

    ip address 192.168.1.1/24

    write

    quit

    登录ripd

    telnet 127.0.0.1 2602

    密码zebra

    enable

    show run

    configure terminal

    router rip

    network 192.168.1.0/24

    network 192.168.4.0/24  //写上自己直接相连的就可以了,接口也不用设网关

    write

    其他主机只要设置好网关,网络前缀,即可。

    下载软件包:

    zebra-0.95a.tar.gz

    解压安装:

    ./configure  à  make all  à  make install

    默认安装在/usr/local/sbin  /usr/local/etc下。

    cp zebra.conf.sample zebra.conf

    cp ripd.conf.sample ripd.conf

    把安装文件夹里面init/redhat/下的zebra.init ripd.init拷贝到/etc/init.d

    重命名为zebraripd

    修改里面的两处目录,因为配置文件和应用程序都在/usr/local/下。

    启动zebra

    service zebra start

    启动ripd

    service ripd start

     

    登录zebra

    telnet 127.0.0.1 2601

    密码 zebra

    enable  // 特权模式

    密码zebra

    show run //显示配置文件

    configure terminal  //进入配置模式

    interface eth2

    ip address 192.168.1.1/24

    write

    quit

     

     

    登录ripd

    telnet 127.0.0.1 2602

    密码zebra

    enable

    show run

    configure terminal

    router rip

    network 192.168.1.0/24

    network 192.168.4.0/24  //写上自己直接相连的就可以了,接口也不用设网关

    write

     

    其他主机只要设置好网关,网络前缀,即可。

  • 相关阅读:
    2018/1/1 XML和DOM、SAX解析
    2018/1/1 Html+CSS+JavaScript
    2017/12/30 GUI和动态代理
    开发运维实施一系列问题归类
    如何理解并发,并行,串行
    java内存溢出与内存泄漏
    IDEA 导入的聚合工程父工程报错Cannot resolve symbol 'modelVersion'
    jvm垃圾回收算法
    String创建对象的难题一
    String详解
  • 原文地址:https://www.cnblogs.com/tzhangofseu/p/2084699.html
Copyright © 2011-2022 走看看