• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

애매한 질문

21.09.12 20:05 작성 조회수 152

0

루키 강사님 제 질문이 잘 이해가 될지 모르겠습니다만, 일단 제가 궁금한것은 일단 이번 강의에서는 dummyclient랑 servercore랑 같은 컴퓨터에 실행하면서 서로 dns와 아이피주소를 이용해 정보를 간단하게 주고 받았는데 만약에 인터넷이 연결돼있는 컴퓨터 2대가 있을때 하나는 우리가 만든 dummyclient 파일을 가지고 있고 다른 하나는 servercore를 가지고 있을때 이때 servercore를 먼저 실행시키고 그 다음 dummyclient를 실행시키면 둘다 정보를 주고 받을 수 있나요? 일단 제 개인적인 생각으로는 안될거같은데 그래도 궁금해서요. 

답변 1

답변을 작성해보세요.

0

지금은 개발 단계니까 그렇게 한 것이구요.
실제로는 클라가 서버를 뜨는 컴퓨터의 고정IP를 이용해 접속해야 합니다.
다만 특정 고정IP를 클라에서 하드코딩하면, 
서버 주소가 바뀔 때의 처리가 되지 않기 때문에,
반드시 도메인을 이용해야 합니다.
DNS에서 D(Domain)이란 www.naver.com 같은 주소를 말하는데요.
나중에 서버를 운영하려면 도메인을 하나 구입하고,
www.naver.com <-> 고정IP로 변환되게
도메인 서버를 운영하거나 AWS에서 임대하면 됩니다. (얼마 안함)

당장 거기까지 가지 않고 간단한 모바일 기기 <-> 서버 접속 테스트가 목적이라면
같은 wifi 망을 이용해서 로컬ip 주소를 이용해서 접속하면 됩니다.