Não é possível abrir uma porta OS X El Capitan 10.11.3

3

Eu segui as instruções mencionadas no blog abaixo para abrir uma porta no Mac. Mas eu vejo ainda ver que minha porta está fechada depois de seguir todas essas instruções. Existe alguma mudança que precisa ser feita para o OS X Elcapitan? Qualquer ajuda é apreciada /

link

nmap -p 1234 localhost

Isso gerará o status.

Relatório de varredura do Nmap para o host local (127.0.0.1) O host está ativo (latência de 0.00013s). PORT STATE SERVICE 1234 / tcp fechou o ppp

Para abrir esta porta, adicione a seguinte linha em /etc/pf.conf sudo vim /etc/pf.conf

Abra a porta 1234 para TCP em todas as interfaces

passa em proto tcp de qualquer para qualquer porta 1234

Você pode limitar os endereços IP. substituir qualquer um com endereços permitidos.

Salve o arquivo.

Reinicie o Mac e execute o comando nmap para ver se a porta está aberta /

    
por amateur 27.08.2016 / 22:40

1 resposta

2

Você está executando algum aplicativo que esteja escutando na porta 1234? Mesmo se a porta não estiver bloqueada por pf , ela ainda será mostrada como fechada se ninguém tiver aberto .

Por exemplo, depois de desbloquear a porta como acima, em um terminal execute

$ nc -l 1234

para ter nc escuta para conexões de entrada na porta 1234. (Nada acontecerá, e você não receberá um aviso, porque netcat é apenas ... escutando .) Então, em outro terminal, execute o seu

$ nmap -p 1234 localhost

Isso deve mostrar a porta como aberta .

    
por 28.08.2016 / 00:43