Chinaunix首页 | 论坛 | 博客
  • 博客访问: 282681
  • 博文数量: 107
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 74
  • 用 户 组: 普通用户
  • 注册时间: 2016-11-18 09:57
文章分类

全部博文(107)

文章存档

2023年(2)

2021年(1)

2017年(1)

2015年(4)

2014年(9)

2013年(4)

2012年(14)

2011年(49)

2010年(23)

分类:

2011-04-14 09:56:17

在Linux和Solaris系统中可以有多条默认路由,用以下方式添加至内存:
route add default gateway 192.168.1.1
route add default gateway 10.0.1.1
通信的时候,系统会根据去往的不同网段自动选取。
下例是在Solaris 10上做的:
# netstat -r
Routing Table: IPv4
  Destination           Gateway           Flags  Ref     Use     Interface
-------------------- -------------------- ----- ----- ---------- ---------
default              120.193.133.89       UG        1         17          
default              120.193.133.97       UG        1          4          
120.193.133.88       NMHH-PB-SV-DNS1-1-HS U         1          0 e1000g0  
120.193.133.96       120.193.133.98       U         1          1 e1000g1  
224.0.0.0            NMHH-PB-SV-DNS1-1-HS U         1          0 e1000g0  
localhost            localhost            UH        3         81 lo0      
# ifconfig -a
lo0: flags=2001000849 mtu 8232 index 1
        inet 127.0.0.1 netmask ff000000
e1000g0: flags=1000843 mtu 1500 index 2
        inet 120.193.133.90 netmask fffffffc broadcast 120.193.133.91
        ether 0:21:28:b1:31:ca
e1000g1: flags=1000843 mtu 1500 index 3
        inet 120.193.133.98 netmask fffffffc broadcast 120.193.133.99
        ether 0:21:28:b1:31:cb
#
# cat /etc/defaultrouter
120.193.133.89
120.193.133.97
#
# traceroute 120.193.133.94
traceroute: Warning: Multiple interfaces found; using 120.193.133.98 @ e1000g1
traceroute to 120.193.133.94 (120.193.133.94), 30 hops max, 40 byte packets
 1  120.193.133.97 (120.193.133.97)  3.240 ms  0.934 ms  0.940 ms
 2  120.193.133.85 (120.193.133.85)  1.005 ms  0.848 ms  0.801 ms
 3  120.193.133.94 (120.193.133.94)  0.405 ms  0.382 ms  0.344 ms
# traceroute 120.193.133.102
traceroute: Warning: Multiple interfaces found; using 120.193.133.98 @ e1000g1
traceroute to 120.193.133.102 (120.193.133.102), 30 hops max, 40 byte packets
 1  120.193.133.97 (120.193.133.97)  1.127 ms  0.893 ms  0.767 ms
 2  120.193.133.102 (120.193.133.102)  0.346 ms  0.311 ms  0.330 ms
#
 
在Linux上还可以针对不同网段添加不同路由:
 
route add -net 10.0.0.0 gateway 10.0.0.1
route add -net 192.168.0.0 gateway 192.168.0.1
 
 
 
 
 
 
阅读(2248) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~