Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
DYNDNS dla NEO+ Rozwiązanie http://forum.freesco.pl/viewtopic.php?f=8&t=2475 |
Strona 1 z 1 |
Autor: | daro [ wtorek, 29 lipca 2003, 19:58 ] |
Tytuł: | DYNDNS dla NEO+ Rozwiązanie |
Najpierw konfiguracja: http://www.freesco.pl/publikacja.php?id=18 nastepnie mala zmiana od zdziech'a ktora pozwolilem sobie tu przytoczyc: Cytuj: skrypt dyndns wywoływany jest z rc_start:
if [ "$DYNNAME" -a "$ROUTER" = ethernet ]; then echo -n "Sending Dyndns update... ";$DONE fork dyndns $IPADDR0 fi a w tym momencie nie jest jeszcze znany adres IP NEO+ i jest to akcja jednorazowa po zmianie IP ten skrypt sie nie uruchomi. Sa natomiast w /ect/ppp/ dwa skrypty ip-up i ip-down które wykonują sie w momencie nawiązania i zakonczenia połączenia PPP i one się do tego doskonale nadają, ale tam dyndns uruchomi się tylko dla opcji router=dialup|leased # Don't edit below case $ROUTER in dialup|leased) [ $4 = 1.1.1.1 -o $4 = 1.1.1.2 ] && exit 0 I=$4 echo "Your inet addr: $4<br>ISP P-t-P: $5" >/tmp/state for i in `cat /etc/forward.cfg`; do set -- "" if [ ! "`echo $i | sed -n /_/P`" ]; then set -- `echo $i | sed s/,/\ /g` ipportfw -A -$1 $I/$2 -R $3 fi done [ "$DYNNAME" ] && fork dyndns $I synctime;; esac exit 0 w/g mnie wystarczy dopisac w plikach, te pliki są kopiowane do /etc/ppp/: /mnt/router/ppp/ip-up /mnt/router/ppp/ip-down w linii: case $ROUTER in dialup|leased) case $ROUTER in dialup|leased|ethernet) I zapłotkowac wywołanie w /rc/rc_start #if [ "$DYNNAME" -a "$ROUTER" = ethernet ]; then # echo -n "Sending Dyndns update... ";$DONE # fork dyndns $IPADDR0 #fi Bo powodowało by to niepotrzebne wywoła nia zmian IP przy starcie systemu co prawda bardziej prawidłowe byłoby wykorzystanie zmiennej PPPOE, ale to wymagało by gruntowniejszej zmiany skryptów. Niestety nie dysponuję NEO+ wiec rozważania te są czysto teoretyczne i sprawdzić tego nie mogę ![]() sprawdzilem i dziala aktualizuje automatycznie IP po restarcie a takze w czasie normalnej pracy freesco jesli zmieni sie w tym czasie IP update z panelu sterownia freesco dziala tylko jednorazowo ale uzywac go niema potrzeby bo zaraz jak zmieni sie IP dyndns zaraz go aktualizuje automatycznie pozdrawiam |
Autor: | miro_x [ wtorek, 5 sierpnia 2003, 14:48 ] |
Tytuł: | |
dobra ale z tego co widze to tutaj opislaes rozwiazanie dla freesco 0.2.7 a co z wersja 0.3.1 ? tam usluga dyndns jest ustawiana z pozoma setup ale po restarcie tez nie uktualnia numeru IP w domenie dyndns.org. Czy ktos wie jak to zrobic ? |
Autor: | krzysiektk [ wtorek, 5 sierpnia 2003, 21:43 ] |
Tytuł: | |
Musiałeś coś źle skonfigurować. Sprawdź może popełniłeś gdzieś jakąś literówkę. Ja miałem skonfigurowany dyndns na freesco 0.3.1 i 0.3.2 i po każdym restarcie kompa natchmiast mu uaktualniał IP. Miałem natomiast inny problem nigdy nie udało mi się skonfigurować tak aby to działało forwardu portów. Pomimo, żę wpisy były prawidłowe serwer FTP, który w sieci diała bez problemów z zewnątrz był nieosiągalny ![]() |
Autor: | miro_x [ środa, 6 sierpnia 2003, 16:19 ] |
Tytuł: | |
zbyt duzo tam konfiguracji nie ma wlasnie, ustawilem login i haslo nazwe domeny. i wlasinie nie wiem co oznaczaja te funkcje: WILDCARD=on # 484. MX= # 485. BACKMX= # 486. tak mam to ustawione. z panela sterowania freesco gdy dam uaktualnienie to uaktualnia a tak to po restarcie nie chce. ![]() pomocy |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |