Freesco, NND, CDN, EOS
http://forum.freesco.pl/

adsl-start>adsl-stop>restart_firewall ???
http://forum.freesco.pl/viewtopic.php?f=24&t=15199
Strona 1 z 1

Autor:  kalakamil [ niedziela, 15 kwietnia 2007, 16:06 ]
Tytuł:  adsl-start>adsl-stop>restart_firewall ???

Witam poytrzebuje zeby razem z usluga adsl restartowaly sie skrypty firewalla .Generalnie chodzi mi o to ze jak ponawia sie polaczenie pppoe zeby sie restartowal tez firewall .Jestem zielony na ten temat i nie wiem gdzie dopisac komende restartu . Z gory dziekuje za odpowiedz .

Autor:  Mis' [ niedziela, 15 kwietnia 2007, 17:18 ]
Tytuł:  Re: adsl-start>adsl-stop>restart_firewall ???

kalakamil pisze:
Witam poytrzebuje zeby razem z usluga adsl restartowaly sie skrypty firewalla .Generalnie chodzi mi o to ze jak ponawia sie polaczenie pppoe zeby sie restartowal tez firewall .Jestem zielony na ten temat i nie wiem gdzie dopisac komende restartu . Z gory dziekuje za odpowiedz .


zrób sobie taki script

: [/] [] ()

#!/bin/sh

case $1 in

   start)
      adsl start && firewal restart
      ;;
   stop)
      adsl stop && firewall restart
      ;;
   restart)
      adsl stop
      sleep 1
      adsl start && firewall restart
      ;;
   *)
     echo "Sposób użycia $0 {start|stop|restart}"
     ;;
esac



nazwij go jak ci wygodnie, umieść w /etc/rc.d wywołuj

/etc/rc.d/nazwa_scriptu start

zamiast start użyj stop lub restart w zalezności co ci potrzebne. Polecenia adsl i firewall zmień na takie jakie masz w systemie. Aby uniknąć kłopotów podawaj pełne ścieżki do wszystkich poleceń.

P.S. nie testowane, ale chyba powinno działać.

Autor:  ZiP [ niedziela, 15 kwietnia 2007, 21:49 ]
Tytuł: 

Mozna chyba tez zrobic w ten sposob by dodac zatrzymywanie firewalla w pliku /etc/ppp/ip-down, i uruchamianie w /etc/ppp/ip-up. Wtedy wystarczy tylko zrestartowac polaczenie ... a reszta sie robi automatycznie. Ja tak mam z nicheshaperem ^^.

Autor:  Mis' [ niedziela, 15 kwietnia 2007, 23:20 ]
Tytuł: 

ZiP pisze:
Mozna chyba tez zrobic w ten sposob by dodac zatrzymywanie firewalla w pliku /etc/ppp/ip-down, i uruchamianie w /etc/ppp/ip-up.


pod warunkiem że używasz pppd... przy połaczeniach dsl i client dhcp taka sytuacja nie zachodzi.

Autor:  kalakamil [ czwartek, 19 kwietnia 2007, 10:06 ]
Tytuł: 

Ok a jak odbywa sie reconect w razie zerwania polaczenia dla pppoe neo ?? moze by tam dopisac ??
Cytuj:
etc/rc.d/nazwa_scriptu start

zamiast start użyj stop lub restart w zalezności co ci potrzebne.

tylko jak to zrobic zeby sie automatycznie po reconect wykonywalo ??

A moze edytowac rc.neorj ??
: [/] [] ()
#!/bin/bash

. /etc/rc.d/functions

case $1 in
            start)
                     pppoe-start && firewall_restart >/dev/null
                     wynik
                     ;;
            stop)
                     pppoe-stop && firewall_restart >/dev/null
                     wynik
                     ;;
asac

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/