DNS-beállítások módosítása Linuxon
Utoljára frissítve: 2019-07-22
szerzője: Jered Heeschen
Ha úgy találja, hogy a szerver Domain Name Server (DNS) beállításai ismisconfigurálva vannak, vagy inkább a sajátját használja, ez a A cikk leírja, hogyan kellváltoztassa meg a Linux® szerver DNS-beállításait.,
Ha teszt link nélkül szeretné tesztelni a webhelyét, mielőtt az SSLor-val élne, ellenőrizze, hogy egy alias webhely működik-e a DNS-változások előtt, akkor módosíthatja a hosts fájlt, hogy felülbírálja theDNS-t egy adott gépen lévő domain számára.
névkiszolgálók hozzáadása a
konfigurációs fájlhoz a legtöbb Linux operációs rendszeren a rendszer által a névmegoldáshoz használt DNS-kiszolgálókat az /etc/resolv határozza meg.conf fájl. A fájlnak legalább egy nameserver
sort kell tartalmaznia. Minden nameserver
sor dnsservert határoz meg., A névszerverek prioritást élveznek abban a sorrendben, ahogyan a rendszer megtaláljaa fájl. Használja a névszerverek Internet protokoll (IP) címeit, amikorbeírja őket a konfigurációs fájlba, mert a rendszer nem tudja, mi köze a domain nevekhez, amíg nem tudja, hogyan juthat el a Dnsservershez.
bizonyos esetekben, / etc / resolv.conf lehet egy közvetlenül kezelt fájl, által lakott hálózati szolgáltatás (network
segítségével initscripts vagyNetworkManager
)., A konfigurációs fájl közvetlen szerkesztéséhez használja aa következő lépések a DNS-kiszolgálók hozzáadásához:
-
nyissa meg a resolv-t.conf fájl szerkesztővel, mint például a
nano
, a szükséges módosítások elvégzéséhez. Ha a fájl még nem létezik, ez a parancs létrehozza:sudo nano / etc / resolv.conf
-
sorok hozzáadása a használni kívánt névszerverekhez. A következő tabledisplays, amely nevet szerver IP-címeket használni attól függően, hogy melyik adatközpontok a felhő szerverek., A “Név-szerver IP-címe” oszlop azt mutatja, thelines hozzá, hogy a konfigurációs fájlt:
Adatok center névszerver IP-címe Hong Kong (HKG) nameserver 120.136.32.62
nameserver 120.136.32.63Észak-Virginia (IAD) nameserver 69.20.0.164
nameserver 69.20.0.196London (LON) nameserver 83.138.151.80
nameserver 83.138.151.,81Chicago (ORD) nameserver 173.203.4.8
nameserver 173.203.4.9Dallas/Fort Worth (DFW) nameserver 72.3.128.240
nameserver 72.3.128.241.Sydney (SYD) nameserver 119.9.60.62
nameserver 119.9.60.63.Frankfurt (FRA) nameserver 159.135.130.45
nameserver 159.135.130.46 -
Save the file.,
-
annak biztosítása érdekében, hogy az új beállítások működnek,
ping
a domain név a következő paranccsal:ping-c 3 rackspace.com
a következőhöz hasonló eredményt kell látnia:
haunknown host
üzenetet kap, ellenőrizze újra a DNS-kiszolgálóként beállított IP-címeket.
adja hozzá az azonos nevű kiszolgálókat IPv6 címekkel
Ha IPv6-ot használ a kiszolgálón, előfordulhat, hogy hozzá kell adnia a névszerverek Ipv6addresseit a resolv-hez.conf fájl., A következő lépések végrehajtásával láthatja, hogy az aDNS server rendelkezik-e IPv6-címmel:
Ha IPv6-címet ad vissza, akkor ezt hozzáadhatja egy másik nameserver
sorhoz a resolv-ben.conf fájl, az alábbiak szerint:
nameserver 2001:4800:d::1
ezután tesztelje a korábban bemutatott módon, a ping6
parancs használatával a theregular ping
parancs segítségével, hogy kényszerítse a rendszert az IPv6 használatára.
Vélemény, hozzászólás?