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

안드로이드 소켓 서버, PC 클라이언트 질문입니다.

0 추천
안녕하세요.

안드로이드를 소켓 서버로 쓰고 pc에서 클라이언트를 하려 하는데요.

안드로이드 ip에 접속이 잘 되지 않네요..

아이피 확인은 Enumeration<NetworkInterface>와 네이버에 내 아이피로 확인을 하였는데

둘다 값이 다르게 나오네요. 두 개 다 써서 접속을 시도해봤는데 이상하게 접속이 안됩니다 ㅠㅠ

다른 방법이 있는건가요?

 

p.s 안드로이드는 와이파이가 아닌 4g를 사용하였습니다.
배쟁 (760 포인트) 님이 2017년 6월 21일 질문

1개의 답변

0 추천
 
채택된 답변
아마도 통신사에서 안드로이드에 사설 IP를 할당해줄 겁니다.

아마도,. 공인 IP 를 가진 통신 중계용 서버가 필요할 겁니다.

홀펀칭을 사용하면 UDP 통신이 가능할 수 있습니다.

이것도 공인 IP를 가진 서버가 필요하며, 통신사에 따라서 UDP 홀펀칭이 불가능할 수 있습니다.
JINASYS (5,630 포인트) 님이 2017년 6월 21일 답변
배쟁님이 2017년 6월 22일 채택됨
...