Wicd s dhclient neustále přidává nameserver adresu routeru

Ahoj,

ke správě wifi používám wicd-client (gtk). Pro jednu konkrétní wifi síť si nastavím "Použít statické DNS" a vyplním "DNS server 1" na "192.168.1.4".

Když se ale k té síti připojím, vidím v /etc/resolv.conf na prvním řádku "nameserver 192.168.1.1" a na druhém "namesrever 192.168.1.4". Ta adresa 1.1 patří routeru, přes který jde internet. Já jí tam ale nechci a veškerý provoz chci, aby šel přes tu 1.4.

Mohl by mi někdo poradit, jak nastavit wicd (v nastavení mám zaškrtnuto Klient DHCP automaticky, ale nejspíš to bude dhclient, protože ten jediný v nabídce je zaškrtnutelný), aby tam nedával, co nechci, ten první řádek?

Zatím jsem to vyřešil úpravou souboru /etc/dhcp/dhclient-enter-hooks.d/resolvconf, kam jsem přidal podmínku if [ "$N" = "192.168.1.1" ] ; then; continue; fi, ale přijde mi to ošklivé.

Ideální řešení by bylo, aby pro tu jednu wifi síť se nastavil statický nameserver 192.168.1.4 a pokud ve wicd nebude nastavené statické dns, tak by si to nastavovalo automaticky to, co chce.

Mám Debian bullseye/sid.
« Poslední změna: 18. 04. 2020, 18:05:56 od Petr Krčmář »


e3k

  • ****
  • 254
    • Zobrazit profil
    • E-mail
Re:Wicd s dhclient neustále přidává nameserver adresu routeru
« Odpověď #1 kdy: 19. 04. 2020, 12:55:18 »
mozno by pohohlo nastavit DNS na routeru na 192.168.1.4

Re:Wicd s dhclient neustále přidává nameserver adresu routeru
« Odpověď #2 kdy: 29. 04. 2020, 10:55:47 »
mozno by pohohlo nastavit DNS na routeru na 192.168.1.4
Ano, to pomohlo. Pokud by někdo měl podobný problém, tak řešením je nastavit primary i secondary DNS na 192.168.1.4 (v nastavení Network -> DHCP Server).

Pokud se nastaví jen primary, tak se v /etc/resolv.conf objeví

Kód: [Vybrat]
nameserver 192.168.1.4
nameserver 192.168.1.1

kde ta 192.168.1.1 je předpokládám default gateway z nastavení routeru. Pokud ale přidám i secondary, tak v /etc/resolv.conf zůstane jen jeden řádek 192.168.1.4, protože duplicity se asi ignorují. Ale je to přesně to nastavení, které chci.

Výhoda je, že pak i třeba v nastavení telefonu se automaticky přiřadí správné DNS.