Ahududu jessie'de Wifi yapılandırması DHCP kirası alıyor, ancak DNS yok


3

Wifi arayüzünün yönlendiriciye bağlandığı, DHCP ile bir adres aldığını, doğru ağ geçidini aldığını, ancak DNS'nin çalışmadığını gösteren raspian jessie'de bu sorunu yaşıyorum. Örneğin 8.8.8.8'e ping atabilir, ancak google.com'a ping gönderemez.

Yönlendiriciye başka aygıtlar bağladığımda DNS iyi çalışıyor, bu yüzden yönlendiricinin hatası olmadığını biliyorum. (Ayrıca farklı bir yönlendiriciye bağlanmayı denedi ve hala sorun vardı).

/ Etc / network / interfaces:

allow-hotplug wlan0
iface wlan0 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

wpa_supplicant.conf:

country=US
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
    ssid="blah blah"
    psk="skdhfks!"
}

Güzergah çıkışı -e

Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
default         10.0.0.1        0.0.0.0         UG        0 0          0 wlan0
10.0.0.0        *               255.255.0.0     U         0 0          0 wlan0
192.168.1.0     *               255.255.255.0   U         0 0          0 eth0

Bunu, DNS'yi 8.8.8.8 kullanmaya zorlayarak kesmek istemiyorum çünkü yerel hizmetlere sahip bir yerde kullanılacak, böylece yönlendiriciden yerel dns bilgilerine erişmesi gerekecek.


Lütfen hangi DHCP istemcisini kullandığınızı ekleyin - ne yazık ki birden çok kişi var, hepsi değişmeyecek /etc/resolv.conf otomatik olarak.
Marek Rost

Lütfen açıklığa kavuşturun, neleri bilmeniz gerekiyor ve nasıl öğrenebilirim?
naomi

Sistem tarafından kullanılan DNS sunucusu /etc/resolv.conf dosyasında belirtilmiştir. DHCP istemci programı bu dosyadaki ad sunucusunun üzerine yönlendiricinin IP'sini yazmalıdır. Ancak bazıları bunu varsayılan olarak yapmaz. Hangi müşteriyi kullandığını söyle (tercihen hangi paketi sağlar). Aşağıdaki komut cevap sağlamalıdır: dpkg -S /etc/dhcp/dhclient.conf
Marek Rost

isc-dhcp-client
naomi

Hey teşekkürler! Denedim sandım inet dhcp ama tekrar denedim ve şimdi her şey çalışıyor! Bunu bir cevap olarak koyarsan kabul edeceğim :)
naomi

Yanıtlar:


1

isc-dhcp-client isim sunucularını otomatik olarak ayarlamalıdır (geçersiz kılarak) /etc/resolv.conf ). Takip etmeyi dene:

  1. Satırı ayarla iface wlan0 inet manual içinde /etc/network/interfaces için iface wlan0 inet dhcp

  2. Bunu doğrula domain-name-servers içinde request sıraya gir /etc/dhcp/dhclient.conf.


Ne yazık ki, yeniden başlatmanın ardından sorun geri geldi.
naomi

Bazı kombinasyonu ifup, ifdown ve birkaç dhclient düzeltmek gibi görünüyor ...
naomi

Bilgi için teşekkürler. Belki de dhcp istemcisini yalnızca başarılı bir ağ kurulumundan sonra çalıştırılan bir servis betiğinden (arka plan programı) çalıştırmak kalıcı olarak çözebilir. Kesinlikle sistemd'de mümkün, eski sysV'den artık emin değil.
Marek Rost
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.