RARP kokoonpano Esittely Jotkut verkkoyksiköt (tietokoneet, päätteet, ...) tallettavat oman kokoonpanonsa muille koneille. Kun nämä koneet käynnistyvät niillä ei ole mitään tietoa omasta IP numerosta. Ne pystyvät juuri ja juuri kom­ munikoimaan verkossa tämän identiteetin puutteen vuoksi. RARP yhteyskäytäntö on yksi harvoista yhteyskäytännöistä (BOOTP ja DHCP ovat toiset) jotka ratkaisevat tämän ongelman. 11.. PPeerriiaaaattee Kun laite jolla ei ole kokoonpanoa käynnistyy, se lähettää viestin RARP (Reverse Address Resolution Protocol) yhteyskäytäntöä käyttäen. Enimmäkseen se sanoo: No tässä minä olen. Tämä on lyhyt viesti minulta. Tästä viestistä saat ethernet MAC osoitteeni (6 heksadesi­ maalilukua jotka erottavat jokaisen valmistetun ethernet- laitteen toisistaan). MAC osoitteestani jonkun pitäisi pystyä kertomaan minulle ensisijainen IP numeroni. Kiitos! Yksi _L_i_n_u_x isäntä voi toimia RARP-palvelimena. Se vastaa tällaisin kyselyihin jos se tietää vastauksen. 22.. TTeehhttäävvää RARP-palvelimen määrittelemiseen sinun täytyy syöttää pareja MAC osoitteita ja IP numeroita. Voit myös syöttää isäntänimen (määritelty /etc/hosts tiedostossa tai DNS palvelimessa). Kerneliin täytyy kääntää RARP tuki (joko sisäänrakennettu tai moduulina). Linuxconf ilmoittaa jos kokoonpanosi ei kelpaa (ei sisäänrakennettua eikä moduulia). 33.. TTiieettuueeeenn kkeennttäätt Tässä ovat neljä kenttää jotka täytyy täyttää jokaiselle RARP yksikölle. 33..11.. TTäämmää ttiieettuuee oonn vvooiimmaassssaa On mahdollista laittaa tietue pois käytöstä tällä laatikolla. Useat RARP asiakkaat olettavat, että jos palvelimesi vastaa RARP kutsuun se voi tarjota muitakin käynnistyspalveluita tälle asiakkaalle. Levyttömät Linux-työasemat toimivat näin. Jos palvelimesi ei tarjoa tätä palvelua jollakin hetkellä, on parempi ottaa tietua pois käytöstä. Huomaa, että useat palvelimet voivat käsitellä RARP kutsuja samassa verkossa ilman ongelmia. 33..22.. IIssäännttäänniimmii vvaaii IIPP nnuummeerroo Syötä tähän isäntänimi, joka on määritelty joko tiedostossa /etc/hosts (katso valikko "tiedot muista isännistä" linuxconfin Verkko alavalikossa) tai DNS palvelimessa. Tai vain pelkkä IP numero (x.y.z.w). 33..33.. EEtthheerrnneett oossooiittee ((MMAACC oossooiittee)) MAC osoite on 6 numeroa pitkä heksadesimaaliluku ja se esitetään tällä tavoin. 00:11:22:33:44:55 Saat tämän numeron eri tavoilla. Tässä muutamia 33..33..11.. LLiinnuuxx ppuuhhuuuu _L_i_n_u_x tulostaa MAC numeron käynnistyksen aikana. Voit käynnistää kokoonpanottoman koneen ja katsoa kun se tulostaa MAC numeronsa. Sinulla on runsaasti aikaa kirjoittaa se ylös sillä se ei käynnisty paljon tätä pitemmälle, kunnes RARP palvelin vastaa kutsuun. Levytön linux-työasema, jonka juuri on NFS:llä ja X terminaali ovat kokoonpanottomia linux-laitteita, jotka voivat käyttää RARP:ia itsensä tunnistamiseen. 33..33..22.. EEtthheerrnneett--llaaiitttteeeenn kkookkoooonnppaannoo--oohhjjeellmmaa Useimpien (kaikkien?) ethernet-laitteiden mukana tulee _D_O_S ohjelma, jolla sen asetukset voidaan määrittää. Tämä ohjelma tulostaa MAC numeron. 33..33..33.. KKääyyttää ttccppdduummppiiaa Yksi linuxin apuohjelma on tcpdump. Se voi _v_a_k_o_i_l_l_a verkkoa ja raportoida mistä tahansa läpimenevästä paketista, sillä on kätevä kaapata vaikeasti kirjoitettavia MAC numeroita. Aja vain tcpdump rarp Käynnistä laite ja katso se tulosteesta. Leikkaa ja liimaa numero linuxonfin tietueeseen, lisää nimi tai IP numero ja anna linuxconfin päivittää kokoonpanonsa. Laite käynnistyy nyt loppuun asti. Toiminto tämän tehtävän automaatioon on tulossa. 33..44.. KKoommmmeennttttii Tähän voit laittaa mitä haluat. Ehkä vain muistutus miksi tietue on pois käytöstä.