Rutere, både moderne og antikke, tillater brukere å angi statiske IP-adresser for enheter i nettverket, men hva er den praktiske bruken av statiske IP-adresser for en hjemmebruker? Les videre når vi utforsker når du bør og ikke bør tildele en statisk IP.
Kjære How-To Geek,
Etter å ha lest over din fem ting å gjøre med en ny ruterartikkel , Jeg pirket rundt i kontrollpanelet på ruteren min. En av tingene jeg fant blant alle innstillingene, er en tabell for å angi statiske IP-adresser. Jeg er ganske sikker på at den delen er selvforklarende i den grad jeg får at den lar deg gi en datamaskin en permanent IP-adresse, men jeg forstår ikke helt hvorfor? Jeg har aldri brukt den delen før, og alt på hjemmenettverket ser ut til å fungere bra. Skal jeg bruke den? Det er tydeligvis der av en eller annen grunn, selv om jeg ikke er sikker på hva den grunnen er!
Vennlig hilsen,
IP Nysgjerrig
DHCP versus Statisk IP-tildeling
For å hjelpe deg med å forstå bruken av statiske IP-adresser, la oss starte med oppsettet du (og de fleste lesere for den saks skyld) har. De aller fleste moderne datanettverk, inkludert det lille nettverket i hjemmet ditt som styres av ruteren, bruker DHCP (Dynamic Host Configuration Protocol). DHCP er en protokoll som automatisk tildeler en ny enhet en IP-adresse fra utvalget av tilgjengelige IP-adresser uten interaksjon fra brukeren eller en systemadministrator. La oss bruke et eksempel for å illustrere hvor fantastisk DHCP er og hvor enkelt det gjør alle våre liv.
I SLEKT: Slik setter du opp statisk DHCP slik at datamaskinens IP-adresse ikke endres
Tenk deg at en venn besøker med iPad-en sin. De vil komme på nettverket ditt og oppdatere noen apper på iPad. Uten DHCP, vil du trenge å hoppe på en datamaskin, logge på ruteren din, og manuelt tilordne en tilgjengelig adresse til vennen din, si 10.0.0.99. Denne adressen vil bli tildelt permanent til vennen din iPad med mindre du gikk inn senere og manuelt ga ut adressen.
Med DHCP er livet imidlertid så mye lettere. Vennen din besøker, de vil hoppe på nettverket ditt, så du gir dem Wi-Fi-passordet for å logge på og du er ferdig. Så snart iPad-en er koblet til ruteren, sjekker ruteren DHCP-server den tilgjengelige listen over IP-adresser, og tildeler en adresse med en innebygd utløpsdato. Din venns iPad får en adresse, koblet til nettverket, og deretter når din vennen forlater og bruker ikke lenger nettverket, den adressen vil returnere til bassenget for tilgjengelige adresser som er klare til å tilordnes til en annen enhet.
Alt som skjer bak kulissene, og forutsatt at det ikke er noen kritisk feil i ruterenes programvare, trenger du ikke engang å ta hensyn til DHCP-prosessen, da den vil være helt usynlig for deg. For de fleste applikasjoner, som å legge til mobile enheter i nettverket ditt, generell bruk av datamaskiner, videospillkonsoller osv., Er dette et mer enn tilfredsstillende arrangement, og vi bør alle være glade for å ha DHCP og ikke bli tynget av bryet med å manuelt administrere vår IP-tildelingstabeller.
Når skal du bruke statiske IP-adresser
Selv om DHCP er veldig bra og gjør livet enklere, der er situasjoner der bruk av en manuelt tildelt statisk IP-adresse er ganske praktisk. La oss se på noen få situasjoner der du ønsker å tilordne en statisk IP-adresse for å illustrere fordelene ved å gjøre det.
Du trenger pålitelig navneløsning på nettverket ditt for datamaskiner som må finnes konsekvent og nøyaktig. Selv om nettverksprotokoller har avansert gjennom årene, og mesteparten av tiden bruker en mer abstrakt protokoll som SMB (Server Message Block) for å besøke datamaskiner og delte mapper i nettverket ditt ved hjelp av den kjente // officecomputer / shared_music / style-adressen fungerer helt fint , for noen applikasjoner faller det fra hverandre. For eksempel når sette opp mediesynkronisering på XBMC det er nødvendig å bruke IP-adressen til mediekilden din i stedet for SMB-navnet.
Hver gang du stoler på en datamaskin eller et programvare for å finne en annen datamaskin i nettverket ditt nøyaktig og umiddelbart (som tilfellet er med vårt XBMC-eksempel - klientenhetene må finne medieserveren som er vert for materialet) med minst sjanse for feil, å tildele en statisk IP-adresse er veien å gå. Direkte IP-basert oppløsning er fortsatt den mest stabile og feilfrie metoden for å kommunisere i et nettverk.
Du vil pålegge et menneskelig vennlig nummereringsskjema på nettverksenhetene dine. For nettverksoppdrag som å gi en adresse til din venns iPad eller din bærbare datamaskin, bryr du deg sannsynligvis ikke hvor IP-en kommer fra den tilgjengelige adresseblokken, fordi du ikke egentlig trenger å vite (eller bry deg om). Hvis du har enheter i nettverket ditt som du regelmessig får tilgang til ved hjelp av kommandolinjeverktøy eller andre IP-orienterte applikasjoner, kan det være veldig nyttig å tildele permanente adresser til disse enhetene i et skjema som er vennlig for det menneskelige minnet.
For eksempel, hvis den blir overlatt til sine egne enheter, vil ruteren tildele enhver tilgjengelig adresse til våre tre Raspberry Pi XBMC-enheter. Fordi vi ofte fikler med disse enhetene og får tilgang til dem etter deres IP-adresser, var det fornuftig å tildele adresser til dem permanent som ville være logiske og enkle å huske:
.90-enheten er i kjelleren, .91-enheten ligger i første etasje, og .92-enheten ligger i andre etasje.
Du har et program som uttrykkelig er avhengig av IP-adresser. Noen applikasjoner lar deg bare smidig en IP-adresse for å henvise til andre datamaskiner i nettverket. I slike tilfeller vil det være ekstremt irriterende å måtte endre IP-adressen i applikasjonen hver gang IP-adressen til den eksterne datamaskinen ble endret i DHCP-tabellen. Å tilordne en permanent adresse til den eksterne datamaskinen forhindrer deg i å bry deg med å oppdatere programmene ofte. Dette er grunnen til at det er ganske nyttig å tilordne enhver datamaskin som fungerer som en server av noe slag til en permanent adresse.
Tilordne statiske IP-adresser på den smarte måten
Før du bare begynner å tildele statiske IP-adresser til venstre og høyre, la oss gå gjennom noen grunnleggende nettverkshygienetips som vil spare deg for hodepine på veien.
I SLEKT: Hvordan og hvorfor alle enheter i hjemmet deler en IP-adresse
Sjekk først hva IP-bassenget er tilgjengelig på ruteren din. Ruteren din vil ha et totalt basseng og et basseng som er spesielt reservert for DHCP-oppdrag. Det totale bassenget som er tilgjengelig for hjemmereuter, er vanligvis 10.0.0.0 til 10.255.255.255 eller 192.168.0.0 til 192.168.255.255. Deretter er det innenfor disse områdene reservert et mindre basseng for DHCP-serveren, vanligvis rundt 252 adresser i et område som 10.0.0.2 til 10.0.0.254. Når du kjenner det generelle utvalget, bør du bruke følgende regler for å tildele statiske IP-adresser:
- Du må aldri tildele en adresse som slutter på .0 eller .255, da disse adressene vanligvis er reservert for nettverksprotokoller. Dette er grunnen til at eksempelet på IP-adressefeltet over slutter ved .254.
- Aldri tilordne en adresse helt i begynnelsen av IP-bassenget, f.eks. 10.0.0.1 da startadressen alltid er reservert for ruteren. Selv om du har endret IP-adressen til ruteren din av sikkerhetshensyn , vil vi fremdeles foreslå at du ikke tilordner en datamaskin.
- Du må aldri tildele en adresse utenfor det totale tilgjengelige utvalget av private IP-adresser. Dette betyr at hvis bassenget til ruteren din er 10.0.0.0 til 10.255.255.255, bør hver IP du tilordner (med tanke på de to foregående reglene) falle innenfor dette området. Ettersom det er nesten 17 millioner adresser i bassenget, er vi sikre på at du kan finne en du liker.
Noen foretrekker å bare bruke adresser utenfor DHCP-området (f.eks. De lar blokken 10.0.0.2 til 10.0.0.254 være helt uberørt), men vi føler ikke sterk nok til at vi anser det som en regel. Gitt usannsynligheten for at en hjemmebruker trenger 252 enhetsadresser samtidig, er det helt greit å tilordne en enhet til en av disse adressene hvis du foretrekker å beholde alt i for eksempel 10.0.0.x-blokken.