Raspberry Pi konfigurerats för en Maker rättvis (1 / 12 steg)

Steg 1: Nätverk 101



Vi skapar en Internetkopplingspunkt som inte ansluter till Internet. Och vi vill alla http-anslutningar att gå till vår webbserver. Du konfigurerar trådlöst, är en host access point, en DHCP-server och en DNS-server saker vi måste göra.

Min Instructables handlar om utbilda också, jag vill att du ska förstå varför vi gör det vi gör. Så, vill jag ge dig lite mer bakgrund här.

I ett tidigare liv konstruerade jag nätverksutrustning. På grund av att jag tenderar att närma saker i lager.

https://en.wikipedia.org/wiki/OSI_model

Låt oss diskutera det fysiska lagret för WiFi. WiFi är en spread spectrum teknik. Det använder inte en enda frekvens. Det använder en rad olika frekvenser. Det finns dock 14 (eller så) "kanaler" (alla 14 kanaler inte är tillgängliga i alla fall) som WiFi fungerar. Varje kanal är ett antal frekvenser inom den bredare spektrum av frekvenser som reserverats för WiFi. Vi kommer att använda en WiFi analyzer för en android-telefon för att titta på hur dessa kanaler som används och vilken kanal blir bäst för vår Pi. (Apple tillåter inte saker som WiFi analysatorer att köra på FN-fängelse-bruten iPhones och iPads)

Ovanför det fysiska lagret har WiFi ett par lägen; Tillfälliga och infrastruktur. Ad hoc-är en peer to peer-läge. Alla är lika. Men telefoner och tabletter är inte normalt inställda för att läget, de är i infrastrukturläge. I infrastrukturläge kan en enhet vara en klient eller en åtkomstpunkt. Telefoner och tabletter fungerar som klienter söker Access Points. Så, blir våra Raspberry Pi i infrastrukturläge agerar som en åtkomstpunkt.

Vanligtvis kopplingspunkter skapa ett lokalt nätverk och ansluta enheten (telefon eller tablett) till Internet. Även om vi inte ansluta till Internet, måste vi skapa det lokala nätverket. Åtkomstpunkter göra det med en DHCP (Dynamic Host Control Protocol) server. Klienten (telefon eller tablett) sänder en begäran om och får en IP-adress för det lokala nätverket från servern. Det blir också annan information om nätverket. En bit information blir det är adressen till DNS-server. Vi kommer att ställa vår DHCP-server att återvända vår DNS-serveradress i DHCP-svaret. Vad en DNS-server gör är att ta mänskligt läsbara URL i en begäran och returnerar IP-adressen för den URL: en. När du skriver, "google.com" i din webbläsare, din maskin först skickar en begäran med URL-adressen till DNS-servern för att få IP-adress "google.com". Sedan görs anslutningen till den IP-adressen. Vi kommer att göra vår DNS server tillbaka vår IP-adress för alla URL-adresser. Sedan ansluta sig till vår demo kan vara mycket lätt för våra användare.

Som en parentes nämnde jag att vissa telefoner inte kan spela dessa regler. En viss telefon kan inte DNS-sökning på WiFi, det kan gå till DNS genom cellen anslutningen. Om det gör detta i vårt exempel ovan, får det Googles riktiga IP-adress i stället för vår. Det är där alternativet QR kod kommer in.

(Nätverk lager bild från



)

Se Steg
Relaterade Ämnen

LittleBox | Raspberry Pi PC

under det senaste året och ett halvt har jag köpt fyra hallon Pis. Varje Pi har varit centrum bit av fyra olika projekt.Den första Pi navigerar FishPi Proof-Of-Concept fordonet, andra hanterar av FishPi POCV Base-tågstationen, tredje har tätt packat...

Raspberry Pi OLED Internet bandbredd Display

Detta är en bandbredd bildskärm med en Raspberry Pi och en OLED-display för att grafiskt Visa internet bandbredd till och från vårt hus.En video som visar den arbetande är över.Ibland om internet är långsam eller inte arbetande kan mycket väl det var...

Magarima avföring (böja pall)

detta pall är för TenkaizuBudoukai (pall tävling på Maker rättvis TOKYO 2013).1. skär MDF med hjälp av en laser skärmaskin.2. Montera inre delar.3. sätta yttre delarna i varmt vatten.4. Böj yttre delarna och montera det och inre delar.5. torka den.Ma...

Daft Punk tabell replika Graphics Controller

detta instructable presenterar en grafik controller kort för något som Daft Punk tabell repliken. Detta bör användas tillsammans med en förare ombord (output expander) som denna, som kommer att driva de höga laster presenteras av tabellen. Detta är e...

Science Fair: Uttråkad inte mer

Science fair styrelser har inte utvecklas under de senaste 50 + år. Är det dags att bryta bort från den "titta men inte röra" mentalitet av Science mässor. Genom att använda Arduino, stora knappar, rättvis servon och lysdioder kan vi lägga till...

