If-Koubou

Kā piekļūt jūsu iekārtām, izmantojot DNS nosaukumus, izmantojot DD-WRT

Kā piekļūt jūsu iekārtām, izmantojot DNS nosaukumus, izmantojot DD-WRT (Kā)

Esam parādījuši, kā stacionāri iestatīt IP jūsu tīklā, tagad varat pārslēgt šo DNS slēdzi, lai pievienotu eleganci un ērtu lietošanu. Šodienas rokasgrāmatā būs redzams, kā piekļūt jūsu ierīcēm, izmantojot DNS-nosaukumus savā DD-WRT iespējotā maršrutētājā.

Henk L attēla attēls

Priekšvārds

Mūsu DD-WRT maršrutētāja rokasgrāmatā Kā iestatīt statisku DHCP jūsu DD-WRT maršrutētāja rokasgrāmatā, mēs runājam par to, lai jūsu klienti vienmēr saņemtu to pašu IP adresi no maršrutētāja. Tātad tagad, ja vēlaties piekļūt kādai no jūsu tīkla mašīnām, kā jūs zināt, ka tā ir IP, jūs to varat izmantot ... bet, izmantojot IP, vienkārši nav tādas pašas izredzes kā vārdu lietošanai. Arī ar "statiskā IP" lietderības samazināšanos, kas saistīts ar UPnP pieaugumu, kā arī neparastas "statiskās atrunas" iestatīšanas neērtības (kurām ir jāatrod MAC un līdzīgi) ... Ko darīt, ja jūs nevēlaties atcerēties IP adreses vietnē visi?
Tas ir, kur ienāk DNS.

Problēma

Jūs mēģināt piekļūt no vienas ierīces / ierīces savā tīklā uz otru, izmantojot tā IP adresi (piemēram, izmantojot ping), un tā darbojas. Tomēr, mēģinot darīt to pašu, izmantojot saimniekdatora nosaukumu, piemēram, "mydesktop" vai "mylaptop"? tas ir hit un garām ... dažreiz tas darbojas ... parasti tas nav ...: \

Kas notiek?

Jūsu ierīces nezina, kuram un kā viņiem būtu jālūdz vārds "nosaukums" uz "IP" tulkojumu, jo trūkst galvenās konfigurācijas, "DNS sufiksa".

Ja datoram ir nepieciešams tulkot nosaukumu uz IP adresi (saukta par "atrisināt"), tam ir vairāki veidi, kā to izdarīt, viens no veidiem ir uzdot domēnu nosaukumu sistēmas (DNS) serveri. Tomēr, lai to varētu izdarīt, klientam ir jālūdz jautājums kā pilnīgi kvalificēta domēna vārds (FQDN).

FQDN sastāv no saimniekdatora nosaukuma, piemēram, "mydesktop" un DNS zona, kas pieder tai, piemēram, "geek.lan". Tātad mūsu piemērā vispasaules FQDN būtu attiecīgi "mydesktop.geek.lan" un "mylaptop.geek.lan". Ja klientam nepiemīt "DNS zona", tas nevar pieprasīt DNS par "plakanu" nosaukumu (nosaukumu, kurā nav norādīta "DNS zona"). Tas nozīmē, ka, lai faktiski sasniegtu jūsu saimniekdatora nosaukumu, jums vajadzētu ping "mydesktop.geek.lan".
Tomēr, ja DNS sufikss tika definēts kaut kādā veidā (vai nu manuāli, vai automātiski), klients automātiski mēģina to pievienot pieprasītajam saimniekdatora nosaukumam un uzdot DNS serverim jautājumu, ja tas var palīdzēt ar atrisinājumu.
Ar to sakot, ja DNS sufikss nav definēts, klients patiešām mēģina noskaidrot nosaukumu, izmantojot "DNS apraidi". Problēma ir tāda, ka ne visi klienti ir konfigurēti, lai atbildētu vai faktiski konfigurētu, lai apzināti neatbildētu uz šādu pieprasījumu. Pretstatā tam, tas vienkārši kaitina, norādot FQDN katru reizi.

Atrisinājums

