inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part9: MMO 컨텐츠 구현 (DB연동 + 대형 구조 + 라이브 준비)

Account Server - applicationUrl 질문드립니다

해결된 질문

682

HMiso

작성한 질문수 7

1

빌드 후 다른 pc(및 네트워크 환경)에서 현재 실행하고 있는 서버에 접속하고 싶은데 Client의 Web접속 url과 AccountServer 프로젝트의 url이 localhost로 되어있어서 접속이 안되고 있는것 같은데 이걸 어떤 값으로 설정해줘야 하는지 알 수 있을까요? ㅠㅠ 빌드시 로그인 씬은 추가해서 로그인 UI는 나오고있는 상태입니다.

MMORPG

답변 1

2

Rookiss

cmd -> ipconfig 명령어를 치시고

IPv4 주소로 테스트 바랍니다.

만약 개발 테스트가 아니라 진짜 원격으로 붙는 경우
(즉 네트워크 환경 또한 다를 경우)
내부적으로 사용하는 192.~~ 같은 주소로는 붙을 수가 없습니다.
그럴 땐 공인IP 가 필요한데 회사가 아니라면
보통 집에서 공인IP는 사용하기 힘드므로
AWS에 올리는 것이 속편합니다.
AWS에 무료 버전 Windows 운영체제가 깔린 EC2 서버를 임대해서
거기다가 개발 환경과 똑같이 Visual Studio 등등 설치해서
서버 프로젝트를 그쪽에 띄우면 손쉽게 테스트가 가능합니다.

다만 정말 끝까지 준비가 다 끝난 다음에 해보시길 추천 드리고,
그 전에는 그냥 동일 네트워크 환경(WIFI 등)을 사용해서
같은 망에서 로컬 컴퓨터로 테스트하는게 편합니다.
AWS 관련해서는 마지막 번외편 AWS 강의를 참고 바랍니다.

0

HMiso

감사합니다!

0

댕진형

안녕하세요, 선생님. 외부 아이피(공인IP)로 시도를 해보려고 해당 부분에 외부 아이피 (공인IP) 입력후 빌드 및 실행을 해보았는데,

System.Net.Sockets.SocketException (10049): 요청한 주소는 해당 컨텍스트에서 유효하지 않습니다.

라는 오류가 생깁니다!

인터넷에 검색해보니, applicationhost.config 에서 locahost 부분을 지우고 하면 된다고 하는데.. 그렇게 하더라도 우선 빌드 자체가 안되더라구요.. 다른 방법이 있을까요?

( 방화벽 및 인바운드 규칙을 바꿔서 포트를 해보아도 일단 빌드자체가 안되어서.. 문의를 드려봅니다!)

( 물론 aws 서버로 배포하는 강좌를 들으려 하지만 그전에  왜 안되는지 너무 궁금하네용.. )

=> 제 생각에 Microsoft.AspNetCore.Server.Kestrel[0] 로 보았을 때 [1] 로 해야 0.0.0.0 형식으로 받아들이는거지.. 추측이 되는데 해당 IP 형식을 바꿔야 하는걸까요..?!

마우스 이벤트 처리방법(오브젝트간 인터렉션)

0

623

1

RecvArgs_Completed에서 lock을 안하는 이유

0

518

1

Entity framework 질문드립니다.

0

576

2

json 직렬화

1

290

1

mmo 와 pvp

0

537

2

github로 프로젝트를 push, pull할 때 질문

1

530

1

Iocp 서버 관련 질문드립니다.

0

330

1

서버 관련 질문

0

399

1

DB 처리관련 질문이 있습니다

0

303

1

안녕하세요. 질문드립니다.

1

1511

2

이해한 것이 맞나 궁금합니다.

0

288

1

마이그레이션 파일이 이상합니다.

0

284

1

강의 마지막으로 질문 드립니다.

0

680

2

ItemDbId,구조 설계

0

266

1

MMO 서버 관리 질문 드립니다!

0

324

1

디비 정보 나누기

0

241

1

AccountDb 업데이트

0

309

1

콘솔창이 아니라 브라우저에서 실행

0

283

2

메모리 누수문제.

0

498

1

유니티에서 클라이언트 빌드후 실행하면 맵 로드가 안됩니다.

0

366

1

외부 네트워크에서도 접속해서 게임하기

1

340

1

유니티클라에서 패킷을 계속 보내지 않고 lockstep이나 추측항법으로 동기화를 할 수 있을까요?

0

598

1

서버 메모리와 DB 저장 관련 질문

0

371

1

JsonUtility.FromJson 관해서 질문있습니다.

0

279

1