Wenn ich einen Server mit einer Sicherheitsgruppe starte, die den gesamten Datenverkehr in mein privates Subnetz zulässt, wird eine Warnung angezeigt, dass er möglicherweise für die Welt geöffnet ist.
Wenn es ein privates Subnetz ist, wie kann das sein?
networking
amazon-web-services
amazon-vpc
Developr
quelle
quelle
Antworten:
Der Hauptunterschied ist die Route für 0.0.0.0/0 in der zugehörigen Routentabelle.
Ein privates Subnetz legt diese Route auf eine NAT-Instanz fest. Private Subnetzinstanzen benötigen nur eine private IP-Adresse und der Internetverkehr wird über das NAT im öffentlichen Subnetz geleitet. Sie könnten auch keine Route zu 0.0.0.0/0 haben, um es zu einem wirklich privaten Subnetz ohne Internet-Zugang zu machen .
Ein öffentliches Subnetz leitet 0.0.0.0/0 über ein Internet-Gateway (igw). Für Instanzen in einem öffentlichen Subnetz sind öffentliche IP-Adressen erforderlich, um mit dem Internet zu kommunizieren.
Die Warnung wird auch für private Subnetze angezeigt, auf die Instanz kann jedoch nur in Ihrem vpc zugegriffen werden.
quelle
Wie hier dokumentiert
PUBLIC SUBNET Wenn der Datenverkehr eines Subnetzes an ein Internet-Gateway weitergeleitet wird, wird das Subnetz als öffentliches Subnetz bezeichnet. PRIVATE SUBNET Wenn ein Subnetz keine Route zum Internet-Gateway hat, wird das Subnetz als privates Subnetz bezeichnet.
quelle