If-Koubou

Kuinka käyttää koneita DNS-nimien avulla DD-WRT: n avulla

Kuinka käyttää koneita DNS-nimien avulla DD-WRT: n avulla (Miten)

Olemme osoittaneet, kuinka voit asettaa verkko-IP: t staattisesti. Nyt voit kääntää sen DNS-kytkimen lisäämällä tyylikkyyttä ja helppokäyttöisyyttä. Tämän päivän opas näyttää, kuinka voit käyttää koneita käyttämällä DNS-nimiä DD-WRT -yhteensopivassa reitittimessäsi.

Kuva Henk L

Esipuhe

Static DHCP: n asettamisesta DD-WRT-reitittimen oppaaseen olemme puhuneet siitä, että asiakkaat saavat aina saman IP-osoitteen reitittimeltä. Joten nyt, jos haluat käyttää jotain verkkosi koneista, kuten tiedät IP: stä, voit käyttää sitä ... mutta IP-osoitteilla ei ole vain samaa eleganssia kuin nimet. Myös kun UPnP: n nousu johtuu "staattisen IP: n" heikkenemisestä ja staattisten varausten (MAC: n löytämisestä ja vastaavasta) aiheuttamasta haitasta ... Mitä jos et halua muistaa IP-osoitteita kaikki?
Siellä DNS tulee.

Ongelma

Yrität päästä verkosta toiseen verkon tai laitteen välityksellä IP-osoitteella (esimerkiksi pingillä) ja se toimii. Kuitenkin, kun yrität tehdä samaa käyttämällä sen isäntänimeä kuten "mydesktop" tai "mylaptop"? se on hit ja miss ... joskus se toimii .... yleensä se ei ...: \

Mitä tapahtuu?

Laitteesi eivät tiedä kenelle ja miten heidän pitäisi pyytää "nimi" "IP" -kielelle, koska heiltä puuttuu avainasetus, "DNS-jälkipää".

Kun tietokoneen on kääntänyt nimi IP-osoitteeseen (kutsutaan "ratkaise"), sillä on pari tapaa tehdä se, yksi tapa on pyytää Domain Name System (DNS) -palvelinta. Kuitenkin, jotta se voidaan tehdä, asiakkaan on pyydettävä kysymys "Täysin hyväksytyn toimialueen nimen" (FQDN) muodossa.

FQDN koostuu isännän nimestä, kuten "mydesktop" ja DNS-vyöhykkeestä, johon se kuuluu, kuten "geek.lan". Niinpä esimerkissämme isännät FQDN: t olisivat "mydesktop.geek.lan" ja "mylaptop.geek.lan" vastaavasti. Kun asiakkaalla ei ole käskyä "DNS-vyöhykkeellä", hän ei voi pyytää DNS: tä "litteästä" nimestä (nimi, joka ei määritä "DNS-vyöhykettä"). Eli, jos haluat todella tavoittaa isäntänsä nimen, sinun on ping "mydesktop.geek.lan".
Jos DNS-loppuliite määriteltiin jollakin tavalla (joko manuaalisesti tai automaattisesti), asiakas yrittää automaattisesti liittää sen pyydettyyn isäntänimiin ja pyytää DNS-palvelinta, jos se voi auttaa ratkaisemisessa.
Tällöin, jos DNS-päätettä ei ole määritelty, asiakas yrittää selvittää nimen itse käyttäen "DNS-lähetystä". Ongelmana tässä on se, että kaikki asiakkaat eivät ole määrittäneet vastausta tai ovat tosiasiallisesti määritettyjä tahattomasti vastaamatta tällaiseen pyyntöön. Sen sijaan olisi yksinkertaisesti ärsyttävää määrittää FQDN joka kerta.

Ratkaisu

