Ubuntu'daki DHCP sunucusundan DNS'yi yoksay


16

Ben set statik DNSiçinde /etc/resolvconf/resolv.conf.d/basedosyanın:

nameserver 8.8.8.8
nameserver 8.8.4.4

Ama bilgisayarım hala DHCP'den DNS alıyor, bu benim /etc/resolv.conf:

nameserver 192.168.100.2 
nameserver 8.8.8.8
nameserver 8.8.4.4

Nasıl Elde görmezden için DNSgelen DHCPsunucunun?

Yanıtlar:


28

Bu satırı şuraya ekleyebilirsiniz /etc/dhcp/dhclient.conf:

supersede domain-name-servers 8.8.8.8, 8.8.4.4;

Ardından ağı yeniden başlatın veya dhclientdeğişiklik yapmak için çalıştırın .

Gönderen man dhclient.conf:

The supersede statement

       supersede [ option declaration ];

       If for some option the client should always  use  a  locally-configured
       value  or  values rather than whatever is supplied by the server, these
       values can be defined in the supersede statement.

4
Ayrıca dışarı yorum yapabilirsiniz /etc/dhcp/dhclient.confyılında requestDNS için bu olabilir, isteğine istemediğiniz o parametreler domain-name, domain-name-servers, domain-search.
— Alex

@Alex, bazı cihazların istemediğiniz seçeneklerle yanıt verdiğini fark ettim. Talep edilmezse yok sayılacağını düşünürken, bunun tersi uygulamada doğru görünür: sorulmadan döndürülen seçenekler gerçekten işlenir. Güvenliğe duyarlı cihazları yapılandırırken hatırlanması gereken bir şey ... (örneğin CIDR yollarını gönderin ve ağ geçidinden trafiği
— atlayın
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.