/ / Slik angir du statiske IP-adresser på ruteren

Slik angir du statiske IP-adresser på ruteren

Rutere, både moderne og gamle, lar brukerne gjøre detangi statiske IP-adresser for enheter i nettverket, men hva er den praktiske bruken av statiske IP-adresser for en hjemmebruker? Les videre mens vi utforsker når du bør, og ikke bør tilordne en statisk IP.

Kjære How-To Geek,

Etter å ha lest over de fem tingene dine å gjøre med any ruterartikkel, pirket jeg rundt i kontrollpanelet til ruteren min. En av tingene jeg fant blant alle innstillingene er en tabell for å angi statiske IP-adresser. Jeg er ganske sikker på at delen er selvforklarende så mye som jeg får til at den lar deg gi en datamaskin en permanent IP-adresse, men jeg forstår ikke egentlig hvorfor? Jeg har aldri brukt den delen før, og alt i hjemmenettverket ser ut til å fungere bra. Bør jeg bruke det? Det er åpenbart der av en eller annen grunn, selv om jeg ikke er sikker på hva den grunnen er!

Vennlig hilsen,

IP nysgjerrig

DHCP kontra statisk IP-tilordning

For å hjelpe deg med å forstå bruken av statiskIP-adresser, la oss starte med oppsettet du (og de fleste lesere for den saks skyld). 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 tilordner en ny enhet en IP-adresse fra bassenget med tilgjengelige IP-adresser uten noen interaksjon fra brukeren eller en systemadministrator. La oss bruke et eksempel for å illustrere hvor fantastisk DHCP er og hvor enkelt det gjør alle livene våre.

I SLEKT: Slik konfigurerer du statisk DHCP slik at datamaskinens IP-adresse ikke endres

Se for deg at en venn besøker med sin iPad. De vil komme på nettverket ditt og oppdatere noen apper på iPad. Uten DHCP, må du hoppe på en datamaskin, logge inn på ruteren sitt adminpanel og tilordne en tilgjengelig adresse manuelt til vennens enhet, si 10.0.0.99. Denne adressen vil bli tilordnet permanent til vennen din på iPad med mindre du gikk inn senere og manuelt ga ut adressen.

Med DHCP er imidlertid livet så mye lettere. Vennen din besøker, de vil hoppe på nettverket ditt, så du gir dem Wi-Fi-passordet for å logge inn og du er ferdig. Så snart iPad-en er koblet til ruteren, sjekker ruteren sin DHCP-server den tilgjengelige listen over IP-adresser, og tildeler en adresse med en utløpsdato innebygd. Din venns iPad får en adresse, koblet til nettverket, og deretter når din venn forlater og bruker ikke lenger nettverket som den adressen vil returnere til bassenget for tilgjengelige adresser som er klare til å tilordnes til en annen enhet.

Alt som skjer bak kulissene og, forutsattdet er ikke en kritisk feil i ruteren programvare, du trenger aldri 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 datamaskinbruk, videospillkonsoller, etc., er dette et mer enn tilfredsstillende arrangement, og vi bør alle være glade for å ha DHCP og ikke tynge med bryet med å manuelt administrere vår IP-tildelingstabeller.

Når du skal bruke statiske IP-adresser

Selv om DHCP er veldig bra og gjør livene våre enklere, der er situasjoner der man bruker statisk manuelt tilordnetIP-adressen er ganske nyttig. 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 trenger å være konsekvent og nøyaktig. Selv om nettverksprotokoller har avansert overårene, og mesteparten av tiden ved å bruke en mer abstrakt protokoll som SMB (Server Message Block) for å besøke datamaskiner og delte mapper på nettverket ditt ved å bruke den velkjente // officecomputer / shared_music / stil-adressen fungerer helt fint, for noen applikasjoner faller det fra hverandre. For eksempel, når du konfigurerer mediesynkronisering på XBMC, er det nødvendig å bruke IP-adressen til mediekilden i stedet for SMB-navnet.

