DHCP leállítása a resolv.conf módosításától

A DHCP-felhasználók számára előfordulhat /etc/resolv.conf, hogy más névszerverek használatához módosítania kell. Ezután egy bizonyos idő elteltével (vagy a rendszer újraindítása után) rájön, hogy a változtatásokat /etc/resolv.confvisszaállították.

Ez az oktatóanyag három módszert mutat be annak megakadályozására, hogy a DHCP módosítsa a /etc/resolv.confDebian vagy Ubuntu rendszert.

1. módszer: Módosítsa az interfész beállításait statikusra

  • Felhő VPS-en nem javaslom ennek a módszernek a használatát.
  • Ha ezt a módszert használja, előfordulhat, hogy az újraindítás folyamata (amíg nem tud bejelentkezni az ssh-n keresztül) tovább tart.

Először is meg kell szereznünk a szerver IP/netmaszkját/átjáróját . Futtassa a következő parancsot.

ifconfig | grep "inet addr" | head -n 1 | awk '{print $2, $4}'

Ez biztosítja a szerver IP-címét és hálózati maszkját. A példa kimenetét nézve...

addr:1.2.3.4 Mask:255.255.254.0

... a szerver IP - címe 1.2.3.4 , a maszk pedig 255.255.254.0 .

Az átjáró címének lekéréséhez futtassa a következő parancsot.

 netstat -rn | grep '^0.0.0.0' | awk '{print $2}'

Ebben a példában az 1.2.3.1 átjárócímet fogom használni .

Most, hogy megvan a IP / netmask / átjáró , szerkesztése /etc/network/interfaces.

 vim /etc/network/interfaces

Végezze el a következő módosításokat:

# Comment out this line
# iface eth0 inet dhcp

# Add these contents
iface eth0 inet static
address 1.2.3.4
mask 255.255.254.0
gateway 1.2.3.1

Ne feledje, hogy ezeket az értékeket le kell cserélnie a kiszolgáló megfelelő IP/hálózati maszkjával/átjárójával .

Mentés és kilépés, majd újraindítás.

2. módszer: A névszerverek írásvédelme

Módosítsa névszervereit a szerkesztéssel /etc/resolv.conf. Miután elvégezte a szerkesztéseket, írja be a fájlt.

chattr +i /etc/resolv.conf

Az +iírási opció (attribútum) megvédi a /etc/resolv.conffájlt Linuxon, így senki sem módosíthatja – még a root felhasználó sem.

Ha el kell távolítania az írásvédelmi attribútumot, használja a következő parancsot.

chattr -i /etc/resolv.conf

3. módszer: Használjon DHCP-horgokat

Ezt a módszert javaslom leginkább használni.

Szerkesztés /etc/dhcp/dhclient-enter-hooks.d/nodnsupdate.

vim /etc/dhcp/dhclient-enter-hooks.d/nodnsupdate

Végezze el a következő módosításokat:

#!/bin/sh
make_resolv_conf(){
    :
}

Mentés és kilépés.

Frissítse a nodnsupdatefájl engedélyeit .

chmod +x /etc/dhcp/dhclient-enter-hooks.d/nodnsupdate

Indítsa újra a szervert. Mostantól szerkesztéssel frissítheti a névszervereket /etc/resolv.confanélkül, hogy aggódnia kellene a visszaállítás miatt.

Hagyj kommentárt

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <>Windows ISO<> előállításának lépéseit az NTLite segítségével.

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.

DDOS támadások: Rövid áttekintés

DDOS támadások: Rövid áttekintés

Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.

Essential péntek: Mi történt az AI-vezérelt autókkal?

Essential péntek: Mi történt az AI-vezérelt autókkal?

Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.

A Big Data Reference Architecture Layerek funkciói

A Big Data Reference Architecture Layerek funkciói

Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.

Az adattárolás fejlődése – Infografika

Az adattárolás fejlődése – Infografika

Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.