Inflearn brand logo image

인프런 커뮤니티 질문&답변

이세진님의 프로필 이미지
이세진

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

외부 컴퓨터와의 통신 방법이 궁금합니다

작성

·

37

0

직접적으로 다른 컴퓨터와 통신하는 방법같은 것은 수업 커리큘럼에 나와있지 않던데

어떻게 하면 되는 건가요? 포트포워딩과 방화벽 인바운드 설정만 추가하면

외부 컴퓨터에 프로그램을 깔아서 통신할 수 있는 건가요?

답변 1

1

Rookiss님의 프로필 이미지
Rookiss
지식공유자

임시적으로는 그렇게 운영할 수 있지만
애당초 NAT 환경에서 (집에서) 서버를 운영하는 것이 이상한 것입니다.
돈 안 들이고 동접 50명 이하의 작은 게임이라면 상관없지만
그보다 규모가 커지면 정식으로 운영을 해야 합니다.
(사실 요즘은 그렇게 IP를 박으면 심사도 탈락하긴 해요)

요즘 트렌드는 AWS 같은 클라우드에서 서버를 띄우는 것인데,
도메인 주소 하나를 사서 DNS에 등록하여
도메인->IP주소 변환을 시킨 후 해당 IP로 접속시켜야 합니다.
시리즈 마지막의 AWS 운영 쪽에 살짝 관련 실습을 해보긴 합니다.

이세진님의 프로필 이미지
이세진

작성한 질문수

질문하기