User Tools

Site Tools


использование_двух_isp

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
использование_двух_isp [2012/02/02 11:34]
val
использование_двух_isp [2017/09/20 12:53]
val [Использование двух ISP]
Line 1: Line 1:
 ====== Использование двух ISP ====== ====== Использование двух ISP ======
  
-===== Исходная настройка стенда ===== +  * [[http://​www.anticisco.ru/​blogs/​2011/​05/​введение-в-cisco-oerpfr/|Введение в Cisco OER/PfR]]
-<​code>​ +
-router(config)#​ip name-server 172.16.1.254 +
-router(config)#​ip name-server 172.16.2.254 +
- +
-router(config)#​ip dhcp pool LAN +
-router(dhcp-config)#​dns-server 172.16.1.254 172.16.2.254 +
- +
-server# cat /etc/​resolv.conf +
-</​code><​code>​ +
-search corpX.un +
-nameserver 172.16.1.254 +
-nameserver 172.16.2.254 +
-</code>+
  
 ===== Настройка роутера на использование двух провайдеров ===== ===== Настройка роутера на использование двух провайдеров =====
 <​code>​ <​code>​
 +interface FastEthernet0/​0
 + ​description connect to ISP2
 + ​duplex full
 + ip address 172.16.2.X 255.255.255.0
 + ip nat outside
 + no shutdown
 +
 +ip name-server 172.16.2.254
 +
 ip access-list standard ACL_REDIRECT_ISP1 ip access-list standard ACL_REDIRECT_ISP1
  ​permit 192.168.X.0 0.0.0.255  ​permit 192.168.X.0 0.0.0.255
 ip access-list standard ACL_REDIRECT_ISP2 ip access-list standard ACL_REDIRECT_ISP2
  ​permit 192.168.100+X.0 0.0.0.255  ​permit 192.168.100+X.0 0.0.0.255
 +
 +no ip nat inside source list ACL_NAT interface FastEthernet1/​1 overload
  
 ip nat inside source list ACL_REDIRECT_ISP1 interface FastEthernet1/​1 overload ip nat inside source list ACL_REDIRECT_ISP1 interface FastEthernet1/​1 overload
Line 36: Line 34:
  
 interface FastEthernet1/​0 interface FastEthernet1/​0
- ​description connetc to LAN 
- ip address 192.168.X.1 255.255.255.0 
- ip nat inside 
  ip policy route-map RM_REDIRECT_ISP  ip policy route-map RM_REDIRECT_ISP
- 
-interface FastEthernet1/​1 
- ​description connect to ISP1 
- ip address 172.16.1.X 255.255.255.0 
- ip nat outside 
- 
-interface FastEthernet0/​0 
- ​description connect to ISP2 
- ip address 172.16.2.X 255.255.255.0 
- ip nat outside 
 </​code>​ </​code>​
  
Line 100: Line 85:
 ==== Переключение в ручном режиме ==== ==== Переключение в ручном режиме ====
 <​code>​ <​code>​
-server# rsh router ​"clear ip nat tr *" +cat /​etc/​resolv.conf 
 +</​code><​code>​ 
 +... 
 +nameserver 172.16.1.254 
 +nameserver 172.16.2.254 
 +</​code><​code>​ 
 +cat /​etc/​hosts 
 +</​code><​code>​ 
 +... 
 +192.168.X.1 ​    router 
 +</​code><​code>​
 server# rcp isp1.cfg router:​running-config server# rcp isp1.cfg router:​running-config
  
Line 107: Line 101:
  
 server# rcp isp1_isp2.cfg router:​running-config server# rcp isp1_isp2.cfg router:​running-config
 +
 +server# rsh router "clear ip nat tr *"
 </​code>​ </​code>​
  
Line 157: Line 153:
  
 echo $conf_name > /​tmp/​conf_name echo $conf_name > /​tmp/​conf_name
 +
 +rcp /​root/​$conf_name router:​running-config
  
 rsh router "clear ip nat tr *" rsh router "clear ip nat tr *"
  
-rcp /​root/​$conf_name router:​running-config 
 exit 0 exit 0
 </​code><​code>​ </​code><​code>​
 +server# chmod +x select_isp.sh
 +
 +server# echo isp1_isp2.cfg > /​tmp/​conf_name
 +
 server# crontab -e server# crontab -e
 </​code><​code>​ </​code><​code>​
 */5 * * * * /​root/​select_isp.sh */5 * * * * /​root/​select_isp.sh
 </​code>​ </​code>​
- 
использование_двух_isp.txt · Last modified: 2017/09/20 13:30 by val