Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Skrypt pobierajacy ip serwera i wysylajacy je na maila . http://forum.freesco.pl/viewtopic.php?f=24&t=18486 |
Strona 1 z 1 |
Autor: | monter [ sobota, 29 stycznia 2011, 20:28 ] |
Tytuł: | Skrypt pobierajacy ip serwera i wysylajacy je na maila . |
Mam zdalny serwer z nnd ktory ma zmienne ip i nie mam do niego dostepu fizycznego a czasem musze cos porobic i wtedy ip Mi musi wyslac ktos z sieci Lan i jest problem . Potrzebuje skryptu na nnd ktory by sprawdzal ip czy sie nie zmienilo i po zmianie ip wysylal do Mnie meila z tym ip. Wiem ze byl taki skrypt na forum ale albo zostal skasowany post albo nie umiem go znalesc . Jak ktos ma go gdzies w archiwum to bylbym wdzieczny. Dzieki . |
Autor: | Maciek [ sobota, 29 stycznia 2011, 21:25 ] |
Tytuł: | |
A nie lepiej zastosować dyndns? |
Autor: | monter [ sobota, 29 stycznia 2011, 21:32 ] |
Tytuł: | |
No niestety nie poradzilem Sobie z dyndns jak stawialem stronke i wkoncu aktualizuje ip co jakis czas recznie. A putty by normalnie dzialalo jakbym dyndns mial ? (wykminilem ze moze bym pingowal nazwe swoja np ferdek.dyn.pl i wtedy ip odczytywal i do putty je wpisywal ) Jak nie znajde skryptu to wezme powalcze z dyndns. miedzyczasie czekajac na odpowiedz przegladne forum pod haslem dyndns ![]() Jakby byl jakis opis od lopaty to bym pewnie dal rade ![]() 1.rejstracja na stronce jakiejs (sgh.waw.pl mialem ale juz nie dziala ) 2.Sciagniecie skryptu i edycja 3.Dopisanie skryptu zeby sie uruchamial po rebotach . Czy ten opis jest aktualny bo dosc prosto wyglada : " http://dyn.pl zarejestruj sie i potem pobierz ez-ipupdate poleceniem pacaman -S ez-ipupdate a potem utwóż plik ez.conf w /etc nadaj prawa wykonalności poleceniem chmod +x ez.conf a potem edytuj go i wstaw takie dane Kod: service-type=gnudip user=nick:hasło host=twoj_nick.dyn.pl interface=ppp0 max-interval=2073600 server=dyn.pl cache-file=/tmp/ez-ipupdate.cache daemon a i dopisz taką linijke do rc.local w /etc/rc.d Kod: ez-ipupdate --config-file=/etc/ez.conf " |
Autor: | Maciek [ sobota, 29 stycznia 2011, 22:08 ] |
Tytuł: | |
Tak, to jest proste. |
Autor: | monter [ sobota, 29 stycznia 2011, 22:14 ] |
Tytuł: | |
No niestety nie dziala .plik utworzylem komenda touch . Komunikat taki : [root@router etc]# ./ez.conf ./ez.conf: line 1: service-type=gnudip: command not found ./ez.conf: line 5: max-interval=2073600: command not found ./ez.conf: line 7: cache-file=/tmp/ez-ipupdate.cache: Nie ma takiego pliku ani k atalogu ./ez.conf: line 8: daemon: command not found po komendzie : [root@router imp]# rm /tmp/ez-ipupdate.cache rm: nie można usunąć `/tmp/ez-ipupdate.cache': Nie ma takiego pliku ani katalogu [root@router imp]# ez-ipupdate --config-file=/etc/ez.conf /etc/ez.conf,8: unknown command: daemon commands are: address usage: address=<ip address> cache-file usage: cache-file=<cache file> cloak-title usage: cloak-title=<title> daemon usage: daemon=<command> execute usage: execute=<shell command> debug usage: debug foreground usage: foreground pid-file usage: pid-file=<file> host usage: host=<host> interface usage: interface=<interface> mx usage: mx=<mail exchanger> max-interval usage: max-interval=<number of seconds between updates> notify-email usage: notify-email=<address to email if bad things happen> offline usage: offline retrys usage: retrys=<number of trys> server usage: server=<server name> service-type usage: service-type=<service type> timeout usage: timeout=<sec.millisec> resolv-period usage: resolv-period=<time between failed resolve attempts> period usage: period=<time between update attempts> url usage: url=<url> user usage: user=<user name>[:password] run-as-user usage: run-as-user=<user> run-as-euser usage: run-as-euser=<user> (this is not secure) wildcard usage: wildcard quiet usage: quiet connection-type usage: connection-type=<connection type> request usage: request=<request uri> partner usage: partner=<easydns partner> error parsing config file "/etc/ez.conf" Pomoze ktos od lopaty co zrobic zeby zadzialalo . Mam chello czyli eth0 z tego co wiem . |
Autor: | Maciek [ sobota, 29 stycznia 2011, 23:59 ] |
Tytuł: | |
Nie wiem, jak można spieprzyć tak prostą rzecz, ale... Masz opis przed chwilą sporządzony: http://www.nnd-linux.pl/modules.php?nam ... cle&sid=62 Wcześniej Maciek Sitarz napisał taki sam tekst z wieloma przykładami ( http://www.nnd-linux.pl/modules.php?nam ... cle&sid=14 ), ale może z rysunkami będzie łatwiejsze. Pomimo to, że NND jest projektem już zamkniętym, to nadal na stronie NND jest sporo wiedzy. |
Autor: | CyberDuck [ niedziela, 30 stycznia 2011, 00:18 ] |
Tytuł: | |
Ja jakis czas temu na wszelki wypadek zastosowalem no-ip.pl i dziala do dzisiaj. Czasami maja problem z logowaniem sie do ich panela, ale sama domena jak juz sie zalozy dziala bez przerw. Mam UPC i tam jest zmienne IP. Co prawda juz nie pamietam kiedy ostatnio mi zmienili IP, ale wole miec jakas bramke ... na wszelki wypadek. Po rejestracji na no-ip.pl pobiera sie pliczek, ktory sie wgrywa do dowolnego foldera na NND i dopisuje jedna linie startowa do rc.local. i to wszystko. |
Autor: | monter [ niedziela, 30 stycznia 2011, 00:38 ] |
Tytuł: | |
Juz Mi dziala chyba plik zla komenda utworzylem. w kazdym razie teraz nawet bez dawania chmod dziala . (za pomoca ez-iupdate) opis super ![]() Dzieki Maciek i CyberDuck Da sie za pomoca dyndns postawic na nnd domene com.pl ? (na zmiennym ip) |
Autor: | CyberDuck [ niedziela, 30 stycznia 2011, 00:57 ] |
Tytuł: | |
Na DynDns nie wiem, ale na no-ip na pewno tak o ile Ci pasuje rozszerzenie "no-ip.pl" : http://cyberduck.no-ip.pl to samo co tutaj : http://bluelan.eu DynDns : http://forum.ubuntu.pl/showthread.php?t=59982 |
Autor: | Maciek [ niedziela, 30 stycznia 2011, 00:58 ] |
Tytuł: | |
To dość kiepskie rozwiązanie, ale da się. Mając domenę dyn.pl (lub inną typu dynDNS), w pliku strefy wykorzystujemy ją jako rekord CNAME. |
Autor: | monter [ niedziela, 30 stycznia 2011, 14:03 ] |
Tytuł: | |
hm a jakas podpowiedz . Jak to zrobic. Co trzeba instalnac ,pod jakimi haslami szukac. rekord cname cos mi niewiele mowi. ![]() |
Autor: | Maciek [ niedziela, 30 stycznia 2011, 14:17 ] |
Tytuł: | |
Nie jestem przekonany, czy coś trzeba instalować. Najpierw trzeba mieć domenę. Dziś spora część rejestratorów umożliwia zarządzanie NSami w swoich panelach klienckich wtedy wystarczy mieć wpis: żeby pod adresem www.mojadomena.pl mieć tak naprawdę to co jest na dynamicznym adresie druga.dyn.pl Jeśli panel rejestratora daje taką możliwość można to też zrobić na drugi sposób. Wtedy nie mamy realnego rekordu A wcale (no bo nie mamy serwera na stałym IP). Gdy uprzemy się i mamy dwa niezależne serwery dns na normalnych stałych IP, to możemy zrobić samodzielną konfigurację strefy po zainstalowaniu binda. $ORIGIN moja.pl. @ IN SOA dns.numer1.pl. root.dns.numer1.pl. ( 2010111701 ; serial 10800 ; refresh (3 hours) 900 ; retry (15 minutes) 604800 ; expire (1 week) 86400 ; minimum (1 day) ) 1D IN NS dns.numer1.pl. 1D IN NS dns.numer2.pl. 1D IN A XXX.XXX.XXX.XXX 1D IN MX 10 jakiś.mx.dla.moja.pl. www 1D IN CNAME druga.dyn.pl. |
Autor: | monter [ poniedziałek, 31 stycznia 2011, 10:18 ] |
Tytuł: | |
Mam domene w nazwa pl i z tego co widze to jest opcja zeby to pozmieniac. http://img190.imageshack.us/i/nazwajpg.jpg/ Wkleilem fotke. a to recznie przepisane od lini ktore moge edytowac TTL TYP Wartosc usun masterkomp.com.pl 3600 mx 10 masterkomp masterkomp.com.pl 3600 A 89.79.10.10 (Moje ip) *.masterkomp.com.pl 3600 A 89.79.10.10 (Moje ip) localhost.masterkomp 3600 A 127.0.0.1 1.Moglby ktos to edytowac i wkleic tak jak ma byc zeby bylo ok ,bo nie wiem w ktorych linijkach to zmienic. 2. Z tego co rozumialem tylko tutaj zmieniam wpis w panelu i to jest 1 sposob i juz mam domene com.pl i nie musze z bindem kombinowac ani dnsami ? tak /nie [/url] |
Autor: | Maciek [ poniedziałek, 31 stycznia 2011, 12:43 ] |
Tytuł: | |
Przede wszystkim wpisu z localhost nie powinno być. Takich wpisów w konfiguracji domeny się nie umieszcza. Po drugie zamiast dwóch wpisów A zawierających IP zmień A na CNAME i zamiast IP wpisz nazwę z dyn.pl. |
Autor: | monter [ poniedziałek, 31 stycznia 2011, 14:08 ] |
Tytuł: | |
Ja nic nie zmienialem w tym konfigu wszystko ustawila nazwa pl .Ja tylko podalem ip Swoje ze stronka . Czyli Ma to wygladac tak ? masterkomp.com.pl 3600 mx 10 masterkomp masterkomp.com.pl 3600 Cname stronka.dyn.pl *.masterkomp.com.pl 3600 Cname stronka.dyn.pl A ostatnia linie z localhost usuwam . Mam jeszcze pytanko bo nie widze w opisie na dyn.pl jak to dodac do crona ?(wkleilem spod root i dalem enter ale nie wiem czy to po rebocie sie nie skasuje ? : */5 * * * * /usr/bin/ez-ipupdate -c /etc/ez.conf >/dev/null 2>&1 |
Autor: | Maciek [ poniedziałek, 31 stycznia 2011, 17:15 ] |
Tytuł: | |
Tak mniej więcej ma to wyglądać. Wpis do crona najbardziej prawidłowo dodaje się poleceniem crontab -e, ale tak też będzie dobrze, jeśli na końcu jest pusta linia. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |