注:
<1> 在某些 Cisco IOS Software 上可能会显示出 interface type 和 number 属性。但无论哪一个 IOS 版本都不支持使用 interface type 及 number 属性。
<2> ACL 必须提前定义,否则 distribute-list 会允许所有流量。
<3> 必须使用 clear ip bgp in 命令重置路由器的 session,distribute-list 才会生效。
<4> 推荐使用 ip prefix-list 代替 distribute-list,从而得到更多的灵活性,distribute-list 也会在 以后的 IOS 版本被剔除。
<5> 在 distribute-list 命令中,access-list 及 prefix-list 是互不兼容的。 Configuration Guide:
<1> distribute-list 与 prefix-list 联用
Router(config)# ip prefix-list RED deny 0.0.0.0/0 le 32 Router(config)# ip prefix-1ist RED permit 10.108.0.0/16 Router(config)# ip prefix-list RED permit 192.168.1.0/24 Router(config)# !
Router(config)# router bgp 50000
Router(config-router)# network 10.108.0.0
Router(config-router)# distribute-list prefix RED in Router(config-router)# end
Router# clear ip bgp in
<2> distribute-list 与 access-list 联用
Router(config)# access-list 1 permit 192.168.1.0
Router(config)# access-list 1 permit 10.108.0.0
Router(config)# access-list 1 deny 0.0.0.0 255.255.255.255 Router(config)# !
Router(config)# router bgp 50000
Router(config-router)# network 10.108.0.0
Router(config-router)# distribute-list 1 in
Router(config-router)# end
Router# clear ip bgp in
Case Study: distribute-list in (IP)
Syntax:
distribute-list [access-list-number | name] |
interface-number]
no distribute-list [access-list-number | name]
interface-number]
Command Modes:
Address family configuration
Router configuration