Pytanie:
Statyczny DNS z DHCP na Raspbian
Albert Vonpupp
2013-03-01 07:11:20 UTC
view on stackexchange narkive permalink

Czy jest możliwe uzyskanie adresu IP przez DHCP, ale wymuszenie serwera DNS zamiast używania serwerów z DHCP?

Powinienem móc to zrobić ze statycznymi adresami IP, ale chciałbym wiedzieć, jak to zrobić, uzyskując adres IP przez DHCP. Myślałem, że zmiana /etc/resolv.conf będzie trwała, ale odrzuca zmiany po ponownym uruchomieniu.

Czy ten plik nie powinien zawierać wiersza »NIE EDYTUJ TEGO PLIKU RĘCZNIE - TWOJE ZMIANY ZOSTANĄ NADPISANE«?
nie w języku raspbian ...
Niedostępny debian też - nauczyłem się mojej lekcji lol.
Pięć odpowiedzi:
Albert Vonpupp
2013-03-02 21:12:50 UTC
view on stackexchange narkive permalink

Jedyną rzeczą, która działała dla mnie, było:

Edytuj /etc/dhcp/dhclient.conf i usuń komentarz w wierszu:

  dodaj nazwę domeny na początku serwery 208.67.222.222;  

W każdym razie dziękuję za pomoc!

Stefano Terna
2013-10-28 02:55:08 UTC
view on stackexchange narkive permalink

dns-nameservers (i wszystkie inne dyrektywy dns-xxx w / etc / network / interfaces) nie działają w raspbian po wyjęciu z pudełka, ponieważ resolvconf nie jest instalowany domyślnie.

sudo apt- get install resolvconf rozwiązuje problem.

Apekatten
2018-04-21 10:23:18 UTC
view on stackexchange narkive permalink

Naprawiłem to postępując zgodnie z krokami z odpowiedzi cuonglm na Unix & Linux Stack Exchange.

Edytuj plik /etc/dhcp/dhclient.conf i dodaj

  zastępuje serwery nazw domen 8.8.8.8, 8.8.4.4;  

Następnie zrestartuj sieć lub uruchom dhclient, aby wprowadzić zmiany.

From man dhclient.conf :

Instrukcja supersede

  supersede [deklaracja opcji]; Jeśli dla jakiejś opcji klient powinien zawsze używać wartości lub wartości skonfigurowanych lokalnie zamiast tego, co jest dostarczane przez serwer, wartości te można zdefiniować w instrukcji supersede.  
Wersja Raspbian?
nc4pk
2013-03-01 22:34:15 UTC
view on stackexchange narkive permalink

Możesz je zdefiniować za pomocą linii w /etc/network/interfaces.

Pod interfejsem dodaj następującą linię, zastępując x z rzeczywistym adresem IP Serwer DNS:

dns-nameservers xxx.xxx.xxx.xxx

Dzięki za odpowiedź. To nie zadziałało dla mnie, ciągle pobiera serwer DNS z DHCP. Ten, którego użyłem w pliku / etc / network / interfaces, był na drugim miejscu.
To jest tylko świszcząca odpowiedź. Nie dotyczy Jessie
Clément Moulin - SimpleRezo
2020-03-20 22:10:17 UTC
view on stackexchange narkive permalink

To stare zagrożenie, ale dla obecnego Raspbian / Debian musisz dodać na końcu /etc/dhcpcd.conf:

static domain_name_servers = 1.1.1.1 8.8.4.4  kod> 
Dlaczego nadal używasz Jessie w 2020 roku?
Przepraszam, moja odpowiedź w rzeczywistości dotyczy aktualnego Raspbian (Buster)! Usuń swój głos przeciw ...
Przepraszam, ale nie głosowałem przeciw i nie ma sposobu, aby stwierdzić, kto to zrobił.


To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...