Если привязать сокет в Python к localhost, 8200 это доступно через http: // localhost: 8200 / . но не http: // xxxx: 8200 /
Если привязать сокет в Python к xxxx, 8200, machinename, 8200, это доступно через http: // xxxx: 8200 / и http: // machinename: 8200 / , но не http: // localhost: 8200 /
Я подумал, что localhost означает «этот компьютер», и что при его использовании «возвратится» к IP-адресу компьютера, но, похоже, это разные ips.
Всегда ли 127.0.0.1 отличается IP-адресом от IP-адреса компьютера?
Обновить:
Я понимаю, что реальные цифры разные, но что делает петля?
Например, википедия говорит, что
«указание веб-браузера на URL-адреса http://127.0.0.1/ или http: // localhost / откроет собственный веб-сайт этого компьютера»
но этот веб-сайт также будет доступен в xxxx, и предположительно будет настроен с одним сокетом в xxxx. Так как же тогда работают обе ссылки?
вывод:
Я думаю, что я наконец понимаю, что 127.0.0.1 и xxxx работают так
--127.0.0.1 ==\
>- Computer
--x.x.x.x ==/
и не
--127.0.0.1 ==\
--------------- x.x.x.x >- Computer
или
--x.x.x.x ==\
--------------- 127.0.0.1 >- Computer
Спасибо всем за помощь