18-04-07, Maciej Kóska <grv@o2.pl> 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 : root@brama:~# 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 root@brama:~# 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!!;)}