Chcę, aby mój Raspberry Pi używał OpenDNS do rozpoznawania nazw domen. Jak mogę zmienić to ustawienie?
dns
raspberry-pi
opendns
Josiah Sprague
źródło
źródło
/etc/resolv.conf
nie jest już właściwą drogą: musisz ją edytować/etc/dhcpcd.conf
. Zobacz moją odpowiedź poniżej.Odpowiedzi:
Jeśli używasz Debiana na Raspberry Pi, musisz edytować
/etc/resolv.conf
następnie dodaj adres IP serwera openDNS
Btw, jeśli masz jakiekolwiek obawy dotyczące szybkości DNS, możesz rzucić okiem na ten post
źródło
nameserver 208.67.220.220``and
serwer nazw 208.67.222.222`, aby/etc/network/interfaces
ponownie uruchomić tablicę lub zrobić/etc/init.d/networking restart
. Jeśli nadal nie działa, wklej wynikidig google.com
/etc/resolv.conf
i/etc/network/interfaces
?Nie edytuj,
/etc/resolv.conf
ponieważ plik jest generowany automatycznie. Zamiast tego edytuj/etc/network/interfaces
i dodaj na końcu:źródło
Odkryłem, że w najnowszej wersji Raspbian (myślę, że stretch?) Musisz teraz edytować ostatnią linię
/etc/dhcpcd.conf
. Powinien być wiersz rozpoczynający się odstatic domain_name_servers=
- tam możesz go dostosować za pomocą listy rozdzielonych spacjami serwerów DNS, takich jak:Polecane serwery DNS: Cloudflare , OpenDNS i Google
Edit: Jak @DavidOliver zwraca uwagę, może być konieczne ponowne uruchomienie dhcpcd też:
sudo systemctl restart dhcpcd.service
.źródło
etc/resolv.conf
po prostu nie są już poprawne.sudo systemctl restart dhcpcd.service
Znalazłem odpowiedź z innej strony internetowej i ta jest najlepsza. Użyłem ostatniej części tego artykułu, ponieważ Raspbian ma już zainstalowany program dchpcd i nadal chcę automatyczny adres IP, a nie statyczny adres IP. Uruchamianie z multiboota Raspberry Pi3 [berryboot] z Raspbian - Pixel
w twoim terminalu. Będziesz miał pustą tablicę do pracy. Następnie skopiuj i wklej następujący kod:
kliknij cntrl + x, aby wyjść i wybierz y, aby zapisać następujące opcje. uruchom ponownie Raspberry Pi za pomocą
Aby upewnić się, że korzystasz z OpenDNS, przejdź do następującej witryny: Strona powitalna OpenDns
źródło
Serwery openDNS działały dla mnie dzięki. Podczas sesji szkoleniowej Udemy napotkałem problem po porzuceniu umowy udostępniania Wi-Fi z komputerem Mac i skonfigurowaniu koncentratora Ethernet z PI w innej sieci domowej. Problem z moją poprzednią umową udostępniania IP z WiFi.
Kiedy pierwotnie konfigurowałem PI z ustaleniem udostępniania, tekst W pliku rozstrzygania był:
który został wprowadzony automatycznie przez minibian OS, NOT ME!
Ten adres IP stał się domyślnym serwerem DNS, a MacMini płynnie zapewnia prawdziwy DNS w tle. W pobliżu
NALEŻY EDYTOWAĆ (vim)
Wtedy mógłbym ping pingować google.com Dzięki Bogu za fora!
źródło
Dodaj tę linię do pliku /etc/dhcp/dhclient.conf:
Wtedy to zadziała.
źródło