zoukankan      html  css  js  c++  java
  • Linux服务器静态路由配置

      转载自:点击打开链接


    静态路由是在路由器中设置的固定的路由表。除非网络管理员干预,否则静态路由不会发生变化。由于静态路由不能对网络的改变作出反映,一般用于网络规模不大、拓扑结构固定的网络中。静态路由的优点是简单、高效、可靠。在所有的路由中,静态路由优先级最高。当动态路由与静态路由发生冲突时,以静态路由为准。Linux支持一下路由守护进程:4 B9 r; _) K+ o# i3 B


     Routed :支持RIPI路由协议; 
     Gated:支持RIP、BGP、EGP、OSPF四种路由协议; # {: b8 H! J9 Y9 b
     Zebra:支持RIP、BGP、OSPF三种路由协议; 1 H; N: B) ]- ?4 U) c" C, S
    " H5 y2 ]1 I; Q, K
    1. 查看内核路由表 4 O4 s+ @% B8 D# `  ]

        登陆Linux服务器查看路由表,使用命令:route % |" C) ~8 P. w
    ; |6 r! [& i2 `2 }
    # route, Q0 c/ l) _% J4 k& s$ k  r* V+ U
    Kernel IP routing table& w) W' P$ s7 d; k+ i
    Destination Gateway Genmask Flags Metric Ref Use Iface5 `( ^9 k6 ) ~
    192.168.1.0*255.255.255.0 U 000 eth00 C0 g0 R) ~1 `9 X# Y" }' Z4 p/ W
    127.0.0.1*255.0.0.0 U 000 lo% a4 w& U5 M, G+ y) a7 J% @% W& n
    Default 192.168.1.10.0.0.0 UG 000 eth0 # ]  C7 F1 Q& J2 |- o
    & J2 N# O/ S8 P+ T( L
        127.0.0.1即封闭回路地址,我们知道,使用TCP/IP协议的电脑,都会拥有一个IP地址,彼此间相互以IP地址确认对方,传递信息与数据。在有些情况下,我们为了进行某项测试(比如网卡是否正确安装),或者是没有另外一台电脑作为接收端。这时,我们可利用本机扮演信息的发送端和接收端,这就是所谓的封闭回路。也可以使用等价命令:netstat -r。 

    表-1 是route命令输出选项说明 / d6 u$ k% H5 B7 N+ @7 T6 p" [' l



        route命令格式: " @* K) m# v9 ~5 F1 o' a# u7 c) k
        route [-cfvnee] [选项] 
        主要选项如下。 
        -n:不显示域名。 * @: b0 L) A* r" H# k5 N0 n0 _
        -e:显示其他信息。 # o. I$ R- u, X% M% b6 C6 i
        -v:显示详细信息。 % ?( b8 {! y& r+ U( V. b" u: z7 V
        -F:显示FIB信息。 
        -C:显示FIB缓存信息。 ( m, n' X' ~+ B; z. M. W
        add:增加路由。 
        del:删除路由。 5 x( e* P8 |9 |5 r2 L7 A# l2 ^: p
        -net:路由到达的是一个网络,而不是一台主机。 
        -host:路由到达的是一台主机。 
        -netmask Nm:指定路由的子网掩码。 
        gw:指定路由的网关。 ; m3 w/ X3 Y8 }1 w

        route命令举例: 

        添加到主机的路由 5 ?. R8 t8 f4 R% s( ~7 I2 n: c/ N/ M
    - f/ u& `7 ^- G/ }' a
    # route add -host 192.168.1.2 dev eth0:07 F# m/ j) C+ ?! ]& y  ?% c
    # route add -host 10.20.30.148 gw 10.20.30.40, t  I5 P4 d( F  f

        添加到网络的路由 % E  Q3 G0 A( i! j


    # route add -net 10.20.30.40 netmask 255.255.255.248 eth01 l% C# O/ E$ h0 k
    # route add -net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.418 B/ P3 D6 p1 e0 D$ f' S
    # route add –net 192.168.1.0/24 eth1 
      }, `7 H1 q# ~! }0 i
        删除路由 

    # route del -host 192.168.1.2 dev eth0:0
    # route del -host 10.20.30.148 gw 10.20.30.40
    # route del -net 10.20.30.40 netmask 255.255.255.248 eth0( `5 Z  k  s  G! f" f
    # route del -net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.410 c, B8 C* z3 b
    # route del -net 192.168.1.0/24 eth1
    # route del default gw 192.168.1.1
  • 相关阅读:
    tar命令,vi编辑器
    Linux命令、权限
    Color Transfer between Images code实现
    利用Eclipse使用Java OpenCV(Using OpenCV Java with Eclipse)
    Matrix Factorization SVD 矩阵分解
    ZOJ Problem Set
    Machine Learning
    ZOJ Problem Set
    ZOJ Problem Set
    ZOJ Problem Set
  • 原文地址:https://www.cnblogs.com/Windeal/p/4284643.html
Copyright © 2011-2022 走看看