resolvconf csomag működése

Fórumok

sziasztok!

ismeri valaki, hogy miképp kell működjön a resolv.conf csomag debian és variánsai alatt?

elvileg arra hivatott, hogy jól működjön, de valami nem stimmelhet. a legutsó distupgrade óta (ubuntu) rosszult vette át a statikus beállításaimat és nem igen értem, hogy pontosan hova is kéne írni a névszervereket.

a readme szerint a /etc/network/interfaces állományba felvehetek olyan sorokat is az interface-eknek, hogy dns-nameservers, amit majd át is vesz a resolvconf a megfelelő állományokba. ezt nem tette meg. túrva tovább a leírásokat a következő állomány, amit editáltam az a /etc/resolvconf/resolv.conf.d/base. elvileg ide írhatom azokat a névszervereket, amik minden interface-re vonatkoznak. beírtam, és működik is. de ez a helyes következtetés, vagy tényleg interface specifikusan kéne írjam valahova?

tanácsatalan vagyok, mert eddig (lévén statikus beállításaim vannak) csak az interfaces file és a resolv.conf állományok voltak erre vonatkozóan, most meg "szét lett dobálva". mi a helyes konfigurálási metódus "manapság"?

Hozzászólások

A nagykönyv szerint a dns-nameservers szokott működni. De a /etc/resolvconf/resolv.conf.d/base is megfelelő erre a célra, ha nem zavar az, hogy így nem tudsz minden if-nek másik dns-t adni. Ekkor viszont felesleges a resolvconf csomag, hiszen ugyanott vagy ahol előtte :)

a dns-nameservers nem működésének mi lehet az oka? úgy értem van ennek valami értelmes oka, logja, stb? a base marad addig, ameddig nem találom ki mi a hasfájása ;) bár tény, hogy nélküle is pont ugyan ott vagyok. de az interface-re bontás elve nem akkora hülyeség, szóval nem defaultból eldobom (bár ezen a vason nincs is más interface).

ettől még persze gáz, hogy a resolv.conf-ból nem emelte át jól (upgrade miatt tűnt el onnan). és nem is kicsi.

--
xterm

Itthoni desktop gépen simán megy:

root@mik-home:/tmp# cat /etc/network/interfaces
# The primary network interface
auto eth0
iface eth0 inet dhcp
root@mik-home:/tmp# ifdown eth0;ifup eth0
root@mik-home:/tmp# cat /etc/resolv.conf
nameserver 10.10.20.251

root@mik-home:/tmp# cat /etc/network/interfaces
# The primary network interface
auto eth0
iface eth0 inet dhcp
dns-nameservers 192.168.1.1
root@mik-home:/tmp# ifdown eth0;ifup eth0
root@mik-home:/tmp# cat /etc/resolv.conf
nameserver 10.10.20.251
nameserver 192.168.1.1

A 10-es cím az eredeti beállítás.

Mik

szerkesztve, most olvasom hogy nem DNS keresési tartományokról van szó... reggel van még