O servidor Apache precisa ser informado sobre quais dispositivos Ethernet ouvir conexões. É provavelmente por padrão apenas escutar no localhost, você pode adicionar entradas para que ele também escute em 172.31.1.3.
Dê uma olhada nos documentos do Apache .
Você provavelmente precisará fazer o seguinte:
- Pare o servidor XAMPP, se já estiver em execução.
- Abra o arquivo
[XAMPP Installation Folder]/apache/conf/httpd.conf
. - Procure a string * Listen 80 * (suponho que o seu XAMPP estivesse usando a porta 80.
- Caso contrário, basta procurar a string 'Listen'). Este é o número da porta que o XAMPP usa.
- Altere este 80 para 172.31.1.3:80.
- Agora salve e reinicie o servidor XAMPP e pronto.