Якщо прив’язати сокет у Python до localhost, 8200 це можна отримати через http: // localhost: 8200 / . але не http: // xxxx: 8200 /
Якщо прив’язати сокет у Python до xxxx, 8200, ім'я машини, 8200, це доступно через http: // xxxx: 8200 / та http: // ім'я машини: 8200 / , але не http: // localhost: 8200 /
Я подумав, що localhost означає "цю машину", і що за допомогою неї "повернеться" до ip-адреси машини, але, здається, це інші ips.
Чи завжди 127.0.0.1 відрізняється ip-адресою від ip-адреси машин?
оновлення:
Я розумію, що фактичні числа різні, але що робить циклічний зворот?
Наприклад, у wikepedia сказано, що
"вказівка веб-браузера на 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
Дякую всім за допомогу