转载自:点击打开链接

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

    转自:http://blog.csdn.net/heyabo/article/details/8681516 参考文献:1.http://www.yesky.com/20010828/194000.s ...

  2. Nginx配置location跳转后偶尔出现404

    tv.xxx.com/voice请求时需跳转至:tv.xxx.com/zongyi/zt2015/haoshengyin/index.shtml 目录结构: nginx服务器配置: location ...

  3. 20135320赵瀚青LINUX内核分析第一周学习笔记

    赵瀚青原创作品转载请注明出处<Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一.概述 第一周的学习内容主 ...

  4. ARTS Week 001

    Algorithm Leetcode 1. Two Sum Given an array of integers, return indices of the two numbers such tha ...

  5. DCU项目总结

    1.什么是DCU 在某些基站无法覆盖的地方,如大型体育馆内部1楼.2楼..,此时通过DCU为这些地方提供信号 2.DCU组成 3.我们需要做的 PC通过进入UMPT网关,在一个网页中使用自定义指令集控 ...

  6. layer弹出层的关闭及父页面的刷新问题

    当在主页面执行添加或修改时,用弹出层是比较好的选择,如何关闭弹出层并对父级页面进行操作呢 首先在父级页面中打开一个添加页面(弹出层) 在添加页面的表单提交函数中添加如下代码: function for ...

  7. C语言之浅析网络包解析

    1.这几天研究skynet中的 lua-netpack.c 中的解析数据包过程.于是把lua部分去掉,修改了一些接口,留下解包相关的代码.再结合云风写的网络代码的例子, 写了一个最简单形式的客户端封包 ...

  8. Spring Boot JPA 使用 Sql Service 与 不使用默认驼峰策略

    引入 数据源 <dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>s ...

  9. tcpdump抓包笔记

    抓取指定端口的数据包 并保存文件,用wireshark分析 tcpdump -Ans 4096 -i any port 8080 -w ../mpass.cap 抓取指定端口和指定ip的数据包 并保存 ...

  10. mac 下如何建立vue-cli项目

    command+space : terminal //检测是否存在node node -v //检测是否带有npm安装管理工具 npm -v //具备进行下一步 //在documnets下建立vue文 ...