Jotta saataisiin täysi infrastruktuuri, joka korjaa tämän ongelman, on vain asetettava "DNS-jälki" * reitittimen "DHCP-laajuudelle". Näin tehden molemmat niin, että reitittimellä on nyt "dynaaminen DNS" palvelinpalvelu, jonka asiakkaat voivat rekisteröityä, tehdä niin, että DHCP-palvelu itse tekee saman itsensä rekisteröimättömiä isäntiä varten ja toimittaa "DNS suffiksi "osana asiakkaalle annettua" DHCP-vuokrasopimusta ". Tästä syystä koko ratkaisu on itsestään kestävä, oletusratkaisuratkaisu, joka ratkaisee kaikki ongelmat yhdessä hylkäämisessä .... siisti, A?

* Kun käytät DD-WRT: tä ... muiden reitittimien kanssa, mittarilukema voi vaihdella.

Voit tehdä tämän siirtymällä reitittimen hallinta -sivulle:

  1. Siirry -> Palvelut
  2. Muuta, "Käytetty toimialue" on "LAN & WLAN"
  3. Valitse verkkotunnuksen nimi, olemme käyttäneet "geek.lan" tätä esimerkkiä varten, mutta voit käyttää * mitä haluat.
  4. Käyttämällä Static DHCP -varauksia on valinnainen tämän menettelyn osalta, jos valitsit sen toteuttamisen, on suositeltavaa asettaa koneen nimi vastaamaan laitteen / laitteen käyttöjärjestelmää. Nyt, jos niin tapahtuu, että laitteiden käyttöjärjestelmä ei rekisteröi nimeä DNS: ssä (kuten puhelimissa), tämä on hyvä tapa pakottaa siihen.
  5. Klikkaa "Tallenna" -> "Käytä asetuksia".

* Yksi poikkeus tähän sääntöön on, että jos käytät ".local" -ohjelmaa, vaikka Windows-koneesi todennäköisesti tekevät hienosti, Linux-koneesi noudattavat mDNS (Multicast DNS) -standardia ja jättävät taas huomiotta DNS-palvelimen. On kiertotapaa, mutta se on tämän oppaan ulkopuolella.

Nyt tarkistaaksesi, että asetukset ovat vaikuttaneet, siirry komentoriville ja anna "ipconfig".

Sinun pitäisi huomata, että DNS-jälkesi on tällä hetkellä olematon kuin alla:

Anna "ipconfig / release", jota seuraa "ipconfig / renew", ja sinun pitäisi nähdä jotain:

Toista menettely vähintään yhdellä koneella ja yritä pingoitua käyttämällä vain isäntänimen nimeä.

Sinun pitäisi huomata, että asiakkaalla on "automaattisesti magia" ymmärretty, että pingoitavan laitteen koko nimi on "hostname.dns.zone" ja pystynyt kääntämään (ratkaisemaan) FQDN: n ping-capable IP: lle:

Ongelmien karttoittaminen

Koska tämä opas koskee DNS: n käyttämistä, kuten Pixelservistä poistettujen mainosten poistaminen DD-WRT -oppaasta, Jos ongelmia esiintyy, on muutamia asioita:

  • Tyhjennä henkilökohtaiset koneet DNS-välimuisti.
    Tämä johtuu DNS-välimuistista, joka voi hämätä tietokoneesi ajattelemalla, että se jo tuntee isäntänimen, kuulumatta DNS-palveluun.Windowsissa tämä olisi "ipconfig / flushdns".
  • Varmista, että asiakas käyttää reitittimenä DNS: nä ja että se ratkaisee FQDN: n.
    Erityisesti silloin, kun käytetään VPN: ää tai verkkoa, joka on monimutkaisempi kuin tavallinen reititin tietokoneen asennukseen, on mahdollista, että asiakastietokone ei yksinkertaisesti käytä reititintä sen DNS: nä. On erittäin helppoa nähdä komentoa "nslookup" alla, mikä on asiakkaan käytössä oleva DNS-palvelin. Jos IP ei ole sama kuin reititin, olet löytänyt ongelman.

Se on se ... sinun pitäisi olla kaikki asetettu

Kiire, kaikki mitä näen on pimeys.