О IP 0.0.0.0 в Django

Я бы настоятельно рекомендовал найти проект с открытым исходным кодом рядом с одним из ваших увлечений.

Во-первых, с открытым исходным кодом, потому что поддержка в основном очень дружелюбная, затем с открытым исходным кодом, потому что у других участников будет хотя бы одно сопоставимое хобби, а затем любимое занятие времяпрепровождением, чтобы вы могли видеть необходимость в инструментах и ​​т. Д.

Два проекта, с которыми я играл очень успешно:

  • Музыка: Rockbox , замена прошивки для многих mp3-плееров и портативных медиаплееров.
  • Фотография: CHDK , дополнение прошивки для многочисленных компактных фотокамер Canon.

43
задан Anto 12 September 2013 в 00:09
поделиться

3 ответа

0.0.0.0: 80 - это ярлык, означающий «привязать ко всем IP-адресам, которые поддерживает этот компьютер». 127.0.0.1:80 делает привязку только к интерфейсу «lo» или «loopback». Если у вас всего одна сетевая карта с одним IP-адресом, вы можете явно привязать к ней, например, 192.168.1.1:80 (if 192.168.1.1 был вашим IP-адресом), или вы можете указать все IP-адреса, на которые отвечает ваш компьютер, но 0.0.0.0:80 - это ярлык для этого.

55
ответ дан 11 November 2019 в 23:22
поделиться

127.0.0.1 - это интерфейс обратной связи , также известный как localhost ; это адрес, который доступен только с того же компьютера, так как в действительности ничего не передается по сети. 0.0.0.0 означает "прослушивать все интерфейсы" и, таким образом, будет прослушивать соединения на всех IP-адресах, которые есть у машины (вероятно, только на одном).

10
ответ дан 11 November 2019 в 23:22
поделиться

127.0.0.1 - это локальный (петлевой) IP-адрес, а не IP-адрес этого компьютера в сети. Чтобы получить доступ к серверу по сети, вам необходимо знать его сетевой IP-адрес

2
ответ дан 11 November 2019 в 23:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: