Ich bin in einem Computercamp und habe festgestellt, dass jedes mit dem Netzwerk verbundene Gerät eine andere öffentliche IP-Adresse hat, was mich sehr überrascht hat. Noch seltsamer ist, dass ihre öffentlichen IPs genau den privaten IPv4-Adressen entsprechen. Wie ist das möglich?
networking
internet
ip
ip-address
ipv4
Fackel-Katze
quelle
quelle
Antworten:
Sie besitzen einen IP-Bereich und stellen über diesen Bereich eine direkte Verbindung zum WAN (Internet) her, anstatt sich hinter NAT (Network Address Translation) zu verstecken. Grundsätzlich wurde NAT für Umgebungen entwickelt, in denen nicht genügend öffentliche IP-Adressen für alle Computer im Netzwerk vorhanden sind, sodass sich alle hinter einem Pool von (einer oder mehreren) öffentlichen IP-Adressen verstecken können. Wenn Sie mindestens eine öffentliche IP-Adresse pro Computer haben, ist die Verwendung von NAT eine Frage der Wahl.
quelle
mit.edu
hat oder hatte MIT (wie in ) einen größeren IP-Adressblock als China.In früheren Zeiten (vor der Einführung des öffentlichen Internets im Jahr 1991 ) waren Technologien wie NAT nicht üblich, und die meisten Betreiber verwendeten keine RFC1918- Adressen. Sie haben das Internet nicht wie heute üblich in öffentliche und private Bereiche unterteilt.
In den Anfängen haben Unternehmen riesige Blöcke öffentlicher IPs geholt, indem sie ganze / 8-Netzwerke reserviert hatten, die jeweils aus 16.777.216 diskreten Adressen bestanden. Das US-Verteidigungsministerium besitzt 13 solcher Blöcke. Hier finden Sie bekannte Eigentümer von / 8-Blöcken: https://en.wikipedia.org/wiki/List_of_assigned_/8_IPv4_address_blocks#List_of_assigned_.2F8_blocks
Es ist viele Jahre her, dass Blöcke dieser Größe aufgrund der Verarmung des IPv4-Adressraums neuen Registranten zur Verfügung standen. Daher waren Technologien wie NAT- und RFC1918-Netzwerke erforderlich, um die Anzahl der für den Netzwerkzugriff erforderlichen öffentlichen IPs zu begrenzen. Große Organisationen behalten jedoch ihre Blöcke, so dass sie sie selbst verwenden oder an andere vermieten können.
quelle
Dies ist , wie das Internet ist angeblich an der Arbeit.
Leute haben angefangen, private Adressbereiche und NAT zu verwenden, weil die Anzahl der freien IP-Adressen aufgebraucht wurde. Und dann stellten die Leute fest, dass die Verwendung von NAT einfacher war als die Verwendung einer richtigen Firewall, obwohl dies eigentlich nicht der Fall war.
Wenn Sie die IP-Adressen abrufen und eine geeignete Firewall nach Bedarf konfigurieren können, ist dies eine gute Arbeitsweise. Mit IPv6 wird es hoffentlich häufiger
quelle
Ihre einzige Beschränkung in der Anzahl der IP-Adressen, die sie besitzen. Die öffentlichen Adressen werden höchstwahrscheinlich in ihrem Router konfiguriert und basierend auf den lokalen Adressen weitergeleitet.
Aufgrund des Mangels an IPv4-Adressen ist es in der Tat ungewöhnlich, so viele öffentliche Adressen zu verschwenden, aber ich vermute, dass sie die Last aus Gründen der Netzwerkleistung und der Sicherheit wahrscheinlich auf diese aufteilen. Dies kann über die Routing-Tabelle oder die Firewall-Regeln des Routers (oder eine Kombination aus beiden) verwaltet werden.
In bestimmten Netzwerkdesigns kann sich die verwendete öffentliche IP-Adresse im Laufe der Zeit ändern.
quelle
Es ist unmöglich, dass ein Computer dieselbe öffentliche und private IPv4-Adresse hat. Es handelt sich entweder um eine private IP, die (gemäß RFC1918 ) im Bereich 192.168.xxx.xxx, 172.16.xxx.xxx oder 10.xxx.xxx.xxx liegt, oder um eine öffentliche IP, bei der es sich um eine beliebige andere Adresse handelt.
EDIT: Ja, ich bin mir bewusst , Sie können öffentliche IP - Adressen in Ihrem LAN verwenden. Niemand tut dies jedoch aufgrund von Standards und der Tatsache, dass Sie im Internet nicht auf diese Adressen zugreifen können. Mir ist auch bewusst, dass es andere Adressräume als öffentliche und private gibt, aber auch diese werden von niemandem verwendet, und Sie werden ihnen daher nicht begegnen.
Es ist möglich, dass jeder Computer eine andere öffentliche IP-Adresse hat. Dies bedeutet lediglich, dass unabhängig von der Einrichtung, in der Sie das Recht zum Kauf mehrerer IP-Adressen und ihrer Router erworben haben, jedem Computer eine IP-Adresse zugewiesen werden kann. Sie könnten dies wahrscheinlich sogar zu Hause tun, wenn Sie möchten.
Angenommen, was Sie über jeden Computer mit denselben öffentlichen und privaten Adressen gesagt haben, ist meine Vermutung, dass jeder Computer nur eine öffentliche Adresse hat. Dazu müsste das Unternehmen lediglich das Recht auf mehrere Adressen erwerben und den DHCP-Server so konfigurieren, dass jedem Computer eine Adresse im zugewiesenen Bereich zugewiesen wird.
quelle