Portál AbcLinuxu, 12. května 2025 11:51
--with-resolvconf=no
. zkoušel jsem i --with-resolvconf="/nejaka/jina/cesta"
, ale ten blbec mi furt přepisuje můj /etc/resolv.conf tím svým # Generated by NetworkManager
a fakt mě tím začíná štvát.
Řešení dotazu:
napadají mne hned dvě možnosti -
a) dát do konfiguráku síťovky parametr pro NM, aby ten resolv.conf plnil správně (nevím jakou máte distribuci, u mne je to v /etc/sysconf/network-scripts/ifcfg-eth0 parametr DNS1=ip)
b) nepoužívat NM, ale starší systém network (u mne příkazy chkconfig NetworkManager off && chkconfig network off)
append domain-search "mojedomena1.cz", "mojedomena2.com";
request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, domain-search, host-name,
netbios-name-servers, netbios-scope, interface-mtu,
rfc3442-classless-static-routes, ntp-servers;
3. po restartu uz byly mojedomeny v resolf.conf. Urcite to bude fungovat i pro ostatni prametry (nejen pro domain-search)
Podrobne info najdete zde:
http://linux.die.net/man/5/dhclient.conf
napadají mne hned dvě možnosti -
a) dát do konfiguráku síťovky parametr pro NM, aby ten resolv.conf plnil správně (nevím jakou máte distribuci, u mne je to v /etc/sysconf/network-scripts/ifcfg-eth0 parametr DNS1=ip)
b) nepoužívat NM, ale starší systém network (u mne příkazy chkconfig NetworkManager off && chkconfig network on)
chmod 444 /etc/resolv.conf
?
chattr +i /etc/resolv.conf
?
Jak je psáno výše - zkusit chmod.
Jinak si musím rejpnout, když už o tom máme tak pěkné články tady na abclinuxu, že by to šlo vyřešit i SELinuxem
Vygooglil jsem tohle : http://bbs.archlinux.org/viewtopic.php?id=63580
mam pocit, ze nameservery si mate dat do /etc/resolv.conf.head
man dhcpcd man dhcpcd-run-hooks less /lib/dhcpcd/dhcpcd-hooks/20-resolv.conf
--with-resolvconf
ignorována. Mám pocit, že i vím kde, ale nejsem si jist. Asi bych to měl někde v bugzille říct, jestli má NM bugzillu.
src/named-manager/nm-named-manager.c
a u těchto funkcí: update_resolv_conf
, write_resolv_conf
je potřeba obsah funkce zakomentovat a nahradit prostým return TRUE;
. No možná by stačila jen ta první funkce...Ja mel taky stejny problem , resolv.conf se mi prepisoval a tak jsem jednoduse sluzbu myslim demona resolvconf uplne vypnnul , sice si ho musim upravovat rucne kdyz je treba , ale to me nevadi .
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.