Como abrir porta TCP no Ubuntu 10.10?

17

Como abrir porta TCP no Ubuntu 10.10?


fonte
Pertence ao superuser.com ou askubuntu.com .
BoltClock
1
Para o que você deseja abrir a porta? Para hospedar um serviço? usar para o tráfego de saída? O que você quer alcançar?
13335 S.Hoekstra

Respostas:

16
sudo iptables -A INPUT -p tcp --dport (port number) -j ACCEPT
zengr
fonte
Não não. Eu preciso abrir a porta no sistema, para aplicativos como cliente torrent ou servidor apache.
@Romka não, não, isso não é como você fazer uma pergunta, mais informação necessária, esta resposta está correta
SSH Este
5

Tiro na escuridão:

sudo ufw allow 80

Agora há uma regra no firewall do ubuntu que permite acesso externo à sua porta 80. Se você quiser uma regra mais específica, consulte man ufw. Se você estiver em um endereço IP não roteável, precisará encaminhar a porta no seu roteador. Se você fornecer mais contexto à sua pergunta, posso ajustar esta resposta.

Casual Coder
fonte
2
Isto não funciona no Ubuntu 12.10 ... nmap localhost -p80ainda exibeCLOSED
weberc2
sudo ufw enableseria necessário primeiro em uma instalação padrão do Ubuntu, pois o ufw está desativado por padrão.
Chris Moschini
3

Sua pergunta precisa de muito mais detalhes:

  • O que você quer dizer com "abrir uma porta"? Deseja fazer isso em um programa? Basta executar um programa?
  • Qual é a sua configuração de rede? Estrutura da LAN, ligação à Internet, sistemas operacionais envolvidos, qual roteador / switch ...
  • Você tem algum firewall / NAT instalado? No seu sistema, em outro lugar da rede?

Dito isto, se você tiver a configuração doméstica "típica" (um ou mais computadores conectados a um switch / roteador combinado com uplink da Internet via DSL ou cabo): Normalmente, o combo switch / roteador / modem possui um firewall embutido. Você provavelmente precisará abrir uma porta lá. Geralmente esses dispositivos têm uma interface da Web para configuração, consulte seus manuais.

sleske
fonte
1

Sugiro Netcat : A maneira muito básica de fazer isso (via Netcat) é:

nc -l <port_number>

Exemplo:

nc -l 12569
Ruel
fonte