В чем разница между запуском привязки сервера к 0.0.0.0 и 127.0.0. 1?

Кажется, что Rails и Django могут запускать привязку сервера к IP, либо

0.0.0.0, 127.0.0.1, or 192.168.1.2  <-- the last one is my local IP

есть ли другие варианты? Кажется, что 0.0.0.0 и 192.168.1.2 могут позволить виртуальному компьютеру на том же компьютере получить доступ к этому веб-сайту, тогда как 127.0.0.1 не может.

Однако, если это тот же самый ноутбук, с использованием localhost: 3000 (для Rails) , тогда это не имеет значения. Но в любом случае 0.0.0.0:3000 не сработает.

Как это работает? Каковы значения использования 0.0.0.0, 127.0.0.1 и 192.168.1.2?

6
задан nopole 12 September 2010 в 01:58
поделиться