Hver gang du stoler på en datamaskin eller et stykkeprogramvare for nøyaktig og umiddelbart å finne en annen datamaskin i nettverket ditt (som tilfellet er med XBMC-eksempelet - klientenhetene trenger å finne medieserveren som er vert for materialet) med minst mulig sjanse for feil, ved å tildele en statisk IP-adresse er det veien å gå. Direkte IP-basert oppløsning er fortsatt den mest stabile og feilfrie metoden for å kommunisere i et nettverk.

Du vil pålegge nettverksenhetene et menneskevennlig nummereringsopplegg. For nettverksoppdrag som å gi en adresse tildin venns iPad eller den bærbare datamaskinen din, har du sannsynligvis ikke noe å si hvor i den tilgjengelige adresseblokken IP-en kommer fra fordi du ikke trenger å vite (eller bry deg). 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 menneskets minne.

For eksempel, hvis overlatt til sine egne enheter vårruteren vil tilordne alle tilgjengelige adresser til våre tre Raspberry Pi XBMC-enheter. Fordi vi ofte titter med disse enhetene og får tilgang til dem via deres IP-adresser, var det fornuftig å tilordne adresser til dem som vil være logiske og enkle å huske:

.90-enheten er i kjelleren, .91-enheten er i første etasje, og .92-enheten er i andre etasje.

Du har en applikasjon som uttrykkelig er avhengig av IP-adresser. Noen applikasjoner lar deg bare smidigen IP-adresse for å referere 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. Hvis du tildeler en permanent adresse til den eksterne datamaskinen, forhindrer du problemer med å oppdatere programmene dine ofte. Dette er grunnen til at det er ganske nyttig å tilordne enhver datamaskin som fungerer som en server av alle slag til en permanent adresse.

Tilordne statiske IP-adresser den smarte måten

Før du bare begynner å tildele statiske IP-adresser til venstre og høyre, la oss gå over noen grunnleggende tips for nettverkshygiene som vil redde deg fra en hodepine på veien.

I SLEKT: Hvordan og hvorfor alle enheter i hjemmet ditt deler en IP-adresse

Kontroller først hva IP-bassenget som er tilgjengelig på dinruteren er. Ruteren din vil ha et samlet basseng og et basseng som er spesielt reservert for DHCP-oppdrag. Det totale bassenget som er tilgjengelig for hjemme-rutere er vanligvis 10.0.0.0 til 10.255.255.255 eller 192.168.0.0 til 192.168.255.255. I disse områdene er et mindre basseng forbeholdt DHCP-serveren, vanligvis rundt 252 adresser i et område som 10.0.0.2 til 10.0.0.254. Når du har kjent det generelle bassenget, bør du bruke følgende regler for å tilordne statiske IP-adresser:

  1. Tildel aldri en adresse som ender i .0 eller .255, da disse adressene vanligvis er reservert for nettverksprotokoller. Dette er grunnen til at eksempelets IP-adressepool ovenfor slutter på .254.
  2. Tildel aldri en adresse helt fra starten avIP-basseng, f.eks. 10.0.0.1 som startadresse er alltid forbeholdt ruteren. Selv om du har endret IP-adressen til ruteren din i sikkerhetshensyn, vil vi likevel anbefale å tilordne en datamaskin.
  3. Tildel aldri en adresse utenom totalentilgjengelig utvalg av private IP-adresser. Dette betyr at hvis ruteren din er 10.0.0.0 til 10.255.255.255, bør hver IP du tilordner (husk de to foregående reglene) være innenfor dette området. Med tanke på at det er nesten 17 millioner adresser i det bassenget, er vi sikre på at du kan finne en du liker.

Noen mennesker foretrekker å bare bruke adresser utenforav DHCP-serien (f.eks. lar de 10.0.0.2 til 10.0.0.254-blokken være helt urørt), men vi føler oss ikke sterkt nok til det for å anse det som en direkte regel. Gitt usannsynligheten til at en hjemmebruker som trenger 252 enhetsadresser samtidig, er det helt greit å tilordne en enhet til en av disse adressene hvis du foretrekker å holde alt inne, for eksempel 10.0.0.x-blokken.