18-04-07, Maciej Kóska <[EMAIL PROTECTED]> napisał(a):
Witam,
Czy ktoś ma może pomysł (przetestował praktycznie) gdzie można sprawdzać
stan połączenia po podłączeniu się z neostradą za pośrednictwem ppp.
Oraz na skrypt który okresowo sprawdzał by jego stan i ew. rozłączeniu
łączył się na nowo.
Rozwiązanie które mam to prosty router + firewall + bramka vpn + klient
dyndns-a
Chodzi mi wiadomo, o to, żeby do jakichś tam zasobów udostępnionych w
sieci za routerem można się było dostać (po vpn-ie) zawsze pod tą samą
nazwą. Problem jest w tym że jak TP po 24h rozłącza neostradę to ppp
nie daje rady samo na nowo zestawić połączenia...pomimo zastosowania
opcji które do tego w ppp są.
Dziękuję z góry za pomoc
Pozdrawiam
Maciej
Prosta skryptoza:
Podtrzymywanie neostrady :
[EMAIL PROTECTED]:~# cat /root/adsl.sh
#!/bin/sh
while [ 1 = 1 ]
do
sleep 5
if [ ! -f /var/run/ppp0.pid ]; then
/usr/bin/killall pppd
/usr/bin/killall pppoa3
/usr/sbin/pppd call adsl
/bin/bash /root/masq.sh # firewall
/sbin/ifconfig ppp0 | wall
/bin/echo 'restart neo' $data >> /var/log/neo.log
else
data=`date`
/bin/echo 'neo dziala' $data >> /var/log/neo.log
fi
done
[EMAIL PROTECTED]:~#
Dyndns : zainstaluj sobie no-ip i wejdz na no-ip.org
na modemie speedtouch jakos polaczenie samo pada, z tego co sie
orientuje na innych modemach polaczenie chyba wstaje samo (opcja jakaś
przekazywana do pppd ? )
--
Wojciech Ziniewicz
Unix SEX :{look;gawk;find;sed;talk;grep;touch;finger;find;fl
ex;unzip;head;tail; mount;workbone;fsck;yes;gasp;fsck;more;yes;yes;eje
ct;umount;makeclean; zip;split;done;exit:xargs!!;)}