2016-04-06 13 views
0

Angenommen, ich möchte eine Anfrage an einen anderen Computer im selben lokalen Netzwerk umleiten. Ich kann seine private IP-Adresse oder seine öffentliche IP-Adresse verwenden. Wird der Private eine schnellere Leistung erreichen?NginX: lokale IP vs. öffentliche IP

proxy_pass http://192.168.0.101; # Private IP 

gegen

proxy_pass http://100.200.300.40; # Public IP 

Antwort

0

Wie Sie ein lokales Netzwerk verwenden, würde ich nur die private IP-Adresse. Dies würde den Nginx-Daemon auf das lokale Netzwerk beschränken und ihn nicht für die Welt öffnen, die Sicherheitsimplementierungen direkt auf dem Rechner erzeugen könnte.

Es gibt einen Leistungsunterschied, den Sie sehen können, wurde unter dieser Frage beantwortet. Ich kann den Unterschied nicht schätzen, da es viele Variablen gibt, die zu diesen Leistungsunterschieden führen können.

https://networkengineering.stackexchange.com/questions/20612/difference-in-latency-between-public-and-internal-ip-addresses