转载自:点击打开链接

静态路由是在路由器中设置的固定的路由表。除非网络管理员干预,否则静态路由不会发生变化。由于静态路由不能对网络的改变作出反映,一般用于网络规模不大、拓扑结构固定的网络中。静态路由的优点是简单、高效、可靠。在所有的路由中,静态路由优先级最高。当动态路由与静态路由发生冲突时,以静态路由为准。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 \) ~

 eth00
C0 g0 R) ~1 `9 X# Y" }' Z4 p/ W

 lo%
a4 w& U5 M, G+ y) a7 J% @% W& n

 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:7 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

 eth1 

  }, `7 H1 q# ~! }0 i

    删除路由 



# route del -host 192.168.1.2 dev
eth0:

# 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

 eth1

# route del default gw 192.168.1.1

Linux服务器静态路由配置的更多相关文章

  1. 配置Linux实现静态路由

    配置Linux实现静态路由 背景和原理 路由器的功能是实现一个网段到另一个网段之间的通信,路由分为静态路由.动态路由. 默认路由和直连路由.静态路由是手工指定的,使用静态路由的好处是网络安全保密性高. ...

  2. Linux和Windows路由配置

    Linux和Windows路由配置 一.配置路由 1-       原则上一台主机只能有一条缺省路由.如果一台主机上有多个网段的话,请配置能够上网的那个网段的网关为缺省路由 Linux配置缺省路由: ...

  3. Cisco模拟器使用和静态路由配置

    一. 模拟器使用 网络拓扑图 1. 模拟器搭建环境及网络结构 2. 使用ios系统加载并配置 3. 加载3745ios后计算pc值以减小cpu的消耗 4. 然后使用CTRL+]+i得到最大的一个值(如 ...

  4. linux 添加静态路由

    Linux下静态路由修改命令方法一:添加路由route add -net 192.168.0.0/24 gw 192.168.0.1route add -host 192.168.1.1 dev 19 ...

  5. IP路由及静态路由配置

    IP路由及静态路由配置 qianghaohao(CodingNutter) 链接来源:http://www.cnblogs.com/codingnutter/p/5654271.html 一.IP路由 ...

  6. linux服务器应用NTP配置时间同步

    linux服务器应用NTP配置时间同步 • 为什么建议使用ntpd而不是ntpdate? #####原因很简单,ntpd是步进式的逐渐调整时间,而ntpdate是断点更新,比如现在服务器时间是9.18 ...

  7. linux服务器基本安全配置手册

    转:忘了在哪转的,直接复制到笔记里了,贴出来分享 假如你想要搭建一个Linux服务器,并且希望可以长期维护的话,就需要考虑安全性能与速度等众多因素.一份正确的linux基本安全配置手册就显得格外重要. ...

  8. Linux静态路由配置

    配置了多块网卡后,需要指定数据包由哪块网卡发送,否则可能无法访问内网,这就要用到静态路由了. 配置静态路由有多种方式: 1.修改 /etc/rc.local 文件,这样每次重启后就会自动添加,如: e ...

  9. linux添加静态路由

    1.使用route命令,查看本机路由直接输入route回车即可.route 命令参数: add     增加路由 del     删除路由 -net    设置到某个网段的路由 -host   设置到 ...

随机推荐

  1. Web前端学习笔记之JavaScript、jQuery、AJAX、JSON的区别

    官网的英文解释: javascript和jQuery有点关系,js是一种脚本语言,主要用于客户端,现在主要用于实现一些网页效果. jquery是js的一个库,你可以认为是对js的补充,提供了很多方便易 ...

  2. MWeb Lite以及Eclipse的使用感想

    MWeb Lite以及Eclipse的使用感想 1.首先说明的是MWeb Lite是一种Markdown软件,Eclipse是用于做java开发的,都用于Mac系统中.因为Mac系统本身较为人性化的设 ...

  3. 20145230熊佳炜《网络对抗》实验五:MSF基础应用

    20145230熊佳炜<网络对抗>实验五:MSF基础应用 主动攻击 首先,我们需要弄一个xp sp3 English系统的虚拟机,然后本次主动攻击就在我们kali和xp之间来完成. 然后我 ...

  4. 20145240《网络对抗》逆向及Bof基础实践

    逆向及Bof基础实践 1.1 实践目标 本次实践的对象是一个名为pwn1的linux可执行文件. 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串. 该程序同时包 ...

  5. RN初始化环境快速配置

    1.安装node node是基于js的,node.js轻量级的Web服务器,想要是React Native跑起来需要node环境,可以去官网下载安装node.js 下载地址:https://nodej ...

  6. ArchLinux基本系统到XFCE4桌面搭建

      Keep It Simple, Stupid 这是ArchLinux的哲学,更是一种人生哲学 好久没用linux了,这段时间因为一点点"破坏性"需求重新拾起linux用了一把 ...

  7. webform button

    https://www.codeproject.com/Questions/412553/differences-between-onClick-and-onClientClick OnClick w ...

  8. JSch 实现 SSH 端口转发

    package com.yinger.webservice.test; import java.sql.Connection; import java.sql.DriverManager; impor ...

  9. python的变量,对象的内存地址以及参数传递过程

    作为一个由c/c++转过来的菜鸟,刚接触Python的变量的时候很不适应,应为他的行为很像指针,void* ,不知道大家有没有这样的感觉.其实Python是以数据为本,变量可以理解为标签.作为c/c+ ...

  10. javascript闭包和立即执行函数的作用

    一.闭包——closure 先看一个闭包的例子.我们想实现一个计数器,最简单的方法就是定义一个全局变量,计数的时候将其加1.但是全局变量有风险,哪里都有可能不小心改掉它.那局部变量呢, 它只在函数内部 ...