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.