Miten (ja Miksi) määrittää .local-verkkotunnuksen oman vadelmasi pi

Sisällysluettelo:

Miten (ja Miksi) määrittää .local-verkkotunnuksen oman vadelmasi pi
Miten (ja Miksi) määrittää .local-verkkotunnuksen oman vadelmasi pi

Video: Miten (ja Miksi) määrittää .local-verkkotunnuksen oman vadelmasi pi

Video: Miten (ja Miksi) määrittää .local-verkkotunnuksen oman vadelmasi pi
Video: Hans Rosling: Debunking third-world myths with the best stats you've ever seen - YouTube 2024, Maaliskuu
Anonim
Jos olet kyllästynyt etsimään sellaisten laitteiden IP-osoitteita, joita käytät usein etäyhteyden, SSH: n ja muiden kotiverkkosi kautta, voit säästää aikaa paljon antamalla helposti muistettavan
Jos olet kyllästynyt etsimään sellaisten laitteiden IP-osoitteita, joita käytät usein etäyhteyden, SSH: n ja muiden kotiverkkosi kautta, voit säästää aikaa paljon antamalla helposti muistettavan

.local

osoite laitteeseen. Lue, kuten osoitamme, osoittamalla helposti muistettavan nimen Vadelma Pi.

Miksi haluan tehdä tämän?

Todennäköisesti kotiverkko käyttää DHCP IP -määrityksiä, mikä tarkoittaa, että joka kerta, kun laite poistuu verkosta ja antaa sille uuden IP-osoitteen. Vaikka olet määrittänyt staattisen IP: n usein käyttämälle laitteelle (esimerkiksi asettamalla Raspberry Pi -ruutu aina numeroon

192.168.1.99

), sinun on vielä sitouduttava tähän täysin ei-intuitiiviseen numeroon muistiin. Lisäksi, jos sinun tarvitsee muuttaa numeroa mistä tahansa syystä, sinun on muistettava uusi paikka paikalleen.

Näin ei ole maailman loppu, mutta se on hankalaa. Miksi vaivautua IP-merkkijonoiden tallentamiseen, kun voit antaa paikallisille laitteille helppoa muistaa nimityksiä

raspberrypi.local

tai

mediaserver.local

Joissakin teistä (etenkin teistä, joilla on läheisempää tietämystä DNS: stä, verkkotunnusten nimeämisestä ja muista verkko-osoiterakenteista), voi olla miettimättä, mitä saalis on. Eikö ole olemassa luonnostaan riski tai ongelma, kun verkkotunnuksen naamioituminen olemassa olevaan verkkoon on? Tärkeää on täällä huomataiso erottaminen täysin hyväksytyistä verkkotunnuksista (FQDN: t), jotka ovat virallisesti tunnustettuja ylätasoja huipputason verkkotunnuksille (esim.

.com

osa

www.howtogeek.com

että merkitys How-To Geek on kaupallinen web-sivusto) ja verkkotunnukset, joita ei ole tunnistettu maailmanlaajuisen nimeämisen / DNS-järjestelmän kautta tai jotka ovat täysin varattuja yksityisen verkon käyttöön.

Esimerkiksi,

.internal

ei kirjastosta alkaen ole FQDN; maailmassa ei ole rekisteröityjä verkkotunnuksia, jotka päättyvät

.internal

ja näin ollen, jos haluat määrittää yksityisen verkon käytön

.internal

paikallisten osoitteiden tapauksessa ei olisi mahdollisuutta DNS-konfliktiin. Tämä voi kuitenkin muuttua (vaikka mahdollisuus on kaukana) tulevaisuudessa

.internal

tuli virallinen FQDN ja osoitteet lopettaa

.internal

olivat ulkoisesti erotettavissa julkisten DNS-palvelimien kautta.

Vastaavasti

.local

verkkotunnusta, on virallisesti pidetty erityisen käyttötarkoituna verkkotunnuksena (SUDN) nimenomaan sisäisen verkon käytön kannalta. Sitä ei koskaan määritetä FQDN: ksi, ja sinällään mukautetut paikalliset nimet eivät koskaan ristiriidassa olemassa olevien ulkoisten osoitteiden (esim.

howtogeek.local

).

Mitä minä tarvitsen?

