Não é possível alcançar o aplicativo de formulários C # personalizado remotamente

1

Estou trabalhando no Windows Server 2008.

Eu tenho um aplicativo de formulários C # muito básico (não um serviço) que está escutando em uma porta, digamos 56112. Ao usar o telnet, posso conectar-me a partir do host local e enviar e receber dados. Por algum motivo, não consigo me conectar remotamente ao aplicativo. Eu sei que tenho uma conexão porque posso fazer telnet para 23 no remotamente bem.

Eu abri essa porta no firewall, criei regras no firewall avançado, desativei o firewall completamente e muito mais.

Qualquer sugestão seria ótima!

Esta é a saída do telnet:

Microsoft Telnet> open server.cc 56112
Connecting server.cc...Could not open connection to the host, on port
56112: Connect failed

A saída do nmap indica que a porta não está aberta? Eu criei as regras no Firewall do Windows (+ firewall avançado) e ainda não consigo ver essas alterações remotamente.

Starting Nmap 5.21 ( http://nmap.org ) at 2010-04-17 14:04 Pacific Daylight Time
Nmap scan report for 192.168.56.101
Host is up (0.0017s latency).
Not shown: 89 closed ports
PORT      STATE SERVICE
80/tcp    open  http
135/tcp   open  msrpc
139/tcp   open  netbios-ssn
445/tcp   open  microsoft-ds
5357/tcp  open  unknown
49152/tcp open  unknown
49153/tcp open  unknown
49154/tcp open  unknown
49155/tcp open  unknown
49156/tcp open  unknown
49157/tcp open  unknown
    
por gnucom 17.04.2010 / 04:15

2 respostas

1

Eu não sou um especialista em redes, então me diga se isso é elementar:

Com base nos padrões que vi da saída do netstat, alterei o serverSocket = new TcpListener(IPAddress.Parse("127.0.0.1"), port);
Para o% serverSocket = new TcpListener(IPAddress.Parse("0.0.0.0"), port);

Também usei o nmap, que foi muito útil, mas não relatei a porta aberta enquanto usava o IP do host local como servidor. Uma vez que eu fiz a alteração do host, notei que o nmap também relatou a porta como aberta, muito estranho na minha opinião.

    
por 18.04.2010 / 00:41
1

Hora de arrastar as ferramentas de depuração da rede:

  • O que o nmap diz se você testar o porta do sistema remoto?
  • O que a interação parece se você capturar os dados usando wireshark quando você tenta se conectar? Você recebe um RST?
por 17.04.2010 / 11:56