我的一亩三分地 我就喜欢!
13fen  设为主页
 收藏本站
 
当前位置: > 一亩三分地:首页 > 网络技术 > 配置优化 > linux传统网络配置命令与ip高级路由命令(3)
热门文章排行
热门文章排行 深入理解硬盘的Linux分区(12-22)
Mplayer安装和使用过程中常见的问题(12-22)
MPlayer安装和使用指南(11-21)
Fedora4.0中用VMware安装和使用Windo(12-22)
liunx安装问答(11-23)
精采文章排行
精采文章排行 黄金海岸线:把Linux安装在爱机上与(11-15)
红旗Linux5.0桌面正式版光盘安装{图(11-15)
红旗Linux5.0桌面正式版光盘安装{图(11-15)
红旗Linux5.0桌面正式版光盘安装{图(11-15)
红旗Linux5.0桌面正式版光盘安装图解(11-15)
技术专题推荐
网管论坛交流
 

linux传统网络配置命令与ip高级路由命令(3) 

作者:   来源:   点击:   日期:2007-11-18

  在某些情况下,我们不只是需要通过数据包的目的地址决定路由,可能还需要通过其他一些域:源地址、IP协议、传输层端口甚至数据包的负载。

  这就叫做:策略路由(policy routing)。

  8.5. ip rule add -- 插入新的规则

  ip rule delete -- 删除规则

  缩写:add、a;delete、del、d

  示例1: 通过路由表inr.ruhep路由来自源地址为192.203.80/24的数据包

  ip ru add from 192.203.80/24 table inr.ruhep prio 220

  示例2:把源地址为193.233.7.83的数据报的源地址转换为192.203.80.144,并通过表1进行路由

  ip ru add from 193.233.7.83 nat 192.203.80.144 table 1 prio 320

  示例3:删除无用的缺省规则

  ip ru del prio 32767

  8.7. ip rule show -- 列出路由规则

  缩写:show、list、sh、ls、l

  示例1: # ip ru ls

  0: from all lookup local

  32762: from 192.168.4.89 lookup fddi153

  32764: from 192.168.4.88 lookup fddi153

  32766: from all lookup main

  32767: from all lookup 253

  9. ip maddress -- 多播地址管理

  缩写:show、list、sh、ls、l

  9.3.ip maddress show -- 列出多播地址

  示例1: # ip maddr ls dummy

  9.4. ip maddress add -- 加入多播地址

  ip maddress delete -- 删除多播地址

  缩写:add、a;delete、del、d

  使用这两个命令,我们可以添加/删除在网络接口上监听的链路层多播地址。这个命令只能管理链路层地址。

  示例1: 增加 # ip maddr add 33:33:00:00:00:01 dev dummy

  示例2: 查看 # ip -O maddr ls dummy

  2: dummy

  link 33:33:00:00:00:01 users 2 static

  link 01:00:5e:00:00:01

  示例3: 删除 # ip maddr del 33:33:00:00:00:01 dev dummy

  10.ip mroute -- 多播路由缓存管理

  10.4. ip mroute show -- 列出多播路由缓存条目

  缩写:show、list、sh、ls、l

  示例1:查看 # ip mroute ls

  (193.232.127.6, 224.0.1.39) Iif: unresolved

  (193.232.244.34, 224.0.1.40) Iif: unresolved

  (193.233.7.65, 224.66.66.66) Iif: eth0 Oifs: pimreg

  示例2:查看 # ip -s mr ls 224.66/16

  (193.233.7.65, 224.66.66.66) Iif: eth0 Oifs: pimreg

  9383 packets, 300256 bytes

  11. ip tunnel -- 通道配置

  缩写 tunnel、tunl

  11.4.ip tunnel add -- 添加新的通道

  ip tunnel change -- 修改现有的通道

  ip tunnel delete -- 删除一个通道

  缩写:add、a;change、chg;delete、del、d

  示例1:建立一个点对点通道,最大TTL是32

  # ip tunnel add Cisco mode sit remote 192.31.7.104 local 192.203.80.1 ttl 32

  11.4.ip tunnel show -- 列出现有的通道

  缩写:show、list、sh、ls、l

  示例1: # ip -s tunl ls Cisco

  12. ip monitor和rtmon -- 状态监视

  ip命令可以用于连续地监视设备、地址和路由的状态。这个命令选项的格式有点不同,命令选项的名字叫做monitor,接着是操作对象:

  ip monitor [ file FILE ] [ all | OBJECT-LIST ]

  示例1: # rtmon file /var/log/rtmon.log

  示例2: # ip monitor file /var/log/rtmon.log r



文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【论坛讨论

   相关文章:
·linux传统网络配置命令与ip高级路由命令( ·linux传统网络配置命令与ip高级路由命令(
·网络布线系统屏蔽问题技术解答 ·综合布线系统:应重视网络基本测试
·Ping命令幕后过程及其返回信息分析 ·Routeros bridge(网桥)防火墙设置实例

   文章评论:(条)
  
 请留名: 匿名评论   点击查看所有评论 网管论坛
 

  责任编辑:一分  声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。