欢迎访客 ( 登陆 | 注册 )

论坛索引 | 最新主题 | 热门主题 | 搜索论坛 | 成员列表 | 在线帮助

前往页面: (2) [1] 2  ( 前往第一篇未阅读文章 )
(原创)用route map实现多ISP Internet接入工程实例
« 上一篇主题 | 下一篇主题 » 跟踪主题 | 邮寄主题 | 打印主题
  usr001 离线
1. (原创)用route map实现多ISP Internet接入工程实例
HP : 0 / 189
MP : 30 / 2888
EXP : 57%
武林侠客


成员等级: 8
发表总数: 92
金币总数: 258
所属组别: 普通成员
注册日期: 2003/10/22

(原创)用route map实现多ISP Internet接入工程实例
作者:usr001
/*转载请保留作者信息*/

随着我国宽带技术的普及,各个公司都会有一至二条Internet接入线路,这些线路可能由电信、网通、长宽、联通等不同的IS提供,尽管他们在

局端采用的技术可能有不同,但对客户而言都是同样接入方式,以太网接入,全部采用8个0的缺省路由,而且每个ISP都提供了几个公网IP,因

此需用到多个NAT地址池,若采用普通的NAT转换,则会发现只有一个NAT地址池起作用,路由器并不会使用其余地址池,那么,如何配置CISCO路由

器以实现多NAT地址池转换,就要用到ROUTE map,我前些日子作了一个工程,正好用到此项技术,考虑到这种实现方法今后会越来越多,特将

配置过程写出来,供各位共享。

第一步:进入配置模式:
ROUTER>EN
ROUTER#CONFIG T

第二步:配置端口
/*接局域网*/
Router(Config)>int fa 0/0
Router(Config-if)>ip addr 192.168.0.1 255.255.255.0
Router(Config-if)>no shut
Router(Config-if)>ip nat inside

/*接ISP1网口*/
Router(Config-if)>int fa 0/1
Router(Config-if)>ip addr 168.168.18.158 255.255.255.252
Router(Config-if)>no shut
Router(Config-if)>ip nat outside

/*接ISP2网口*/
Router(Config-if)>int s1/0
Router(Config-if)>ip addr 68.18.18.2 255.255.255.224
Router(Config-if)>no shut
Router(Config-if)>ip nat outside

第三步:设置NAT地址池
Router(Config)>Ip Nat Pool Isp1_pool 218.18.18.2 218.18.18.6 Netmask 255.255.255.224
Router(Config)>Ip Nat Pool Isp2_pool 68.18.18.4 68.18.18.10 Netmask 255.255.255.224

第四步:设置访问控制列表和NAT转换规则
Router(Config)>Access-list 100 permit Ip 192.168.0.0 0.0.0.255 any
Router(Config)>Ip Nat Inside Source Route-map Isp1 Pool Isp1_pool
Router(Config)>Ip Nat Inside Source Route-map Isp2 Pool Isp2_pool

第五步:设置ROUTE MAP规则
Router(Config)>Route-map Isp1 Permit 10
Router(Config-route-map)>Match Ip address 100
Router(Config-route-map)>Match Int Fa 0/1

Router(Config)>Route-map Isp2 Permit 10
Router(Config-route-map)>Match Ip address 100
Router(Config-route-map)>Match Int S1/0

第六步:设置浮动静态路由
Router(Config)>Ip Route 0.0.0.0 0.0.0.0 168.168.18.157
Router(Config)>Ip Route 0.0.0.0 0.0.0.0 68.18.18.1 20

第七步:结束并保存配置:
Router(Config)>end
Router#Copy Ru St

本文允许进行自由转载,但请保留作者信息,并不得用于商业用途.
发表于2003/12/30, 16:43
     Top
  andy_li791224 离线
2. Re: (原创)用route map实现多ISP Internet接入工程实例
HP : 0 / 265
MP : 52 / 3934
EXP : 62%
武林奇才


成员等级: 11
发表总数: 158
金币总数: 310
所属组别: 普通成员
注册日期: 2003/12/17

好的,我喜欢,多发点,就是要ROUTE-MAP方面的东西
发表于2003/12/30, 17:30
     Top
  bstone 离线
3. Re:(原创)用route map实现多ISP Internet接入工程实例
HP : 94 / 943
MP : 754 / 15486
EXP : 75%
重定向中


成员等级: 38
发表总数: 2263
金币总数: 679
所属组别: 核心成员
注册日期: 2003/05/31

原创的,支持!
再接再厉!


user posted image
一切都是没有结局的开始
一切都是稍纵即逝的追寻
发表于2003/12/30, 22:03
     Top
  bug 离线
4. Re:(原创)用route map实现多ISP Internet接入工程实例
HP : 243 / 1219
MP : 1503 / 21389
EXP : 79%
测试中......


成员等级: 49
发表总数: 4509
金币总数: 301
所属组别: 核心成员
注册日期: 2003/01/10

