Se houver um programa que se comunique com muitos IPs diferentes na porta 4000, como posso restringir isso a apenas alguns IPs?

0

Eu tenho um programa que se comunica com outros PCs, bem como um servidor central para lidar com tudo isso na porta 4000. O que eu quero fazer é fazer com que o programa não se comunique com todos esses PCs diferentes, apenas 1 deles e o servidor central.

Estou executando o Ubuntu 16.04. Alguém poderia me ajudar com isso? Obrigado.

    
por NateDev 11.07.2017 / 17:55

1 resposta

0

Existem muitos bons documentos e guias de instruções on-line; Eu prefiro os tutoriais do Oceano Digital e recomendo-os altamente.

Como definir Um firewall com o UFW no Ubuntu 16.04

Há algumas coisas que você precisa considerar antes de mergulhar em qualquer tipo de tutorial genérico. Certifique-se de entender exatamente o que o programa que você está restringindo está tentando fazer.

Entender como um programa inicia uma sessão entre sua máquina local e o servidor remoto é importante. Você menciona 4000 / tcp: esta é a porta que o servidor escuta? O servidor estabelece outra conexão de volta ao seu computador local em 4000 / tcp? Se sim, então você precisa ativar 4000 / tcp tanto de entrada quanto de saída para seus únicos IPs confiáveis. Por que outras máquinas estão tentando se conectar à sua máquina local em 4000 / tcp, se não for o servidor?

Gostaria de aprofundar na documentação do aplicativo e ter certeza de que você entende como e por que todas as diferentes máquinas estão tentando conversar com o servidor e sua máquina local, se isso é intencional ou não, e que conseqüências bloquear 4000 / tcp para tudo, mas o servidor e um outro par podem ter.

    
por 11.07.2017 / 18:19