En NAT -server (Network Address Translation Server) är en router eller annan nätverksenhet som översätter privata IP -adresser som används i ett privat nätverk (som ditt hem- eller kontorsnätverk) till offentliga IP -adresser som används på det offentliga internet. Det gör detta så att flera enheter i det privata nätverket kan dela en enda offentlig IP -adress. Utan NAT skulle varje enhet behöva sin egen unika offentliga IP -adress, vilket är opraktiskt på grund av det begränsade antalet tillgängliga offentliga IP -adresser.
Här är en uppdelning av hur det fungerar och varför det är viktigt:
* Privata IP -adresser: Dessa är IP -adresser från intervall reserverade för privata nätverk. De är inte rutbara på det offentliga internet. Vanliga intervall inkluderar 10.0.0.0/8, 172.16.0.0/12 och 192.168.0.0/16.
* offentliga IP -adresser: Dessa är globalt unika IP -adresser som tilldelats av din Internet -leverantör (ISP). De krävs för kommunikation på det offentliga internet.
* Översättningen: När en enhet på det privata nätverket vill komma åt Internet ersätter NAT -servern den privata IP -adressen med sin egen offentliga IP -adress i de utgående paketen. Det håller också reda på den ursprungliga privata IP -adressen och portnumret. När ett svar kommer tillbaka från Internet använder NAT -servern denna information för att vidarebefordra svaret på rätt enhet i det privata nätverket.
Varför är Nat viktigt?
* IP -adressbevarande: Det största skälet är att bevara offentliga IP -adresser. Med miljarder enheter som behöver internetåtkomst tillåter NAT många enheter att dela en enda offentlig IP -adress.
* Säkerhet: Nat fungerar som en grundläggande brandvägg genom att dölja den interna nätverksstrukturen från omvärlden. Externa enheter kan bara se den offentliga IP -adressen för NAT -servern, inte de enskilda enheterna bakom den.
* Förenklad nätverkshantering: Det förenklar nätverksadministrationen, eftersom endast en offentlig IP -adress behöver konfigureras och hanteras.
Olika typer av NAT:
Det finns flera typer av NAT, inklusive:
* Full Cone Nat: Den vanligaste typen som tillåter alla externa värden som har kontaktat den interna värden för att kontakta den tillbaka.
* Begränsad kon Nat: Tillåter endast de externa värdarna som initierade anslutningen för att kontakta den interna värden.
* Port begränsad kon Nat: Tillåter externa värdar som initierade anslutningen från samma port för att kontakta den interna värden.
* Symmetrisk NAT: Använder en dynamisk kartläggning, vilket gör det svårt för externa värdar att initiera anslutningar till interna värdar. Detta är den mest restriktiva typen.
Sammanfattningsvis är en NAT -server en avgörande del av modern internetinfrastruktur, vilket möjliggör effektiv och säker delning av en begränsad pool av offentliga IP -adresser bland många enheter på privata nätverk.