Lai iegūtu pilnu infrastruktūru, kas novērsīs šo problēmu, ir nepieciešams tikai iestatīt "DNS sufiksu" * maršrutētāja "DHCP darbības laukā". To darot, tas gan padarīs to, ka maršrutētājam tagad būs "dinamisks DNS" serveru pakalpojums, ko klienti var reģistrēties pašam, padarot to tā, ka DHCP pakalpojums pats par sevi darīs to pašu pašregulējošiem saimniekiem un piegādās "DNS sufikss ", kas ir daļa no" DHCP nomas ", kas sniegta klientiem. Tādēļ padarot visu risinājumu par pašpietiekamu, noklusējuma uzvedības risinājumu, kas atrisina visas problēmas vienā nepareizā pārejā ... veikls, A

* Izmantojot DD-WRT ... ar citiem maršrutētājiem, jūsu nobraukums var atšķirties.

Lai to izdarītu, dodieties uz maršrutētāja administrācijas lapu:

  1. Iet uz -> Pakalpojumi
  2. Mainīt "Lietoto domēnu" kā "LAN un WLAN"
  3. Izvēlieties domēna nosaukumu, mēs šajā piemērā esam izmantojuši "geek.lan", taču jūs varat izmantot * neatkarīgi no tā, kuru vēlaties.
  4. Static DHCP rezervāciju izmantošana šajā procedūrā ir obligāta, ja jūs to izvēlējāties, ieteicams iestatīt saimniekdatora nosaukumu, lai tas atbilstu tai, kas iestatīta uz mašīnas / ierīces OS. Tagad, ja tikai tā notiek, ka ierīces OS, tā neieraksta nosaukumu DNS (piemēram, tālruņi), tas ir labs veids, kā piespiest to uz tā.
  5. Noklikšķiniet uz "Saglabāt" -> "Lietot iestatījumus".

* Vienīgais izņēmums no šī noteikuma ir tāds, ka, ja jūs izmantojat ".local", kamēr jūsu Windows mašīnas, visticamāk, būs kārtībā, jūsu Linux mašīnas ievēro standartu mDNS (Multicast DNS) un atkal ignorēs DNS serveri. Ir risinājums, taču tas nav šīs rokasgrāmatas darbības jomā.

Tagad, lai pārbaudītu, vai iestatījumi ir ietekmējuši, dodieties uz komandrindu un izsniedziet "ipconfig".

Jums vajadzētu redzēt, ka jūsu DNS sufikss pašlaik nav spēkā esošs, kā norādīts zemāk.

Izsniegt "ipconfig / release", kam seko "ipconfig / renew", un jums vajadzētu redzēt kaut ko līdzīgu:

Atkārtojiet procedūru vismaz vēl vienai mašīnai un izmēģiniet pingēšanu, izmantojot tikai saimniekdatora nosaukumu.

Jums vajadzētu redzēt, ka klients "automātiski maģiski" saprata, ka pingingās ierīces pilnīgais nosaukums ir "hostname.dns.zone" un varēja tulkot (atrisināt) FQDN uz ping-able IP:

Problēmu novēršana

Tā kā šī rokasgrāmata ir par DNS lietošanu, piemēram, par DD-WRT rokasgrāmatas "Kā noņemt reklāmas ar Pixelserv" palīdzību, ja rodas problēmas, ir jāveic vairākas lietas:

  • Notīriet savu personīgo datoru DNS kešatmiņu.
    Tas ir saistīts ar DNS kešatmiņu, kas var maldināt datoru, domājot, ka tā jau zina saimniekdatora nosaukumu, par to neuzklausot DNS.Logiem tas būtu "ipconfig / flushdns".
  • Pārliecinieties, ka jūsu klients kā maršrutētājs izmanto maršrutētāju, un tas atrisina FQDN.
    Īpaši, ja lietojat VPN vai tīklu, kas ir sarežģītāk, tad, kad ir iestatīts normāls maršrutētājs uz datoru, iespējams, ka jūsu klienta dators vienkārši neizmanto maršrutētāju kā tā DNS. Zemāk ir redzams, izmantojot komandu "nslookup", kas ir DNS serveris, kuru klients lieto. Ja IP nav tāda pati kā maršrutētājam, jūs atradāt problēmu.

Tas ir tas, ka jums vajadzētu būt visiem

Steidzies, viss, ko es redzu, ir tumsa.