鼓励原创


user posted image
发表于2003/12/30, 23:11
      Top
  麦子 离线
5. Re: (原创)用route map实现多ISP Internet接入工程实例...
HP : 250 / 1254
MP : 1625 / 22003
EXP : 16%
迟则生变


成员等级: 51
发表总数: 4877
金币总数: 308
所属组别: 管理员
注册日期: 2003/01/9

QUOTE
第六步:设置浮动静态路由
Router(Config)>Ip Route 0.0.0.0 0.0.0.0 168.168.18.157
Router(Config)>Ip Route 0.0.0.0 0.0.0.0 68.18.18.1 20


这样做的结果就是一种“不确定”的负载均衡。 happy.gif
不管两条线路的带宽情况如何,新发起的会话会以轮换方式分配到两个出口上。


user posted image
没有谁能像一座孤岛/在大海里独踞/每个人都像一块小小的泥土/连接成整个陆地/如果一块泥土被海水冲去/欧洲将缺其一隅/这如同一座山岬/也如同你的朋友和你自己/无论谁死了/都是自己的一部分在死去/因为我包含在人类这个概念里/因此我从不问丧钟为谁而鸣/它为我,也为你
No man is an Island, entire of itself; every man is a piece of the Continent, a part of the main; if a clod be washed away by the sea, Europe is the less, as well as if a promontory were, as well as if a man or of thy friends or of thine own were; any man's death diminishes me, because I am involved in Mankind; And therefore never send to know for whom the bell tolls; It tolls for thee.
发表于2003/12/31, 08:44
          Top
  ysgl 离线
6. Re:(原创)用route map实现多ISP Internet接入工程实例
HP : 0 / 609
MP : 264 / 9017
EXP : 37%
名动江湖


成员等级: 25
发表总数: 793
金币总数: 615
所属组别: 高级成员
注册日期: 2003/12/18

第六步:设置浮动静态路由
Router(Config)>Ip Route 0.0.0.0 0.0.0.0 168.168.18.157
Router(Config)>Ip Route 0.0.0.0 0.0.0.0 68.18.18.1 20
这两条static route的distance不一样,怎么能达到负载均衡的效果?
应该都走isp1吧?

请解释解释,有点没搞清楚


正在学习FreeBSD。。。
发表于2003/12/31, 08:53
     Top
  aiyouyou 离线
7. Re:(原创)用route map实现多ISP Internet接入工程实例
HP : 0 / 104
MP : 13 / 1620
EXP : 19%
江湖小虾


成员等级: 5
发表总数: 41
金币总数: 85
所属组别: 普通成员
注册日期: 2003/09/28

1)通过改变静态路由的管理距离(AD),让备份链路上的静态路由有较高的AD值。正常状态时,使用主链路的路由(因其AD值较低),当主链路down时,就会自动启用备份链路。

2)当两条链路静态路由的AD值设为一样的时候,可实现静态路由的等价值负载均衡。

3)但是上面采用的是默认路由,当AD值相同时,不能实现所谓的“默认路由的等价值负载均衡”,只会是先配置的那条默认路由生效。
rolleyes.gif


连接错误,请重新登录!
发表于2003/12/31, 11:28
       Top
  usr001 离线
8. Re:(原创)用route map实现多ISP Internet接入工程实例
HP : 0 / 189
MP : 30 / 2888
EXP : 57%
武林侠客


成员等级: 8
发表总数: 92
金币总数: 258
所属组别: 普通成员
注册日期: 2003/10/22

这里没有实现负载均衡,因为ISP1是10M带宽,而ISP2是2M带宽
发表于2003/12/31, 11:52
     Top
  seeker 离线
9. Re:(原创)用route map实现多ISP Internet接入工程实例
HP : 0 / 11
MP : 2 / 173
EXP : 47%
新手上路


成员等级: 1
发表总数: 6
金币总数: 23
所属组别: 普通成员
注册日期: 2003/12/24

哦,好。这样才是好论坛。 laugh.gif
发表于2003/12/31, 13:28
     Top
  ysgl 离线
10. Re:(原创)用route map实现多ISP Internet接入工程实例
HP : 0 / 609
MP : 264 / 9017
EXP : 37%
名动江湖


成员等级: 25
发表总数: 793
金币总数: 615
所属组别: 高级成员
注册日期: 2003/12/18

呵呵,了解


正在学习FreeBSD。。。
发表于2003/12/31, 13:41
     Top
  麦子 离线
11. Re:(原创)用route map实现多ISP Internet接入工程实例
HP : 250 / 1254
MP : 1625 / 22003
EXP : 16%
迟则生变


成员等级: 51
发表总数: 4877
金币总数: 308
所属组别: 管理员
注册日期: 2003/01/9

QUOTE
Router(Config)>Ip Route 0.0.0.0 0.0.0.0 68.18.18.1 20


走眼了,还以为1和20连在一起呢。 sleep.gif


