Difference between revisions of "Automatic Bogon Firewalling Using uRPF and Team Cymru"
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
| Line 1: | Line 1: | ||
| + | <PRE> | ||
| ip bgp-community new-format | ip bgp-community new-format | ||
| + | </PRE> | ||
| + | <PRE> | ||
| ip community-list expanded CYMRU-BOGONS permit 65000:888 | ip community-list expanded CYMRU-BOGONS permit 65000:888 | ||
| − | + | ||
| ip route 192.0.2.1 255.255.255.255 Null0 name NULL_ROUTE_FOR_CYMRU_BOGONS | ip route 192.0.2.1 255.255.255.255 Null0 name NULL_ROUTE_FOR_CYMRU_BOGONS | ||
| − | + | ||
| route-map CYMRU-BOGONS permit 10 | route-map CYMRU-BOGONS permit 10 | ||
|   description BOGONS LIST FOR URPF FILTERING |   description BOGONS LIST FOR URPF FILTERING | ||
|   match community CYMRU-BOGONS |   match community CYMRU-BOGONS | ||
|   set ip next-hop 192.0.2.1 |   set ip next-hop 192.0.2.1 | ||
| − | + | ||
| ip prefix-list CYMRU-OUT seq 10 deny 0.0.0.0/0 le 32 | ip prefix-list CYMRU-OUT seq 10 deny 0.0.0.0/0 le 32 | ||
| − | + | </PRE> | |
| + | |||
| + | <PRE> | ||
| router bgp 65504 | router bgp 65504 | ||
|   bgp log-neighbor-changes |   bgp log-neighbor-changes | ||
| Line 21: | Line 26: | ||
|   neighbor 2000:B00:B00:10::2 peer-group CYMRU |   neighbor 2000:B00:B00:10::2 peer-group CYMRU | ||
|   neighbor 2000:C00:C00:10::2 peer-group CYMRU |   neighbor 2000:C00:C00:10::2 peer-group CYMRU | ||
| − | + | ||
|   address-family ipv4 |   address-family ipv4 | ||
|    neighbor CYMRU soft-reconfiguration inbound |    neighbor CYMRU soft-reconfiguration inbound | ||
| Line 31: | Line 36: | ||
|    no synchronization |    no synchronization | ||
|   exit-address-family |   exit-address-family | ||
| − | + | </PRE> | |
| + | |||
| + | <PRE> | ||
| access-list 100 remark ---- ACL FOR URPF ---- | access-list 100 remark ---- ACL FOR URPF ---- | ||
| access-list 100 permit udp any eq bootps any eq bootpc | access-list 100 permit udp any eq bootps any eq bootpc | ||
| access-list 100 deny   ip any any | access-list 100 deny   ip any any | ||
| − | + | ||
| interface FastEthernet0 | interface FastEthernet0 | ||
|   description EXTERNAL |   description EXTERNAL | ||
|   ip verify unicast reverse-path 100 |   ip verify unicast reverse-path 100 | ||
| − | + | </PRE> | |
| + | <PRE> | ||
| + | ip prefix-list CYMRU_NAT-T_FIX seq 10 permit 192.168.0.0/16 | ||
| − | |||
| − | |||
| − | |||
| route-map CYMRU-BOGONS deny 5 | route-map CYMRU-BOGONS deny 5 | ||
|   description TO FIX NAT-T |   description TO FIX NAT-T | ||
|   match ip address prefix-list CYMRU_NAT-T_FIX |   match ip address prefix-list CYMRU_NAT-T_FIX | ||
|   match community CYMRU-BOGONS |   match community CYMRU-BOGONS | ||
| − | + | </PRE> | |
Revision as of 10:39, 8 November 2013
ip bgp-community new-format
ip community-list expanded CYMRU-BOGONS permit 65000:888 ip route 192.0.2.1 255.255.255.255 Null0 name NULL_ROUTE_FOR_CYMRU_BOGONS route-map CYMRU-BOGONS permit 10 description BOGONS LIST FOR URPF FILTERING match community CYMRU-BOGONS set ip next-hop 192.0.2.1 ip prefix-list CYMRU-OUT seq 10 deny 0.0.0.0/0 le 32
router bgp 65504 bgp log-neighbor-changes neighbor CYMRU peer-group neighbor CYMRU remote-as 65000 neighbor CYMRU description CYMRU BOGONS LIST neighbor CYMRU ebgp-multihop 255 neighbor CYMRU password 7 1234567890 neighbor CYMRU update-source Loopback6 neighbor 2000:B00:B00:10::2 peer-group CYMRU neighbor 2000:C00:C00:10::2 peer-group CYMRU address-family ipv4 neighbor CYMRU soft-reconfiguration inbound neighbor CYMRU prefix-list CYMRU-OUT out neighbor CYMRU route-map CYMRU-BOGONS in neighbor 2000:B00:B00:10::2 activate neighbor 2000:C00:C00:10::2 activate no auto-summary no synchronization exit-address-family
access-list 100 remark ---- ACL FOR URPF ---- access-list 100 permit udp any eq bootps any eq bootpc access-list 100 deny ip any any interface FastEthernet0 description EXTERNAL ip verify unicast reverse-path 100
ip prefix-list CYMRU_NAT-T_FIX seq 10 permit 192.168.0.0/16 route-map CYMRU-BOGONS deny 5 description TO FIX NAT-T match ip address prefix-list CYMRU_NAT-T_FIX match community CYMRU-BOGONS