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 \) ~
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服务器静态路由配置的更多相关文章
- 配置Linux实现静态路由
配置Linux实现静态路由 背景和原理 路由器的功能是实现一个网段到另一个网段之间的通信,路由分为静态路由.动态路由. 默认路由和直连路由.静态路由是手工指定的,使用静态路由的好处是网络安全保密性高. ...
- Linux和Windows路由配置
Linux和Windows路由配置 一.配置路由 1- 原则上一台主机只能有一条缺省路由.如果一台主机上有多个网段的话,请配置能够上网的那个网段的网关为缺省路由 Linux配置缺省路由: ...
- Cisco模拟器使用和静态路由配置
一. 模拟器使用 网络拓扑图 1. 模拟器搭建环境及网络结构 2. 使用ios系统加载并配置 3. 加载3745ios后计算pc值以减小cpu的消耗 4. 然后使用CTRL+]+i得到最大的一个值(如 ...
- linux 添加静态路由
Linux下静态路由修改命令方法一:添加路由route add -net 192.168.0.0/24 gw 192.168.0.1route add -host 192.168.1.1 dev 19 ...
- IP路由及静态路由配置
IP路由及静态路由配置 qianghaohao(CodingNutter) 链接来源:http://www.cnblogs.com/codingnutter/p/5654271.html 一.IP路由 ...
- linux服务器应用NTP配置时间同步
linux服务器应用NTP配置时间同步 • 为什么建议使用ntpd而不是ntpdate? #####原因很简单,ntpd是步进式的逐渐调整时间,而ntpdate是断点更新,比如现在服务器时间是9.18 ...
- linux服务器基本安全配置手册
转:忘了在哪转的,直接复制到笔记里了,贴出来分享 假如你想要搭建一个Linux服务器,并且希望可以长期维护的话,就需要考虑安全性能与速度等众多因素.一份正确的linux基本安全配置手册就显得格外重要. ...
- Linux静态路由配置
配置了多块网卡后,需要指定数据包由哪块网卡发送,否则可能无法访问内网,这就要用到静态路由了. 配置静态路由有多种方式: 1.修改 /etc/rc.local 文件,这样每次重启后就会自动添加,如: e ...
- linux添加静态路由
1.使用route命令,查看本机路由直接输入route回车即可.route 命令参数: add 增加路由 del 删除路由 -net 设置到某个网段的路由 -host 设置到 ...
随机推荐
- WebService发布协议--SOAP和REST的区别
HTTP是标准超文本传输协议.使用对参数进行编码并将参数作为键值对传递,还使用关联的请求语义.每个协议都包含一系列HTTP请求标头及其他一些信息,定义客户端向服务器请求哪些内容,服务器用一系列HTTP ...
- JS正则表达式从入门到入土(4)—— 预定义类与边界
预定义类 正则表达式提供预定义类来匹配常见的字符类 字符 等价类 含义 . [^\r\n] 除了回车符和换行符以外的所有字符 \d [0-9] 数字字符 \D [^0-9] 非数字字符 \s [\t\ ...
- Django----Request对象&Response对象
Django 使用Request 对象和Response 对象在系统间传递状态. HttpRequest 对象: Request.body:一个字节字符串,表示原始HTTP 请求的正文.它对于处理非H ...
- 20145324 《Java程序设计》第6周学习总结
20145324 <Java程序设计>第6周学习总结 教材学习内容总结 第十章 1.使用输入串流将数据从来源取出 InputStream 使用输出串流将数据写入目的地 OutStream ...
- xml简单介绍及libmxml编程
今天我们来简单介绍一下,关于xml的一些内容,包括自己编写一些程序进行生成和解析. 首先我们我们还是从xml的演化历史来了解一下它吧. 历史演化 GML: 在20世纪60年代为了促进数据交换和操作,通 ...
- Sqoop相关
# sqoop安装 1. 常规步骤(安装在一台节点上即可) 由于sqoop2配置相对比较麻烦,此次使用的是sqoop1进行演示. 上传sqoop-1.4.4.bin_hadoop-2.0.4-alph ...
- [BZOJ4010]菜肴制作
Description 知名美食家小 A被邀请至ATM 大酒店,为其品评菜肴. ATM 酒店为小 A 准备了 N 道菜肴,酒店按照为菜肴预估的质量从高到低给予 1到N的顺序编号,预估质量最高的菜肴编号 ...
- maven问题:如何启动maven项目
maven是项目构建工具,用于解决jar间的依赖,启动maven项目的命令:tomcat:run 步骤如下: 1.在pom.xml文件中配置插件,此处配置的是tomcat8 2.右击项目名,找到Run ...
- 使用WebUploader实现文件批量上传,进度条显示功能
知识点:利用WebUploader,实现文件批量上传,并且实时显示文件的上传进度 参考官方文档:http://fex.baidu.com/webuploader/ (1)引入三个资源 JS,CSS,S ...
- install opencv
OpenCV是一个基于开源发行的跨平台计算机视觉库,它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python.Ruby.MATLAB等语言的接口,实现了图像处理和计算机视觉 ...