Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Witam,
Pragnę na stałe zmienić adres w /etc/resolv.conf z domyślnego adresu będącego adresem routera na inny. Po jakimś czasie od edycji omawianego pliku zminia się adres z wprowadzonego przeze mnie na adres poprzedni.
Jak to zrobić?
Ostatnio edytowany przez nevroxe (2008-10-14 12:21:24)
Offline
conajmniej trzy metody:
- wylacz rozglaszanie adresow dns przez dhcp w routerze
- wylacz dhcp i skorzystaj z konfiguracji statycznej
- daj w /etc/network/interfaces wpisy dns-nameservers
Offline
A najprościej, to chyba dodać do /etc/rc.local wpis typu
echo "nameserver JAKIS_IP" > /etc/resolv.conf
:P
Ale to tak trochę na okrętke. Coś ci te wpisy zmienia, IMO powinieneś poszukać w tym czymś (dhclient?) flagi która wyłączy modyfikowanie tego pliku.
Offline
@urug DHCP moze zmieniac wpisy takze wtrakcie dizalania systemu a nie tylko przy starcie
Offline
Ja kiedyś to tak wywaliłem:
1) Ustawiłem wszytko na stałe a nie na DHCP
2) Przestawiłem w konfiguracji pliku na DHCP i pomogło
Po każdej zmianie robiłem reboot aby wszytsko się poustawiało i przed zmianą konfiguracji dołowałem interfejs.
Offline
@bercik:
Czyli treść mojego /etc/network/interfaces powinna wyglądać tak?
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet dhcp dns-nameservers 213.156.98.141
Spróbowałem tak, nie działa. Znaczy w ogóle DNS mi nie działa. Może zła myśloskładnia czy coś?
Co się tyczy innych przez ciebie zaproponowanych metod, to:
Wyłączenie rozgłaszania DNS poskutkuje tym, że sąsiedzi zza ściany pod swoją Windą nie zaznają internetu (pod Windą router oczywiście działa)
No a wyłączenie DHCP nie poskutkuje tym, że nie będę miał adresu IP?
Czy może coś źle zrozumiałem?
Nieprzerwanie proszę o pomoc.
Offline
Hmm jak router dla jednego kompa działa więc coś tutaj może być innego.
Może musisz ustawić dns na router bo router wie jak przetłumaczyć adres ale niestety ma zabrobione zapytania na zewnętrzne serwery DNS.
Pokaż co się pokazuje po
ifconfig eth0
Offline
1. na ogol routery sa konfigurowane tak ze jest jakis zakres ip do przydzielania statycznie i pola ktora uzywaja w dhcp ... przy statycznej ustawiamy po prostu na danej koncowce ip z poli nie przydzielanej przez dhcp
2. zobacz co po tych zmianach w /etc/network/interfaces (na oko wyglada ok) jest wpisywane przez system do /etc/resolv.conf bo tam znajduja sie adresy uzywanych serwerow dns (w komentarzu na ogol podane jest jaki program modyfikowal ten plik - przedstawione rozwiazanie powinno dzialac dla resolvconf)
3. mozesz zmienic tez adres wysylany przez serwer dhcp na poprawny ...
Offline
Dobra chłopaki, sam znalazłem. Mogłem to zrobić wcześniej i nie zawracać miednicy, ale już trudo; przynajmniej będzie na forum. Oto rozwiązanie:
Do pliku /etc/dhcp3/dhclient.conf dopisujemy następującą linijkę:
prepend domain-name-servers twoj.adres.serwera.dns;
Można podać kilka takich adresów, wtedy
prepend domain-name-servers twoj.adres.serwera.dns, twoj.drugiAdres.serwera.dns;
Ta linijka każe (przy każdym odświeżaniu pliku /etc/resolv.conf przez dhcpd) dodać podane przez nas statyczne adresy DNS.
Jest jeszcze opcja żeby zupełnie wyłączyć DNS z DHCP:
supersede domain-name-servers twoj.adres.serwera.dns;
Dzięki za zaangażowanie, pozdrawiam.
Offline
nevroxe napisał(-a):
prepend domain-name-servers twoj.adres.serwera.dns, twoj.drugiAdres.serwera.dns;
To nie będzie działać w takim zapisie.
Pomiędzy adresami serwerów DNS nie wstawiamy spacji.
bercik napisał(-a):
@urug DHCP moze zmieniac wpisy takze wtrakcie dizalania systemu a nie tylko przy starcie
Można nawet ręcznie zmienić adresy DNS w /etc/resolv.conf na działającym systemie i też będzie działać.
Offline
Strony: 1