127.0.0.1 è l'indirizzo IP assegnato alla tua interfaccia di loopback . La definizione generale di " loopback " è la seguente:
Loopback, or loop-back, refers to the routing of electronic signals,
digital data streams, or flows of items back to their source without
intentional processing or modification. This is primarily a means of
testing the transmission or transportation infrastructure.
Il nome host localhost , esegue il mapping all'indirizzo di loopback.
Quindi, in ordine l'indirizzo di loopback non va da nessuna parte, ma "torna indietro" all'host di origine. In questo modo è possibile installare e testare un servizio Web o un servizio di database, ecc. Senza mai essere connessi a una rete.
Per consentire ad altri computer di accedere ai servizi, è necessario utilizzare l'indirizzo IP sulla LAN. Questo di solito è eth0
se sei collegato.
# ifconfig -a
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=10b<RXCSUM,TXCSUM,VLAN_HWTAGGING,AV>
ether a8:20:66:39:2c:1c
inet6 fe80::aa20:66ff:fe39:2c1c%en0 prefixlen 64 scopeid 0x4
inet 192.168.1.100 netmask 0xffffff00 broadcast 192.168.1.255
Quindi, per il mio Mac, il mio indirizzo IP è 192.168.1.100. Se si emette lo stesso comando, si dovrebbe essere in grado di trovare il proprio indirizzo particolare. Questo è l'indirizzo che devi usare per accedere al tuo computer.