127.0.0.1 é um IP especial reservado para localhost
. localhost
significa efetivamente "aqui": refere-se à máquina em que você está no momento. Se você chamar 127.0.0.1 na sua máquina Ubuntu, o IP refere-se à máquina Ubuntu. Se você chamar 127.0.0.1 em sua máquina Windows, o IP refere-se à máquina Windows.
Você precisa vincular seu aplicativo a um IP que possa ser acessado de outras máquinas em sua rede. Você pode encontrar esse IP, por exemplo, da saída de ip addr show
:
....
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether d8:50:e6:5b:12:85 brd ff:ff:ff:ff:ff:ff
inet 192.168.2.102/24 brd 192.168.2.255 scope global dynamic eth0
valid_lft 1777139sec preferred_lft 1777139sec
inet6 fe80::da50:e6ff:fe5b:1285/64 scope link
valid_lft forever preferred_lft forever
....
Na saída, procure o dispositivo de rede que conecta sua máquina à rede, no exemplo acima "eth0" para o primeiro dispositivo de ethernet. Depois de "inet" você vê o endereço IPv4, depois de "inet6" o endereço IPv6. Portanto, neste exemplo, a máquina pode ser acessada sob os IPs 192.168.2.102 e fe80 :: da50: e6ff: fe5b: 1285 .
Para vincular seu aplicativo ao IP que você identificou, você pode usar o comando que LeoJava postou:
php bin/console server:run 192.168.2.102:8000
Agora, você deve conseguir acessar seu aplicativo em qualquer máquina em sua rede que possa se conectar a esse IP.