Estou tentando estabelecer uma conexão TCP com uma máquina Windows executando algum software de terceiros; infelizmente, não consigo fazer a conexão ser bem-sucedida.
Em exibição:
netstat -an
Mostra que o meu serviço está vinculado:
Proto Local Address Foreign Address State
TCP 0.0.0.0:1234 my-pc-name:0 LISTENING
Agora, o que é estranho para mim é que - o endereço local está correto, o serviço deve estar vinculado a todas as interfaces; o que está incorreto, é o Foreign Address
. Onde isso é definido e como eu mudaria isso?
Parece-me que a pilha de rede aceitará apenas conexões originadas da mesma máquina e lançará CONNECTION_REFUSED para todos os outros dispositivos que tentarem enviar um pacote.
Onde está esse endereço estrangeiro definido e como posso alterá-lo?