Como abrir uma porta específica no ubuntu?


15

O cliente do SoulSeek, Nicotine +, verifica minhas portas abertas durante a configuração inicial e promete que o número de porta de que precisa está fechado, me impedindo de cerca de 50% dos usuários. Existe alguma maneira de abrir essa porta específica para o aplicativo usar?

RUnning ubuntu desktop 13.04. Não instalei nenhum firewall manualmente, mas não tenho certeza se ele está incluído na instalação padrão.


Você está executando o Ubuntu Desktop ou Server? Está executando algum firewall?
— Mitch

Área de trabalho (Trusty) e nenhum firewall adicional instalado
— charlie

Respostas:


7

Execute isso na linha de comando; deve resolver o problema:sudo iptables -A INPUT -m conntrack --ctstate NEW,RELATED,ESTABLISHED -j ACCEPT

Para fazer uma porta específica:

sudo iptables -A INPUT -p <tcp OR udp> <--dport OR --sport> <port> -j ACCEPT

INPUTé a cadeia de tráfego de entrada. -pé protocolo ( tcpou udp --dportou --sportespecificar permitindo destino ou porta de origem. -jé "salto" e sua onde você ACCEPT, REJECTou DROPo pacote (s)

Detalhes sobre iptablespodem ser encontrados lendo a página de manual. Como você é iniciante, provavelmente achará isso útil: http://www.netfilter.org/documentation/HOWTO//packet-filtering-HOWTO.html


11
@ J Moore: Obrigado, mas onde coloco o número da porta? Também ajudaria se você pudesse colocar em uma linha sobre quais são esses argumentos?
— 10133 charlie

11
Tentei os métodos acima e, apesar de achar que eles devem funcionar, a página de verificação de porta do cliente: tools.slsknet.org/porttest.php?port=2234 sempre mostra que a porta está FECHADA. Alguma ideia?
— charlie

0

Você precisa instalar pelo menos um firewall, porque ele não está instalado na instalação padrão no ubuntu.

para 32 bits
- Firestarter
para 64 bits
- Firestarter

  • Instale e abra o firestarter, adicione a política de entrada com este ip: 0.0.0.0/0   (para permitir todos os endereços IP)
  • Adicione as portas que você precisa abrir.
  • Em seguida, clique em aplicar o botão de alterações.

Eu não acho que isso esteja resolvendo o problema. Também claramente o op tem pouca idéia de como executar o que você acabou de apresentar.
— Sinekonata 28/04
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.