SuSE Linux: Verziók a következő dátum óta: 8.0
Néhány esetben az /etc/resolv.conf
fájlba nem íródik bele néhány hálózati eszköz, amely
be lett állítva mint DHCP kliens. Ennek eredményeképpen a névfeloldás nem működik.
Amikor több DHCP klienst használunk egymás mellett, nem mind kap írási jogot
az /etc/resolv.conf
fájlra.
Csak egyetlen DHCP kliens
(általában a legelső) indul el írási jogokkal a névfeloldást illetően.
Ha másrészről néhány DHCP kliens párhuzamosan aktív, de csak egyetlen egyre van szükség adott időben,
elfogadható, hogy ez állítsa be az összes névfeloldást (vagyis ez ír az /etc/resolv.conf
fájlba).
Állítsuk be a következő opciót az ifcfg
fájlba az összes DHCP kliensre.
Ez a fájl az /etc/sysconfig/network/
könyvtárban található
:
DHCLIENT_PRIMARY_DEVICE=yes
Indítsunk egy konsole vagy xterm alkalmazást és jelentkezzünk be root-ként a su -
paranccsal.
Hogy megtudjuk melyek a beállított DHCP kliensek, adjuk ki a következő parancsot:
grep -Hi dhcp /etc/sysconfig/network/ifcfg-*
Nyissuk meg a fájlt egy ASCII szerkesztővel, mint a pico és szúrjuk hozzá a fent említett opciót. Mentsük a fájlt és indítsuk újra a hálózati szolgáltatást az alábbi paranccsal:
rcnetwork restart