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

     

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

  • 相关阅读:
    iptables防火墙操作
    磁盘配置
    软件包安装
    网络配置
    用户、组及权限控制
    常见的Linux操作
    Vmware下CentOS 7安装步骤
    Spark(十四)【SparkSQL集成Hive】
    Scala和Java的List集合互相转换
    Spark(十)【RDD的读取和保存】
  • 原文地址:https://www.cnblogs.com/tzhangofseu/p/2084699.html
Copyright © 2011-2022 走看看