16Jul
Megmutattuk Önnek, hogyan lehet statikusan beállítani az IP-eket a hálózaton, és most átengedheti a DNS-kapcsolót az elegancia és az egyszerű használat érdekében. A mai útmutató bemutatja, hogyan érheti el a gépeket a DD-WRT engedélyezett útválasztó DNS-nevek használatával.
A Henk L
előzménye
Előszó
A Statikus DHCP beállítása a DD-WRT router útmutatójában arról beszéltünk, hogy megbizonyosodjunk róla, hogy az ügyfelek mindig ugyanazt az IP címet fogják kapni az útválasztóból. Tehát most, ha hozzáférni szeretnél az egyik hálózatban lévő géphez, ahogy tudod, hogy IP-e, használhatod ezt. .. de az IP-k használata nem elegendő ugyanolyan eleganciával, mint a nevek használata. Továbbá a "statikus IP-k" csökkenésének az UPnP felemelkedése és a "statikus fenntartások"( a MAC-ek és hasonlók keresése) kellemetlensége miatt. .. mi van, ha nem akarsz emlékezni IP-ekre aminden?
Ez az a hely, ahol a DNS érkezik.
A probléma
Az IP-cím( pl. Ping használatával) az egyik gépen / eszközön próbál hozzáférni a hálózaton a másikhoz. Ugyanakkor, ha ugyanezt használja a hostnév, például a "mydesktop" vagy a "mylaptop" használatával?ez hit és miss. .. néha működik. ...általában nem. ..: \
Mi folyik itt?
Az Ön készülékei nem tudják, hogy ki és hogyan kell kérniük a "név" -et az "IP" fordításhoz, mivel hiányoznak egy kulcskonfiguráció, a "DNS utótag".
Ha egy számítógépnek neveket kell lefordítania egy IP-címre( úgynevezett "feloldás"), van néhány módja ennek az elérésére, az egyik módja egy Domain Naming System( DNS) kiszolgáló kérése. Azonban ahhoz, hogy ezt megtehesse, az ügyfélnek "Teljesen minősített domainnév"( FQDN) formájában kell feltenni a kérdést.
Az FQDN a "mydesktop" nevű gazdagépből és a DNS-zónából áll, amelyhez hasonlóan a "geek.lan".Példánkban a hostok FQDN-címei "mydesktop.geek.lan" és "mylaptop.geek.lan" lennének. Ha az ügyfél nem rendelkezik a "DNS zónával", képtelen a DNS-t feltenni egy "lapos" névről( név, amely nem határozza meg a "DNS zónát").Azaz, hogy valóban eljuttatod a fogadó nevet, meg kell pingelni a "mydesktop.geek.lan" fájlt.
Ha azonban a DNS-utótagot valamilyen módon( manuálisan vagy automatikusan) definiálta, akkor az ügyfél automatikusan megpróbálja hozzáfűzni a kért gazdagéphez, és kérdezzen egy DNS-kiszolgálót, ha az segít a megoldásban.
Ezzel azt mondja, hogy ha a DNS-utótagot nem definiálják, az ügyfél megpróbálja kideríteni a nevet saját, "DNS broadcast" használatával. Az a probléma, hogy nem minden ügyfél van beállítva, hogy válaszoljon, vagy ténylegesen úgy van beállítva, hogy szándékosan nem válaszoljon ilyen kérésre. Ezzel szemben egyszerűen bosszantó lenne az FQDN minden egyes alkalommal.
Az
megoldás Annak érdekében, hogy a teljes infrastruktúra megjavítsa ezt a problémát, csak a "DNS-utótagot" kell beállítani a * router "DHCP-hatókörénél".Így mindkettő lehetővé teszi, hogy az útválasztó most "dinamikus DNS" kiszolgáló szolgáltatással rendelkezik, amelyet az ügyfelek regisztrálhatnak, így a DHCP-szolgáltatás ugyanúgy fog működni a nem önálló regisztráló állomáson, és a "DNSutótag "a" DHCP bérlet "részeként az ügyfelek számára. Ezért az egész megoldás egy önfenntartó, alapértelmezett viselkedési megoldás, amely megoldja az összes problémát egy sikertelenül. ...rendes, A?
* A DD-WRT. .. más útválasztókkal történő használatakor a futásteljesítmény változhat.
Ehhez lépjen be az útválasztó adminisztrációs oldalára:
- Ugrás - & gt;Szolgáltatások
- Változás, "Használt tartomány" "LAN &WLAN "
- Válasszon egy tartománynevet, a" geek.lan "kifejezést használjuk erre a példára, de * bármit is használhatsz.
- A statikus DHCP-fenntartások használata esetén opcionális az adott eljáráshoz, ha úgy dönt, hogy végrehajtja azt, akkor ajánlatos megadni a gépnevet, amely megfelel a gép / eszköz operációs rendszerén beállítottnak. Most, ha csak így történik, hogy az eszközök operációs rendszere, nem regisztrál egy nevet a DNS-ben( például a telefonoknál), ez jó módja annak, hogy kényszerítsük rá.
- Kattintson a "Mentés" - & gt;"Beállítások alkalmazása".
* Az egyetlen kivétel, hogy a ".local", míg a Windows gépek valószínűleg csak finom, a Linux gépek az mDNS( Multicast DNS) szabványhoz ragaszkodnak, és továbbra is figyelmen kívül hagyják a DNS szervert. Van egy megoldás, de túlmutat ezen útmutatóban.
Most, hogy ellenőrizze, hogy a beállítások hatással vannak-e, lépjen a parancssorba és adja ki az "ipconfig" parancsot.
Meg kell látnod, hogy az Ön DNS-utótagja jelenleg nem létezik, az alábbiak szerint:
Az "ipconfig / release" kiadása, majd az "ipconfig / renew", majd valami hasonlónak kell lenni:
Ismételje meg az eljárást legalább egy másik gépenés próbálkozzon a pingeléssel, csak a gazdanév nevét használva.
Meg kell látnod, hogy az ügyfél "auto magi" értette, hogy a pingeléshez használt eszköz teljes neve "hostname.dns.zone", és képes volt lefordítani( feloldani) az FQDN-t ping-képes IP-re:
Hibaelhárítás
Mivel ez az útmutató a DNS-k használatáról szól, mint a Hogyan távolítsák el a hirdetéseket a Pixelserv-ről a DD-WRT útmutatóban. Ha problémákba ütközik, néhány dolog van:
- Törölje a személyes gépeket a DNS-gyorsítótárat.
Ez DNS-gyorsítótár miatt van, ami meggondolhatja a számítógépet, hogy azt gondolja, hogy már ismeri a gazdagépnevet anélkül, hogy a DNS-t megkérdezné.Az ablakokon ez "ipconfig / flushdns" lenne. - Győződjön meg róla, hogy az ügyfél az útválasztót DNS-ként használja, és feloldja az FQDN-t.
Különösen akkor, ha VPN-t vagy bonyolultabb hálózatot használ, mint a szokásos útválasztó a számítógép beállításához, lehetséges, hogy az ügyfélszámítógép egyszerűen nem használja a routert, mint a DNS-t. Nagyon könnyű látni az "nslookup" parancs alatt az ügyfél által használt DNS-kiszolgáló alatt. Ha az IP nem azonos az útválasztóval, megtalálta a problémát.
Ez az. .. mindent meg kell állítanunk
Siess, csak látom a sötétséget.