Salaisen kastikkeen, joka tekee koko paikallisen DNS-erotusjärjestelmän toimivan, tunnetaan nimellä Multicast Domain Name Service (mDNS). Hämmentävästi on tosiasiassa kaksi mDNS: n versiota, joista toinen on Apple ja toinen Microsoft. Applen luoma mDNS-toteutus on se, mitä undergirds heidän suosittu Bonjour paikallisen verkon löytö palvelu. Microsoftin toteutus tunnetaan nimellä Link-local Multicast Name Resolution (LLMNR). Microsoftin toteutusta ei koskaan otettu laajalti käyttöön sen vuoksi, että se ei noudattanut erilaisia standardeja ja turvallisuusriski, joka liittyy siihen, mitkä verkkotunnukset voitaisiin ottaa paikalliseen käyttöön.

Koska Applen mDNS-toteutus Bonjourilla on paljon laajempi käyttöönottotaso, sillä on parempi tuki ja valtava määrä sovelluksia pienille ja suurille sovelluksille, olemme päättäneet käyttää sitä tässä oppaassa.

Jos sinulla on tietokoneita, jotka käyttävät Applen OS X -verkkoa verkossa, ei ole mitään, mitä sinun tarvitsee tehdä sen jälkeen, kun tutoriaalin avulla voit asettaa asioita Raspberry Pi (tai muun Linux-laitteen) puolella. Olet siirtymässä tietokoneesi tukemiseen.

Jos käytät Windows-laitetta, jolla ei ole iTunes-asennusta (joka olisi asentanut kumppanin Bonjour-asiakas mDNS-resoluutiolle), voit ratkaista alkuperäisen mDNS-tuen puutteen lataamalla Applen Bonjour-tulostuspalvelun apusovelluksen täällä. Vaikka lataussivu tekee siitä kuulostavan, että se on vain tulostin -työkalu, se lisää mDNS / Bonjour-tuki koko alustalle Windowsille.

Bonjour-tuen asentaminen vadelmallesi Pi

Ensimmäinen liiketoiminnan järjestys on joko vetää Pi-terminaali tai yhdistää etäpäätteeseen (jos sinulla on headless-kone) SSH: n kautta. Kun pääset terminaaliin, odota hetki päivittää ja päivittää apt-get. (Huomaa: jos olet äskettäin tehnyt tämän osana toista Raspberry Pi -opetusohjelmaa, voit ohittaa tämän vaiheen.)
Ensimmäinen liiketoiminnan järjestys on joko vetää Pi-terminaali tai yhdistää etäpäätteeseen (jos sinulla on headless-kone) SSH: n kautta. Kun pääset terminaaliin, odota hetki päivittää ja päivittää apt-get. (Huomaa: jos olet äskettäin tehnyt tämän osana toista Raspberry Pi -opetusohjelmaa, voit ohittaa tämän vaiheen.)

sudo apt-get update

sudo apt-get upgrade

Kun päivitys- / päivitysprosessi on valmis, on aika asentaa Avahi-upea pieni avoimen lähdekoodin mDNS-toteutus. Anna seuraava komento kehotteeseen:

sudo apt-get install avahi-daemon

Kun asennus on valmis, sinun ei tarvitse edes käynnistää laitetta uudelleen. Sinun Raspberry Pi alkaa heti tunnistaa paikallisen verkon kyselyitä sen isäntänimeä varten (oletuksena"

raspberrypi

) Klo

raspberrypi.local

Erityinen kone, jota käytimme testiä varten, on sama vadelma Pi, muuttuimme ympäristön sääilmiöksi ja sen jälkeen myöhemmin muutimme paikallisen isäntänimen, joten kun etsimme vastavalmistettua

.local

osoite, me etsimme

weatherstation.local

sijasta

raspberrypi.local

Jälleen, korostaminen, osa, joka edeltää.local-suffiketti on aina laitteen isäntänimeä. Jos haluat, että Raspberry Pi -musiikkisoittimella on paikallinen nimi

jukebox.local

esimerkiksi sinun on noudatettava näitä ohjeita, jos haluat muuttaa Pi: n isäntänimeä.

Mene eteenpäin ja ping uutta

.local

osoite laitteessa, josta haluat käyttää laitetta:

Suositeltava: