16Jul

Kuidas oma masinaid kasutada, kasutades DNS-ideid DD-WRT-iga

Oleme näidanud, kuidas teie võrgust IP-d staatiliselt seadistada, nüüd võimaldab selle DNS-lüliti ümber lülitada, et lisada elegantsi ja kasutusmugavust. Tänapäeva juhend näitab teile, kuidas oma seadmeid pääseda oma DD-WRT-toega marsruuteri DNS-nimede abil.

Pilt Henk L

Eessõna

Meie DD-WRT-liidese juhendis Static DHCP seadistamise kohta me räägime sellest, et teie kliendid saavad alati ruuterist sama IP-aadressi. Nüüd, kui soovite juurdepääsu oma võrgu ühele masinale, nagu teate, et see on IP-aadress, võite seda kasutada. .. kuid IP-ide kasutamisel pole just nimede kasutamisel sama elegantsi. Ka STNP tõusu tõttu "staatilise IP" kasulikkuse kasulikkust ning staatiliste broneeringute seadistamise ebamugavust( vajadus leida MAC-id). .. Mida teha, kui te ei soovi IP-aadressekõik?
See on koht, kuhu DNS siseneb.

Probleem

Sa üritad oma võrgust teise masinasse / seadmesse jõuda, kasutades selle IP-aadressi( näiteks pingi kasutamine) ja see toimib. Siiski, kui proovite seda teha, kasutades seda hosti nime nagu "mydesktop" või "mylaptop"?see on löök ja miss. .. mõnikord see töötab. ..tavaliselt pole see. ..: \

Mis toimub?

Teie seadmetes ei tea, kes ja kuidas nad peaksid pärima "IP-aadressi" tõlke nime, kuna neil puuduvad põhikonfiguratsioon, "DNS-i järelliide".

Kui arvuti peab nime IP-aadressiks( nn resolutsiooniks) tõlkima, on sellel paar võimalust, üks viis on küsida domeeninimede süsteemi( DNS) serverit. Selleks peab klient esitama küsimuse täiesti kvalifitseeritud domeeninime( FQDN) kujul.

FQDN koosneb hosti nimega "mydesktop" ja DNS-tsoonist, mis kuulub "geek.lan".Nii et meie näites võõrustajate FQDN-id oleksid vastavalt "mydesktop.geek.lan" ja "mylaptop.geek.lan".Kui kliendil pole DNS-i tsooni, ei saa ta DNS-i küsida "lame" nime( nimi, mis ei määra "DNS-i tsooni").See tähendab, et jõuda oma hosti nime järgi, peate ping "mydesktop.geek.lan".
Kuid kui DNS-i järelliiti määratleti mingil viisil( kas käsitsi või automaatselt), proovib klient seda automaatselt lisada taotletud masinanimele ja küsida DNS-serverilt, kui see aitab lahendada.
Sellega öeldes, kui DNS-i järelliiti pole defineeritud, püüab klient seda nime ise leida, kasutades "DNS-saateid".Selle probleemiks on see, et mitte kõik kliendid ei ole konfigureeritud vastama või on tegelikult konfigureeritud tahtmatult sellisele taotlusele vastamata. Seevastu oleks lihtsalt tüütu, et määratleda FQDN iga kord.

Lahendus

Selle probleemi lahendamiseks vajaliku täieliku infrastruktuuri loomiseks on vaja ainult määrata * DNS-i sufiksi * ruuteri "DHCP ulatus".Nii teevad need mõlemad nii nii, et ruuteril on nüüd dünaamiline DNS-serveriteenus, mida kliendid saavad ennast registreerida, nii et DHCP-teenus ise teeks ennast samade registreerivate hostide jaoks ja esitaks "DNSsufiks ", mis on osaks" DHCP rendile ", mis antakse klientidele. Seepärast teeb kogu lahendus enesekindlaks, vaikimisi käituva lahenduse, mis lahendab kõik probleemid ühe faili lüües.puhas, A

* Kasutades DD-WRT. .. teiste marsruuteritega, võib teie läbisõit olla erinev.

Selleks mine oma ruuteri halduse lehele:

  1. mine - & gt;Teenused
  2. Muuda, "Kasutatud domeen" olla "LAN &WLAN "
  3. Valige domeeninimi, me kasutasime selle näite puhul geek.lan, kuid võite kasutada * iganes sa tahad.
  4. Staatiliste DHCP-broneeringute kasutamine on selle protseduuri jaoks vabatahtlik, kui soovid seda rakendada, on soovitatav määrata masinanimi, et see vastaks masina / seadme operatsioonisüsteemis seadistatud operatsioonisüsteemile. Nüüd, kui just nii juhtub, et seadmete operatsioonisüsteem ei registreeri DNS-i nimesid( nagu telefonid), on see hea viis selle sundimiseks.
  5. Klõpsake nuppu Salvesta - & gt;"Rakenda seadeid".

* Selle reegli üks erand on see, et kui te kasutate ".local", kui teie Windowsi masinad tõenäoliselt töötavad lihtsalt hästi, siis teie Linuxi masinad järgivad mDNS( Multicast DNS) standardit ja ignoreerivad DNS-serverit. On lahendus, kuid see ei kuulu juhendi reguleerimisalasse.

Nüüd, et kontrollida, kas seaded on mõjutanud, minge käsureale ja andke välja "ipconfig".

Peate nägema, et teie DNS-i järelliit pole praegu alljärgnev:

Viga "ipconfig / release", millele järgneb "ipconfig / renew", ja peaksite nägema midagi sellist:

Korrake protseduuri vähemalt ühes masinasja proovige pingimist, kasutades ainult masinanime nime.

Peate nägema, et klient on automaatselt võluväel mõistnud, et pingiva seadme täielik nimi on "hostname.dns.zone" ja suutis tõlkida( lahendada) FQDN ping-able IP:

tõrkeotsing

Kuna käesolevas juhendis on DNS-i kasutamine, näiteks DX-i reklaamide eemaldamise viis koos Pixelserviga, siis DD-WRT-i juhendis oli: Kui teil tekib probleeme, on sul vaja teha paar asja.

  • Kustuta oma isiklikud masinad DNS vahemälu.
    See on DNS-i vahemiku tõttu, mis võib teie arvutit petta, arvates, et ta juba teab masinanime, ilma et ta peaks DNS-i sellega nõu pidama. Akende puhul oleks see "ipconfig / flushdns".
  • Veenduge, et teie klient kasutab ruuterit DNS-iga ja et see lahendab FQDN-i.
    Eriti kui kasutate VPN-i või keerukamat võrku, siis arvuti seadistamiseks tavapärase marsruuteri puhul on võimalik, et teie klientarvuti lihtsalt ei kasuta ruuterit oma DNS-na. Küsimust "nslookup" allpool on DNS-server, mida klient kasutab, on väga lihtne näha. Kui IP ei ole ruuteriga sama, olete probleemi leidnud.

See ongi. .. sa peaksid olema kõik

. Kiiresti, kõik, mida ma näen, on pimedus.