2017-12-08 19 views
0

임 내 작업 공간 (LAPTOP)에서 잘 작동C 번호는 - TCPListener 내 컴퓨터에서 시작하지

Everythings 소켓을 통해 일부 데이터를 전달해야 클라이언트 - 서버 응용 프로그램에 대한 작업 (소켓) 그리고 난에서 테스트하기로 결정 다른 기계, 그리고 작동하지 않습니다.

오류는 컴퓨터가 적극적으로이

나는 포트가 기계에 netstat -a를 사용하여 청취하고 거기/실행 확인하려고했습니다 거부 것을 보여준다. 또한 Windows 방화벽을 끄고 응용 프로그램을 시작할 수 있도록 구성 해보십시오. 여전히 작동하지 않습니다.

이 유형의 문제가 발생한 사람이있는 경우 내가 지금 필요한 것이 당신의 도움입니다. 고맙습니다!

+0

아마 하드 코드 된 포트 번호입니까? –

+0

네트워킹 LAN 및 WAN을 전문으로하는 사람과 함께해야합니다. – MethodMan

+0

청취자는 포트 번호가있는 IPAddress.Any를 사용해야합니다. 다른 응용 프로그램이 netstat에서 볼 수있는 것과 동일한 포트 번호를 사용하는 경우에만 청취자와 함께 "적극적으로 거부"해야합니다. – jdweng

답변

0

이 문제는 이미 해결되었습니다.

IPAddress.ANY는 IPV4 및 IPV6을 포함한 모든 IPAddresslist를 제공합니다. 기계가 IPAddress (IPV6)를 잘못 가져 왔습니다. 내가 한 것은 내 자신의 검사기 모듈을 사용하여 주소 목록을 구문 분석하는 것입니다. IPV4 만 가져 와서 TCPListener에 설정하십시오.

BTW. 도움이되는 사람들을 감사하십시오! 다음 시간까지.