Routere, både moderne og forældede, giver brugerne mulighed for at indstille statiske IP-adresser til enheder på netværket, men hvad er den praktiske brug af statiske IP-adresser til en hjemmebruger? Læs videre, når vi undersøger, hvornår du skal og ikke skal tildele en statisk IP.
Kære How-To Geek,
Efter at have læst over din fem ting at gøre med en ny routerartikel , Jeg stak rundt i kontrolpanelet på min router. En af de ting, jeg fandt blandt alle indstillingerne, er en tabel til indstilling af statiske IP-adresser. Jeg er ret sikker på, at dette afsnit er selvforklarende, så meget som jeg får, at det giver dig mulighed for at give en computer en permanent IP-adresse, men jeg forstår ikke rigtig hvorfor? Jeg har aldrig brugt denne sektion før, og alt på mit hjemmenetværk ser ud til at fungere fint. Skal jeg bruge det? Det er selvfølgelig der af en eller anden grund, selvom jeg ikke er sikker på, hvad den grund er!
Med venlig hilsen
IP nysgerrig
DHCP versus statisk IP-tildeling
For at hjælpe dig med at forstå anvendelsen af statiske IP-adresser, lad os starte med den opsætning, du (og de fleste læsere for den sags skyld) har. Langt størstedelen af moderne computernetværk, inklusive det lille netværk i dit hjem, der styres af din router, bruger DHCP (Dynamic Host Configuration Protocol). DHCP er en protokol, der automatisk tildeler en ny enhed en IP-adresse fra puljen af tilgængelige IP-adresser uden interaktion fra brugeren eller en systemadministrator. Lad os bruge et eksempel til at illustrere, hvor vidunderlig DHCP er, og hvor let det gør alle vores liv.
RELATEREDE: Sådan opsættes statisk DHCP, så din computers IP-adresse ikke ændres
Forestil dig, at en ven besøger deres iPad. De vil komme på dit netværk og opdatere nogle apps på iPad. Uden DHCP skal du hoppe på en computer, logge ind på din routers adminpanel og manuelt tildele en tilgængelig adresse til din vens enhed, siger 10.0.0.99. Denne adresse tildeles permanent til din vens iPad, medmindre du gik ind senere og manuelt frigav adressen.
Med DHCP er livet imidlertid så meget lettere. Din ven besøger, de vil springe på dit netværk, så du giver dem Wi-Fi-adgangskoden til login, og du er færdig. Så snart iPad'en er forbundet til routeren, kontrollerer routerens DHCP-server den tilgængelige liste over IP-adresser og tildeler en adresse med en indbygget udløbsdato. Din vens iPad får en adresse, der er forbundet til netværket, og derefter når din ven forlader og bruger ikke længere netværket, den adresse vender tilbage til puljen for tilgængelige adresser, der er klar til at blive tildelt til en anden enhed.
Alt, hvad der sker bag kulisserne, og forudsat at der ikke er en kritisk fejl i routerens software, behøver du aldrig engang være opmærksom på DHCP-processen, da den vil være helt usynlig for dig. For de fleste applikationer som at tilføje mobile enheder til dit netværk, almindelig computerbrug, videospilkonsoller osv. Er dette et mere end tilfredsstillende arrangement, og vi bør alle være glade for at have DHCP og ikke blive belastet med besværet med manuelt at styre IP-tildelingstabeller.
Hvornår skal du bruge statiske IP-adresser
Selvom DHCP er virkelig fantastisk og gør vores liv lettere, der er situationer hvor brug af en manuelt tildelt statisk IP-adresse er ret praktisk. Lad os se på et par situationer, hvor du ønsker at tildele en statisk IP-adresse for at illustrere fordelene ved at gøre det.
Du har brug for pålidelig navneløsning på dit netværk til computere, der skal findes konsekvent og nøjagtigt. Selvom netværksprotokoller er avanceret gennem årene, og det meste af tiden bruger en mere abstrakt protokol som SMB (Server Message Block) til at besøge computere og delte mapper på dit netværk ved hjælp af den velkendte // officecomputer / shared_music / style-adresse fungerer fint , for nogle applikationer falder det fra hinanden. For eksempel når opsætning af mediesynkronisering på XBMC det er nødvendigt at bruge IP-adressen på din mediekilde i stedet for SMB-navnet.
Hver gang du stoler på en computer eller et stykke software for nøjagtigt og straks at finde en anden computer på dit netværk (som det er tilfældet med vores XBMC-eksempel - klientenhederne skal finde medieserveren, der hoster materialet) med den mindste chance for fejl, tildeling af en statisk IP-adresse er vejen at gå. Direkte IP-baseret opløsning forbliver den mest stabile og fejlfri kommunikationsmetode på et netværk.
Du vil indføre en menneskelig venlig nummereringsordning på dine netværksenheder. Ved netværksopgaver som at give en adresse til din vens iPad eller din bærbare computer er du sandsynligvis ligeglad med hvor IP'en kommer fra i den tilgængelige adresseblok, fordi du ikke rigtig behøver at vide (eller pleje). Hvis du har enheder på dit netværk, som du regelmæssigt får adgang til ved hjælp af kommandolinjeværktøjer eller andre IP-orienterede applikationer, kan det være virkelig nyttigt at tildele permanente adresser til disse enheder i en ordning, der er venlig for den menneskelige hukommelse.
For eksempel, hvis den overlades til sine egne enheder, ville vores router tildele enhver tilgængelig adresse til vores tre Raspberry Pi XBMC-enheder. Da vi ofte fikser med disse enheder og får adgang til dem ved hjælp af deres IP-adresser, var det fornuftigt at tildele adresser permanent til dem, der ville være logiske og lette at huske:
.90-enheden er i kælderen, .91-enheden er på første sal, og .92-enheden er på anden sal.
Du har en applikation, der udtrykkeligt er afhængig af IP-adresser. Nogle applikationer giver dig kun mulighed for at tilføje en IP-adresse til at henvise til andre computere på netværket. I sådanne tilfælde ville det være ekstremt irriterende at skulle ændre IP-adressen i applikationen hver gang IP-adressen på fjerncomputeren blev ændret i DHCP-tabellen. Tildeling af en permanent adresse til fjerncomputeren forhindrer dig i besværet med ofte at opdatere dine applikationer. Derfor er det ret nyttigt at tildele enhver computer, der fungerer som en server af enhver art, til en permanent adresse.
Tildeling af statiske IP-adresser på den smarte måde
Før du bare begynder at tildele statiske IP-adresser til venstre og højre, lad os gå igennem nogle grundlæggende netværkshygiejnetips, der sparer dig for hovedpine på vejen.
RELATEREDE: Hvordan og hvorfor alle enheder i dit hjem deler en IP-adresse
Først skal du kontrollere, hvad IP-poolen er tilgængelig på din router. Din router vil have en samlet pool og en pool, der er specifikt reserveret til DHCP-opgaver. Den samlede pool, der er tilgængelig for hjemmereuter, er typisk 10.0.0.0 til 10.255.255.255 eller 192.168.0.0 til 192.168.255.255. Derefter er der inden for disse områder en mindre pool reserveret til DHCP-serveren, typisk omkring 252 adresser i et interval som 10.0.0.2 til 10.0.0.254. Når du kender den generelle pool, skal du bruge følgende regler til at tildele statiske IP-adresser:
- Tildel aldrig en adresse, der slutter i .0 eller .255, da disse adresser typisk er forbeholdt netværksprotokoller. Dette er grunden til, at eksemplet på IP-adressepuljen ovenfor slutter med .254.
- Tildel aldrig en adresse til starten af IP-puljen, f.eks. 10.0.0.1 som startadresse er altid reserveret til routeren. Selvom du har ændret IP-adressen på din router af sikkerhedsmæssige årsager , vi vil stadig foreslå mod at tildele en computer.
- Tildel aldrig en adresse uden for den samlede tilgængelige pool af private IP-adresser. Dette betyder, at hvis din routers pool er 10.0.0.0 til 10.255.255.255, skal enhver IP, du tildeler (under hensyntagen til de to foregående regler), falde inden for dette interval. Da der er næsten 17 millioner adresser i den pulje, er vi sikre på, at du kan finde en, du kan lide.
Nogle mennesker foretrækker kun at bruge adresser uden for DHCP-området (f.eks. De lader blokken 10.0.0.2 til 10.0.0.254 være helt uberørt), men vi føler ikke stærkt nok med det til at betragte det som en regel. I betragtning af usandsynligheden for, at en hjemmebruger har brug for 252 enhedsadresser samtidigt, er det helt fint at tildele en enhed til en af disse adresser, hvis du foretrækker at holde alt i f.eks. 10.0.0.x-blokken.