5591
« kdy: 11. 07. 2016, 13:29:03 »
@Wily: Dobre, upresneme to: /etc/resolv.conf je typicky symlink, ktery odkazuje na jakysi soubor, mozna podle toho, co se stara o obdrzeni udaju z DHCP serveru, ale za normalnich okolnosti to ma byt do /run/resolvconf/resolv.conf (dle manualu) a /etc/resolv.conf je na to symlink.
Update /run/resolvconf/resolv.conf se normalne dela pomoci resolvconf, nic by nemelo zasahovat do souboru primo. Tedy DHCP klient a dalsi kvuli zmene zavolaji resolvconf. Network Manager si zrejme nastavuje symlink podle sebe sama. Mozna to dela na systemech, kde neni nainstalovan resolvconf. Mate ho nainstalovany?
V kazdem pripade by ale melo platit. ze nic nemeni primo /etc/resolv.conf, protoze je to symlink. Pokud misto nej dam soubor, nic by do toho nemelo zasahovat - alespon to je chovani, ktere jsem videl na svych strojich. Znate pripad, kdy tomu tak neni, ponechame-li stranou systemd, kde si uz clovek nemuze byt nicim jisty?
@Sten: mam nainstalovany resolvconf. V /etc/resolvconf mam natvrdo nameserver 127.0.0.1, v /run/resolvconf/resolv.conf mam z DHCP narvane nameservery od ISP, ktere se timto ignoruji, protoze /etc/resolv.conf je soubor. Do /etc/resolv.conf mi nic nezasahuje, takze to budto funguje jinak, nez si myslis nebo mas novejsi verzi, kde to nejak po Poetteringovsku dokurvili.