user posted image
没有谁能像一座孤岛/在大海里独踞/每个人都像一块小小的泥土/连接成整个陆地/如果一块泥土被海水冲去/欧洲将缺其一隅/这如同一座山岬/也如同你的朋友和你自己/无论谁死了/都是自己的一部分在死去/因为我包含在人类这个概念里/因此我从不问丧钟为谁而鸣/它为我,也为你
No man is an Island, entire of itself; every man is a piece of the Continent, a part of the main; if a clod be washed away by the sea, Europe is the less, as well as if a promontory were, as well as if a man or of thy friends or of thine own were; any man's death diminishes me, because I am involved in Mankind; And therefore never send to know for whom the bell tolls; It tolls for thee.
发表于2003/12/31, 13:45
          Top
  wyn_82 离线
12. Re:(原创)用route map实现多ISP Internet接入工程实例
HP : 0 / 261
MP : 51 / 3950
EXP : 46%
武林奇才


成员等级: 11
发表总数: 154
金币总数: 272
所属组别: 普通成员
注册日期: 2003/11/11

谢谢
发表于2003/12/31, 16:14
     Top
  hnsqwq 离线
13. Re:(原创)用route map实现多ISP Internet接入工程实例
HP : 0 / 355
MP : 88 / 5660
EXP : 22%
名动江湖


成员等级: 15
发表总数: 265
金币总数: 148
所属组别: 中级成员
注册日期: 2003/08/1

还是有点不清楚,这样做,内部上公网的话得到的ip 地址可能是isp1的也可能是isp2的,正常状态下,那ip流都走isp1了么?如改为第六步:设置浮动静态路由
Router(Config)>Ip Route 0.0.0.0 0.0.0.0 168.168.18.157
Router(Config)>Ip Route 0.0.0.0 0.0.0.0 68.18.18.1
也不会达到 ip 地址是isp1的ip流走isp1,ip 地址是isp2的ip流走isp2这样的效果.
我这样说对么?(我迷惑)请麦子和大家帮我详细分析



[I]轻轻的我走了,正如我轻轻的来!!!
发表于2004/02/24, 10:13
     Top
  大勇 离线
14. Re:(原创)用route map实现多ISP Internet接入工程实例
HP : 108 / 1085
MP : 1090 / 19033
EXP : 41%
江湖游客


成员等级: 44
发表总数: 3271
金币总数: 941
所属组别: 核心成员
注册日期: 2003/01/10

isp1的ip 地址流是走isp1的,通过route-map + NAT实现。

如果不加AD,出口就不确定了。
发表于2004/02/24, 10:53
     Top
  bobo777 离线
15. Re:(原创)用route map实现多ISP Internet接入工程实例
HP : 0 / 5
MP : 1 / 83
EXP : 21%
新手上路


成员等级: 1
发表总数: 4
金币总数: 18
所属组别: 普通成员
注册日期: 2003/10/13

laugh.gif 很好,希望多些如此具体的配置
发表于2004/02/24, 16:56
     Top
  langhua 离线
16. RE: (原创)用route map实现多ISP Internet接入工程实例...
HP : 67 / 678
MP : 337 / 10318
EXP : 14%
名动江湖


成员等级: 28
发表总数: 1012
金币总数: 906
所属组别: 高级成员
注册日期: 2003/10/28

QUOTE


Router(Config)>Route-map Isp1 Permit 10
Router(Config-route-map)>Match Ip address 100
Router(Config-route-map)>Match Int Fa 0/1          
                                           ~~~~~~~~~~
Router(Config)>Route-map Isp2 Permit 10
Router(Config-route-map)>Match Ip address 100
Router(Config-route-map)>Match Int S1/0
                                          ~~~~~~~~~


.


上面划波浪线的地方我看不太明白诶,
这个可是连到internet的口,
这个命令放在这里没什么用吧。
发表于2004/02/24, 18:33
     Top
  hnsqwq 离线
17. RE: (原创)用route map实现多ISP Internet接入工程实例...
HP : 0 / 355
MP : 88 / 5660
EXP : 22%
名动江湖


成员等级: 15
发表总数: 265
金币总数: 148
所属组别: 中级成员
注册日期: 2003/08/1

QUOTE
还是有点不清楚,这样做,内部上公网的话得到的ip 地址可能是isp1的也可能是isp2的,正常状态下,那ip流都走isp1了么?如改为第六步:设置浮动静态路由
Router(Config)>Ip Route 0.0.0.0 0.0.0.0 168.168.18.157
Router(Config)>Ip Route 0.0.0.0 0.0.0.0 68.18.18.1
也不会达到 ip 地址是isp1的ip流走isp1,ip 地址是isp2的ip流走isp2这样的效果.
我这样说对么?(我迷惑)请麦子和大家帮我详细分析



我真想搞清楚,谁能详细说说



[I]轻轻的我走了,正如我轻轻的来!!!
发表于2004/02/29, 18:27
     Top