bind9 na neostradzie
bind9 na neostradzie
Witam,
Pytanie jak w temacie - mam serwer na neostradzie. Czy da sie skonfigurowac bind9 tak, by można było zaparkowac wykupiona domene?
Problem w tym, ze trzeba podac zewnetrzne IP serwera, a jak wiadomo IP neostrady jest zmienne. Jak obejsc ten problem? Wyglada na to, ze IP musi byc podane liczbowo (czyli posiadanie konta na dyndns nic mi nie pomoze).
Pytanie jak w temacie - mam serwer na neostradzie. Czy da sie skonfigurowac bind9 tak, by można było zaparkowac wykupiona domene?
Problem w tym, ze trzeba podac zewnetrzne IP serwera, a jak wiadomo IP neostrady jest zmienne. Jak obejsc ten problem? Wyglada na to, ze IP musi byc podane liczbowo (czyli posiadanie konta na dyndns nic mi nie pomoze).
da się, ale nie będzie to łatwe...
Musisz napisać sobie skrypt, który będzie pobierał aktualny adres IP - np: ze strony http://www.whatismyip.org/ (pięknie podaje samo ip jako tekst). Potem po pobraniu IP trzeba uaktualnić pliki strefy (lub stref jeśli będzie więcej domen) - o ile dobrze pamiętam sed może się tutaj przydać. I na koniec warto by było nowy ip zapisać np w /etc/old_ip co można by było wykorzystać przy następnej zmianie.
1.) Pobranie obecnego adresu IP (np: wget http://whatsmyip.org/)
2.) Wczytanie starego adresu IP z pliku /etc/old_ip
3.) Zamiana starego adresu IP na nowy poprzez sed'a w pliku strefy
4.) zapis nowego adresu IP do pliku /etc/old_ip
5.) Restart binda.
Skrypt może zostać dodany do cron'a np. o godzinie 00:05 (bo chyba o północy neo zmienia IP)
Musisz napisać sobie skrypt, który będzie pobierał aktualny adres IP - np: ze strony http://www.whatismyip.org/ (pięknie podaje samo ip jako tekst). Potem po pobraniu IP trzeba uaktualnić pliki strefy (lub stref jeśli będzie więcej domen) - o ile dobrze pamiętam sed może się tutaj przydać. I na koniec warto by było nowy ip zapisać np w /etc/old_ip co można by było wykorzystać przy następnej zmianie.
1.) Pobranie obecnego adresu IP (np: wget http://whatsmyip.org/)
2.) Wczytanie starego adresu IP z pliku /etc/old_ip
3.) Zamiana starego adresu IP na nowy poprzez sed'a w pliku strefy
4.) zapis nowego adresu IP do pliku /etc/old_ip
5.) Restart binda.
Skrypt może zostać dodany do cron'a np. o godzinie 00:05 (bo chyba o północy neo zmienia IP)
freedns.sgh.waw.pl restart co półgodziny. A po drugie na swoim serwerze trzymasz primary DNS i tylko rozgłaszasz to do secondary. Znajomy ma tak zrobione i jak do tej pory nie narzeka...Rad pisze:akie dnsy retstartują się co kilka godzin, więc nie wiem czy to ma jakiś sens.
Ale on u swojego registera chce podać własne serwery, nie freedns. We whois chce mieć dns.jegodomena.pl, a nie np. fns2.sgh.waw.pl. Przynajmniej ja tak zrozumiałem. Przecież w przypadku takiej sytuacji, o jakiej napisałeś u registera nie jest konieczne podanie zewnętrznego ip, wystarczyłaby tylko nazwa serwerów sgh.giaur pisze:Problem w tym, ze trzeba podac zewnetrzne IP serwera,
aaa... Jeśli sprawa tak wygląda no to chyba nie da rady...Rad pisze:Ale on u swojego registera chce podać własne serwery, nie freedns. We whois chce mieć dns.jegodomena.pl, a nie np. fns2.sgh.waw.pl.
Można by się jeszcze zapytać czy provider udostępnia jakąś możliwość zdalnej administracji wpisami (w co wątpię) wtedy można by było tego spróbować...
Ok, moze powiem o co mi dokladnie chodzi i poradzicie mi cos. Mam serwer z domena gosc.mine.nu uaktualniana przez ddclienta - serwer stoi na neostradzie.
Co chce osiagnac: wykupuje domene, parkuje ja u siebie, a w konfiguracji domeny podaje na przyklad takie adresy moich dns-ów: ns1.gosc.mine.nu, ns2.gosc.mine.nu.
Czy da rade to zrobic majac neostrade i zmienne ip? Jezeli tak, to jak?
Co chce osiagnac: wykupuje domene, parkuje ja u siebie, a w konfiguracji domeny podaje na przyklad takie adresy moich dns-ów: ns1.gosc.mine.nu, ns2.gosc.mine.nu.
Czy da rade to zrobic majac neostrade i zmienne ip? Jezeli tak, to jak?