Routrar både moderna och föråldrade tillåter användare att ställa in statiska IP-adresser för enheter i nätverket, men vad är den praktiska användningen av statiska IP-adresser för en hemanvändare? Läs vidare när vi utforskar när du ska och inte bör tilldela en statisk IP.
Bästa How-To Geek,
Efter att ha läst igenom din fem saker att göra med en ny routerartikel , Jag kikade runt i kontrollpanelen på min router. En av de saker jag hittade bland alla inställningar är en tabell för att ställa in statiska IP-adresser. Jag är ganska säker på att det avsnittet är självförklarande så mycket som jag förstår att det gör att du kan ge en dator en permanent IP-adress, men jag förstår inte riktigt varför? Jag har aldrig använt det avsnittet förut och allt i mitt hemnätverk verkar fungera bra. Ska jag använda den? Det är uppenbarligen där av någon anledning, även om jag inte är säker på vad den anledningen är!
Vänliga hälsningar,
IP Curious
DHCP kontra statisk IP-uppgift
För att hjälpa dig att förstå tillämpningen av statiska IP-adresser, låt oss börja med den inställning du (och de flesta läsare för den delen) har. De allra flesta moderna datornätverk, inklusive det lilla nätverket i ditt hem som styrs av din router, använder DHCP (Dynamic Host Configuration Protocol). DHCP är ett protokoll som automatiskt tilldelar en ny enhet en IP-adress från poolen av tillgängliga IP-adresser utan någon interaktion från användaren eller en systemadministratör. Låt oss använda ett exempel för att illustrera hur underbar DHCP är och hur lätt det gör alla våra liv.
RELATERAD: Så här ställer du in statisk DHCP så att din dators IP-adress inte ändras
Tänk dig att en vän besöker sin iPad. De vill komma in i ditt nätverk och uppdatera några appar på iPad. Utan DHCP måste du hoppa på en dator, logga in på routerns administratörspanel och manuellt tilldela en tillgänglig adress till din väns enhet, säg 10.0.0.99. Den adressen skulle tilldelas permanent till din väns iPad om du inte gick in senare och släppte adressen manuellt.
Men med DHCP är livet så mycket lättare. Din vän besöker, de vill hoppa i ditt nätverk, så du ger dem Wi-Fi-lösenordet för att logga in och du är klar. Så snart iPad är ansluten till routern kontrollerar routerns DHCP-server den tillgängliga listan med IP-adresser och tilldelar en adress med ett inbyggt utgångsdatum. Din väns iPad ges en adress, ansluten till nätverket och sedan när din vän lämnar och använder inte längre nätverket, den adressen återgår till poolen för tillgängliga adresser redo att tilldelas till en annan enhet.
Allt som händer bakom kulisserna och förutsatt att det inte finns ett kritiskt fel i routerns programvara, behöver du aldrig ens vara uppmärksam på DHCP-processen eftersom den blir helt osynlig för dig. För de flesta applikationer, som att lägga till mobila enheter i ditt nätverk, allmän datoranvändning, videospelkonsoler etc., är detta ett mer än tillfredsställande arrangemang och vi bör alla vara glada över att ha DHCP och inte belastas med besväret med att manuellt hantera vår IP-tilldelningstabeller.
När ska du använda statiska IP-adresser
Även om DHCP är riktigt bra och gör våra liv enklare, där är situationer där det är ganska praktiskt att använda en manuellt tilldelad statisk IP-adress. Låt oss titta på några situationer där du vill tilldela en statisk IP-adress för att illustrera fördelarna med att göra det.
Du behöver tillförlitlig namnupplösning i ditt nätverk för datorer som måste hittas konsekvent och exakt. Även om nätverksprotokoll har utvecklats genom åren och merparten av tiden använder ett mer abstrakt protokoll som SMB (Server Message Block) för att besöka datorer och delade mappar i ditt nätverk med den välbekanta // officecomputer / shared_music / style-adressen fungerar bara bra , för vissa applikationer faller det isär. Till exempel när ställa in mediasynkronisering på XBMC Det är nödvändigt att använda IP-adressen för din mediekälla istället för SMB-namnet.
Varje gång du litar på en dator eller en mjukvara för att exakt och omedelbart hitta en annan dator i ditt nätverk (som är fallet med vårt XBMC-exempel - klientenheterna måste hitta mediaservern som är värd för materialet) med minst chans att fel, tilldela en statisk IP-adress är vägen att gå. Direkt IP-baserad upplösning är fortfarande den mest stabila och felfria metoden för kommunikation i ett nätverk.
Du vill införa ett mänskligt vänligt numreringsschema på dina nätverksenheter. För nätverksuppdrag som att ge en adress till din väns iPad eller din bärbara dator bryr du dig troligen inte var i det tillgängliga adressblocket IP kommer ifrån eftersom du inte behöver veta (eller bry dig). Om du har enheter i ditt nätverk som du regelbundet använder med kommandoradsverktyg eller andra IP-orienterade applikationer kan det vara riktigt användbart att tilldela permanenta adresser till dessa enheter i ett system som är vänligt för det mänskliga minnet.
Till exempel, om den lämnas till sina egna enheter, skulle vår router tilldela någon tillgänglig adress till våra tre Raspberry Pi XBMC-enheter. Eftersom vi ofta prickar med dessa enheter och får åtkomst till dem via deras IP-adresser, var det vettigt att tilldela adresser till dem permanent som skulle vara logiska och lätta att komma ihåg:
.90-enheten ligger i källaren, .91-enheten ligger på första våningen och .92-enheten ligger på andra våningen.
Du har en applikation som uttryckligen bygger på IP-adresser. I vissa applikationer kan du bara smidiga en IP-adress för att hänvisa till andra datorer i nätverket. I sådana fall skulle det vara extremt irriterande att behöva ändra IP-adressen i applikationen varje gång IP-adressen till fjärrdatorn ändrades i DHCP-tabellen. Att tilldela en permanent adress till fjärrdatorn hindrar dig från besväret med att uppdatera dina applikationer ofta. Det är därför det är ganska användbart att tilldela alla datorer som fungerar som en server av något slag till en permanent adress.
Tilldela statiska IP-adresser det smarta sättet
Innan du bara börjar tilldela statiska IP-adresser åt vänster och höger, låt oss gå igenom några grundläggande tips för nätverkshygien som sparar dig mot huvudvärk på vägen.
RELATERAD: Hur och varför alla enheter i ditt hem delar en IP-adress
Kontrollera först vilken IP-pool som finns tillgänglig på din router. Din router kommer att ha en total pool och en pool som är specifikt reserverad för DHCP-uppdrag. Den totala poolen som är tillgänglig för hemroutrar är vanligtvis 10.0.0.0 till 10.255.255.255 eller 192.168.0.0 till 192.168.255.255. Därefter är en mindre pool reserverad för DHCP-servern inom dessa intervall, vanligtvis cirka 252 adresser i ett intervall som 10.0.0.2 till 10.0.0.254. När du väl känner till den allmänna poolen bör du använda följande regler för att tilldela statiska IP-adresser:
- Tilldela aldrig en adress som slutar på .0 eller .255, eftersom dessa adresser vanligtvis är reserverade för nätverksprotokoll. Detta är anledningen till att IP-adresspoolen ovan slutar vid .254.
- Tilldela aldrig en adress till början av IP-poolen, t.ex. 10.0.0.1 eftersom startadressen alltid är reserverad för routern. Även om du har ändrat IP-adressen till din router av säkerhetsskäl , föreslår vi fortfarande att du inte tilldelar en dator.
- Tilldela aldrig en adress utanför den totala tillgängliga poolen av privata IP-adresser. Det betyder att om din routers pool är 10.0.0.0 till 10.255.255.255 ska varje IP du tilldelar (med tanke på de två tidigare reglerna) falla inom det intervallet. Med tanke på att det finns nästan 17 miljoner adresser i poolen är vi säkra på att du kan hitta en du gillar.
Vissa människor föredrar att bara använda adresser utanför DHCP-intervallet (till exempel lämnar de 10.0.0.2 till 10.0.0.254 blocket helt orörda) men vi känner inte starkt nog för att vi anser att det är en regel. Med tanke på sannolikheten för en hemanvändare som behöver 252 enhetsadresser samtidigt, är det helt bra att tilldela en enhet till en av dessa adresser om du föredrar att hålla allt i, säg, 10.0.0.x-blocket.