Portál AbcLinuxu, 1. června 2025 06:47


Dotaz: script na openvpn na zalozni linku

20.5.2008 11:17 Mirekh
script na openvpn na zalozni linku
Přečteno: 249×
Odpovědět | Admin
DD, mohl by mi nekdo poradit se scriptem pro sestavovani vpn

Nase firma je pripojena se svoji pobockou pres internet (oba hranicni routery bezi na linuxu). Mezi nimi je sestavena vpn pomoci openvpn. Vse bezi v poradku.

Od naseho providera mame zajistenou zalohu pripojeni. Tedy pokud hlavni linka spadne jde to pres isdn. Problem je, ze pokud jde pripojeni pres zalohu, openvpn se rozpadne, resp. nesestavi se., Je to dano tim, ze nesedi adresy v konfiguraci openvpn (proste verejna adresa je jina).

Nyni chci zajistit automatickou zmenu vpn, pokud k tomu dojde.

Moje idea je takova, ze bych na serveru mel spusten 1. ci 2. proces openvpn (bud openvpn vpn.conf nebo openvpn vpn_isdn.conf), podle toho jaka pripojeni je dostupne.

Cili bych potreboval testovat pingem jednu IP adresu (212.657.83.xxx) a pokud by byla aktivni nechat beze prikaz openvpn vpn.conf. Pokud by adresa neodpovidala musi se odstrelit tento proces (openvpn vpn.conf) a spustit openvpn vpn_isdn.conf. A pokud by adresa zacala opet odpovidat vratilo se to na vpn.conf.

Tady ma script, ktery mi testuje dostupnost te adresy:
#!/bin/bash

HOSTS="212.67.83.XXX"

# no ping request
COUNT=10

for myHost in $HOSTS
do
  count=$(ping -c $COUNT $myHost | grep 'received' | awk -F',' '{ print $2 }' | awk '{ print $1 }')
  if [ $count -eq 0 ]; then
    # 100% failed
    echo "Host : $myHost is down (ping failed) at $(date)"
  else
    echo "Host : $myHost is OK  at $(date)"
  fi
done
do neho bych ale potreboval zakomponovat prikazy tykajici se zabiti procesu (openvpn vpn.conf) a spusteni jineho. S rizenim procesu az tolik zkusennosti nemam. Muzete mi poradit ?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

21.5.2008 12:28 Mirekh
Rozbalit Rozbalit vše Re: script na openvpn na zalozni linku
Odpovědět | | Sbalit | Link | Blokovat | Admin
Uz to asi mam,

dik za pomoc
21.5.2008 14:29 Smrk
Rozbalit Rozbalit vše Re: script na openvpn na zalozni linku
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nepisete, jestli zalozni pripojeni bezi neustale, nebo jen behem nefunkcnosti hlavniho pripojeni. Pokud bezi vzdy jen hlavni nebo jen zalozni pripojeni, tak to jde resit jednoduse tak, ze si do konfiguraku openvpn date 2 radky remote a ono se to pak vzdycky samo pripoji na tu adresu, ktera zrovna funguje.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.