ㅠㅠ 정말 속이터져서 질문합니다.
공인ip는 210.~.~.~ 이구요.
지금 컴퓨터의 사설ip는 192.168.0.5입니다.
서버 포트는
#define SERVER_PORT 8000으로 설정했습니다.
(서버의 사설ip주소는 "192.168.0.5" 입니다.)
클라이언트에 ip주소하고 포트번호를
#define SERVER_PORT 8000
#define SERVER_IP "192.168.0.5"
이렇게 설정했습니다.
클라이언트를 원본서버있는 같은컴퓨터, 같은 사설ip"192.168.0.5"인 곳에서 테스트할때는 잘 동작했습니다.
그런데 그 클라이언트를 다른 컴퓨터(다른ip, 다른 공유기, 다른pc방 등등)에서 실행시키면
예를들어 같은 공유기쓰는 사설아이피 "192.168.75.63"인 컴퓨터에서 클라이언트를 실행시키면 접속을 못합니다.
제가 또 알아보니까. 라우터. 공인ip가 필요하고 하여튼 복잡한 설명이 필요한데.