Göra en brand andas Animetronic ponny från FurReal kola eller S'Mores

för Maker Faire Detroit 2011, jag visas en hacka som jag gjorde till en FurReal vänner Butterscotch Pony. Min kollega LVL1 hackare och jag hade tagit kontroll över systemets motorstyrning av leksaken och lagt till en eld kastare till den. Det verkade...

LED Throwie Talkie

Maker rättvisa Mashup: GRL LED Throwie + Cybords = Throwie TalkieUnder 2006 Maker rättvis Graffiti Research Lab demonstrerar deras ledde Throwies och Pat & Ward Cunningham demonstrerade Cybords. När du pratar gjort någon en kommentar om att vilja ge...

En Raspberry Pi Project Maker Station

Ett projekt Maker Station bestående av två Raspberry Pi: s i anpassade fall. Med en distinkt 80-tals känsla.Följande är en allmän beskrivning av projektet bygga och de problem som uppstått samtidigt bygga.Steg 1: Projektet ConceptEn projekt Maker Sta...

HumidorPi: En Smart Humidor på de billiga med Raspberry Pi och nod-röd

Detta är hur jag ändrade en standard 100 Cigar humidor konstant fuktighet och temperatur via WiFi. Pi del av projektet kan lätt anpassas för någon annan användning som kräver en temperatur och luftfuktighet sensor.Funktioner:• Total kostnad cirka 125...

Ultimata guiden för konfiguration av Raspberry Pi

The Raspberry Pi är en stor sak: det är riktig dator, det är billigt ($40), det kan samverka med elektronik, prata med webben och har full HDMI stöd.Men det körs på Linux, som jag har en hatkärlek relation med. Jag älskar tanken på Linux, men när jag...

LapPi - en Raspberry Pi Netbook

The Raspberry Pi är en märklig maskin. Lätt, kraftfull, och fram till nu det var helt bundna till ett vägguttag. I Lappland är byggd för att fria Pi! Gjorda av en blandning av reservdelar, ofördelade elektronik, och skrotas komponenter & kablar jag h...

FerretPi: Använder Raspberry Pi som Secure FTP Server

jag vet vad du tänker: "hur coolt skulle det vara om jag hade min egen Google Drive/SkyDrive/Dropbox som jag kan använda när jag vill?" Eller kanske du får bara in Maker rörelse och du tycker det är den största sak sedan konserverade bröd. Du ha...

Hur man gör en Raspberry Pi superdator!

Raspberry Pi skryta inte imponerande specifikationer av sig själv. Men med smuts billig pris, köpa flera av dessa och ansluta dem till användning de är kombinerade processorkraft kan potentiellt göra en anständig låg kostnad dator. Det har varit fler...

PiNoculars - Raspberry Pi Binoculars

Spänn fast en Raspberry Pi 2 + kamera till ett par kikare (eller teleskop, Mikroskop, etc.) och använda en av adafruit's touch LCD + anpassade raspbian bild att visa och ta bilder. (Bläddra genom bilderna ovan för exempel / jämförelser)Detta projekt...

Flera Raspberry PI 3D Scanner

UPPDATERING: Kolla in steg 8 för den senaste versionen av min scanner och en nedladdningslänk för python skript.HejJag är en stor Arduino och Raspberry PI fan och älskar också 3D-utskrifter. Jag ville ha möjlighet att göra en 3d-modell av mina barn o...

Bulk yoghurt maker

detta är ett recept för hur man gör en yoghurt maker som du kan göra yoghurt i större mängder än du skulle kunna göra med en vanlig kommersiell yoghurt maker. Du kan också styra hur länge du jäsa för, så du inte är bunden av en pesky timers som en ko...

Kör Linux Terminal på Windows med DHCP och Raspberry Pi

Vad du behöver:Dator med Windows installeratRaspberry Pi (jag rekommenderar B + men någon kommer att fungera)SD-kort med Raspberry Pi bild utarbetatsEthernet-kabelStrömkälla för Raspberry PiDHCP-servern (finns här)PuTTY (finns här)Steg 1: Förbered DH...

1981 Portable VCR Raspberry PI Media Centre

Detta är en tidig 80-Sharp VC - 2300H bärbara Videobandspelare som jag har konverterat - det har nu en Raspberry Pi i centrum, kör de utmärkta Raspbmc medierna Center software. Andra uppgraderingar inkluderar en snazzy arduino-baserad klocka och en E...

Att lägga till Webmin för att hantera en Raspberry Pi

Min bästa metoden att arbeta med en Raspberry Pi är via SSH. När man installerar Raspian från webbplatsen Raspberry Pi, är SSH aktiv och tillgänglig på port 22 (SSH standardportnumret). Allt man behöver är en Ethernet-anslutning, en DHCP-server och e...