У меня есть два офиса нужно соединить их через VPN
192.168.10.0/24 OFFICE-1 192.168.11.0/24 OFFICE-2 192.168.48.0/24 VPN-LAN |
Для каждого офиса создан логин пароль с привязкой к статическому IP-POOL (VPN-LAN)
root@router:/# cat /etc/ppp/chap-secrets # Secrets for authentication using CHAP # client server secret IP addresses ppp1 pptpd 123451234567 "192.168.48.2" #OFFICE-1 ppp2 pptpd 123451234567 "192.168.48.3" #OFFICE-2 |
Все работает до перезагрузки сбивается маршрут , выход создать скрипт в директории /etc/ppp/
root@router:/# touch /etc/ppp/ip-up.local root@router:/# chmod 755 /etc/ppp/ip-up.local root@router:/# chmod +x /etc/ppp/ip-up.local root@router:/# nano /etc/ppp/ip-up.local |
root@router:/# cat /etc/ppp/ip-up.local #!/bin/bash case "$5" in 192.168.48.2) /sbin/route add -net 192.168.10.0/24 gw 192.168.48.2 ;; 192.168.48.3) /sbin/route add -net 192.168.11.0/24 gw 192.168.48.3 ;; *) esac |
Теперь при поднятие интерфейсов будут прописывается маршруты в офис.
Если кому интересно могу описать установки и настройку PPTP Server Ubuntu 14.04