마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

TCP 통신 질문 드립니다.

0 추천
안녕하세요.

C#으로 만든 간단한 서버 프로그램과 android로 만든 클라이언트 프로그램 연결을 테스트 하고 있습니다.

그런데 한 공유기로 같은 망(wifi)을 사용하여 서버에는 ip : 192.168.0.27,  port : 5000

클라이언트에도 같은 ip와 port 번호를 사용하여 통신 되는지 확인 하였습니다.

 

그런데

공유기를 포트포워딩후 android 클라이언트와  C# 서버 통신이 되지 않습니다.

서버에는 고정 아이피 118.36.xxx.xxx 와 포트 포워딩한 포트번호 19132 로 세팅하고

클라이언트에서는 서버에 세팅한 ip와 port 번호를 사용하는것이 맞는지요??

아니면 android 폰을 세팅 해주어야 하는것이 있는지요??

그리고 서버에 118.36.xxx.xxx 를 ip에 넣어주니 오류가 납니다.

아시는 분들 답변 부탁드립니다. 감사합니다.

참고로 테스트 폰은 g3 beat 입니다.
깡갱 (660 포인트) 님이 2015년 3월 10일 질문

1개의 답변

+1 추천
현재 상황이 이해하기 어렵지만.. ㅠ

제대로 작동하려면

(클라이언트)                           (공유기)                                           (서버)

118.36.xxx.xxx                    118.36.xxx.xxx :19132 를                       192.168.0.27

포트 19132 접속   ----> 192.168.0.27:5000으로 포트포워딩 ---->    5000 리슨

 

으로 되어야 합니당.
mamondebaltob (32,750 포인트) 님이 2015년 3월 10일 답변
감사합니다. 덕분에 해결 되었습니다.
...