Instalei o nginx usando ports e o iniciei com o sudo. O acesso à página de boas-vindas do nginx a partir do host local funciona perfeitamente, mas o acesso a partir de um computador externo falha.
Fazer um nmap no computador do lado de fora revela
80/tcp filtered http
Tão claramente que o firewall do mac está bloqueando a porta. Em seguida, prossigo para adicionar o executável nginx à lista de exceções do firewall, no entanto, o nmap ainda aparece como a porta 80 sendo filtrada e não consigo acessar a página da web. O binário exato que está na lista é / opt / local / sbin / nginx que, a meu conhecimento, parece correto
Alguma idéia do que devo fazer? Obrigado!
PS Desligar o firewall me permite acessar o site do mundo exterior, no entanto, essa não é a solução ideal.
sudo lsof -i:80
para garantir que realmente o nginx esteja ouvindo (e que está escutando em todos os IPs, não apenas em 127.0.0.1).