Pergunta sobre conflitos de porta

1

Se dois aplicativos exigirem a mesma porta, é uma opção confiável alterar o número de porta usado por um dos aplicativos para corrigir o conflito? Além disso, como eu sei que o número acima de 4541, por exemplo, é uma porta (existe uma lista completa)?

Isso é hipotético, mas no passado eu tive conflitos de porta e me perguntei como isso poderia ser melhor resolvido.

Obrigado

    
por dotnetdev 30.06.2010 / 01:13

3 respostas

2

Se um dos aplicativos usar uma porta diferente, isso resolverá o conflito, mas poderá haver outros motivos pelos quais ele não funcionará além do escopo desta questão.

/etc/services contém uma lista de portas e serviços conhecidos.

    
por 30.06.2010 / 01:23
2

A lista de números de porta da IANA contém a lista definitiva de portas. O final da lista contém uma lista dos RFCs relevantes. A lista indica

The Dynamic and/or Private Ports are those from 49152 through 65535.

É comum que sites implementem serviços privados em portas que não estão listadas ou listadas para outros serviços. Isso resulta em problemas como os que você encontrou.

    
por 30.06.2010 / 01:35
2

A alteração da porta de um dos aplicativos do servidor resolverá o conflito, mas você precisará garantir que qualquer aplicativo cliente que precise se conectar ao servidor saiba que deve usar o novo número de porta em vez do número padrão original .

    
por 30.06.2010 / 03:47

Tags