[megoldva] Openvpn kerdes

Sziasztok!

Otleteket varok, hogy ki hogyan oldana meg ezt a helyzetet:

Adott ket telephely, egy debian szerver az egyik telephelyen, egy ubuntu kliens a masik telephelyen A szerver egy OpenVPN szerver, a kliens meg egy OpenVPN kliens, es folyamatosan fel kell csatlakozva lennie a szerverre. Ez eddig rendben van, mukodik meg minden, de:

A szerver egy bizonyos IP cimmel rendelkezik az esetek nagy reszeben, de ha elmegy alatta a netkapcsolat, akkor kihuzzak a routerbol, es bedugjak a szomszed routerbe, ami egy teljesen mas IP cimu ADSL kapcsolat. Ilyenkor a kliens VPN kapcsolata megszakad, es manualisan kell allitani a konfig fajlban, hogy a masik IP cimre csatlakozzon.

A feladat az, hogy ezt a folyamatot valamilyen szinten automatizaljuk. Nekem eddig az jutott eszembe (de lehet, hogy van jobb megoldas, sot), hogy:
- a kliensen keszitek ket konfig fajlt, az egyiket az egyik IP cimre, a masikat a masikra
- fusson a kliensen egy script, ami figyeli, hogy a szerver elerheto-e. Ha nem, akkor inditja az openvpn-t az egyik config fajllal.
- fusson a kliensen egy masik script, ami figyeli, hogy a szerver elerheto-e. Ha nem, akkor inditja az openvpn-t a masik config fajllal.

Elore is koszonom a tanacsokat! :)

Hozzászólások

Dinamikus DNS nem jo?

-------------------------------
“The 0 in Raid 0 stands for how many files you’re going to get back if something goes wrong” :)

Kliensen lehet ezt az okosságot:

remote EGYIK.IP.CIM.IDE PORT
remote MASIK.IP.CIM.IDE PORT
remote DINAMIKUS.CIM.LTD PORT
remote-random

Én a helyedben a szerveren(eken) Belőnék egy DDNS-t ( Dinamikus DNS ), Azt meg mondjuk frissítgeted 5 percenként cronnal vagy IP cserekor frissíted, aztán a Klienssel meg a DDNS címmel hivatkozol a szeróra.

MyIP.hu
no-ip.com
dyndns.com
etc, you name it

Üdv

|| "Software is like sex: it's better when it's free." Linus Torvalds || Visit Gorkhaan's Homepage

Dinamikus DNS nem megoldas, mert folyamatosan online van mindket router.

Ha folyamatosan megy, akkor állandó a 2 Router IP-je. Akkor még egyszerűbb dolgod van:

remote ELSO.IP.CIM.IDE PORT
remote MASODIK.IP.CIM.IDE PORT
remote-random

|| "Software is like sex: it's better when it's free." Linus Torvalds || Visit Gorkhaan's Homepage

hat, ha az IP cim nem is (a T minden ejjel bontja a kapcsolatot es ad uj IP cimet ha nem fizetsz a fix IP cimert), de mindket routerre tudok dyndns-t beallitani, ugyhogy gyakorlatilag van 2 allando, altalaban folyamatosan elerheto hostom.

ez a randomos megoldas tetszik, ki fogom probalni.

koszonom!

ezzel az a baj, hogy az egyik routernek fix ip cime van es van hozza rendelve egy nem dyndns-es, nemileg professzionalisabb host, amit nem szeretnek dyndns-re cserelni.

a dyndns-es megoldast mar vegigragtam magamban, es ezt szeretnem utoljara alkalmazni, szoval ezen kivuli otleteket varok.

koszi.