Como posso verificar quais portas um aplicativo está usando para que eu possa ativá-las no ufw?

1

Com o breve fim do Ubuntu One, comecei a procurar outras maneiras de armazenar backup na nuvem. Eu já tinha o cliente Dropbox instalado e tenho armazenado cópias de segurança lá por enquanto.

Não querendo usar todo o meu espaço, isso me levou a procurar maneiras de gerenciar minhas outras nuvens pessoais com o Google, o OneDrive e o Box. Depois de algumas pesquisas, encontrei uma solução. > aqui usando o este software . Não é tão bom quanto uma solução como um cliente nativo, mas funciona.

O problema que estou encontrando é com o UFW ativado, o cliente não pode se conectar. Eu olhei através do FAQ do SMES e vasculhei a internet até os meus olhos sangrarem sem sucesso.

Existe alguma maneira de descobrir quais portas precisam ser abertas no UFW para que isso funcione sem desligar o UFW?

    
por Ghostwalker 06.04.2014 / 02:49

1 resposta

1

Parece que você está perguntando quais portas estão abertas no seu computador. Você pode dizer isso com os comandos nmap e ifconfig .

Instale o nmap com:

sudo apt-get install nmap

Execute ifconfig e encontre a interface de rede que você está usando (a ethernet geralmente usa eth0 e o wifi usa wlan0 ). Procure o endereço inet . Este é o seu endereço local.

Analise agora o seu computador em busca de portas abertas com o nmap:

sudo nmap -p 1-65535 <address>  

Em que <address> é o endereço inet que você encontrou anteriormente. Isto fará uma varredura em seu computador e lhe dirá quais daemons / serviços estão escutando em quais portas. Seu programa deve estar lá.

Você precisará permitir essa porta através do ufw com:

sudo ufw allow proto tcp from any to any port <port> 

Ou apenas:

sudo ufw allow <port>/tcp 

Onde <port> é a porta que acabamos de encontrar.

    
por Seth 06.04.2014 / 05:27