Minecraft 서버를 설정하고 많은 것을 만들었습니다. 이제 친구도 서버에서 게임하기를 원합니다.
집 컴퓨터에서 호스팅하고 있으며 다른 곳에서 새 서버를 설정하고 싶지 않으므로 인터넷을 통해 서버에 액세스 할 수 있어야합니다.
친구가 인터넷을 통해이 서버를 사용할 수 있도록하려면 어떻게해야합니까?
답변
사물의 구성표는 다음과 같습니다.
┌───────────┐ ┌────────┐ ┌────────┐ ┌──────────┐
│ Your │192.168.0.2 │ Your │82.15.X.Y │ Friend │192.168.0.1 │ Friend │
│ computer ├─────────────┤ router ├───────────┤ router ├─────────────┤ computer │
├───────────┤ 192.168.0.1└────────┘ 78.13.Z.T└────────┘ 192.168.0.2└──────────┘
│ Minecraft ├ Port 25565
└───────────┘
└───────────────────────────┘ └───────────────────┘ └────────────────────────────┘
Your home network Teh Internets Friend home network
마인 크래프트 서버가 가정용 컴퓨터의 포트 25565, 192.168.0.2에서 수신 대기 중입니다. 그러나 이것은이다 개인 에 연결된 경우에만 의미가 있습니다 주소 당신의 라우터. 각 라우터에는 자체 개인 주소가 있으므로 컴퓨터는 192.168.0.2에 있고 친구 컴퓨터는 192.168.0.2에있을 수 있으며 모든 것이 여전히 정상입니다.
귀하에게 연결하려면 친구에게 라우터가 인터넷에 연결된 IP 주소가 필요합니다. ISP (또는 그 이상)가이 번호를 동적으로 할당하며 “내 IP는 무엇입니까”사이트가 표시합니다. 그래서 당신의 친구에게, 당신은 82.15.XY이고, 그것이 그가 Minecraft에 들어갈 것입니다.
그러나 82.15.XY는 컴퓨터가 아니라 라우터입니다. 라우터가 해당 포트에 대한 연결로 수행 할 작업을 모르고 연결을 거부합니다. 지금 무엇?
그는 포트 25565에 연결을 시도 (마인 크래프트 서버 ‘기본 수신 대기 포트)를 보는 경우 라우터의 요구, 그는해야한다, 알고하는 전달 이입니다 – 주소 192.168.0.2에 컴퓨터에 이러한 연결을 포트 포워딩.
포트 포워딩이 작동하려면 다음 두 가지가 필요합니다.
- 홈 네트워크의 고정 IP 주소 정적 할당 DHCP 를 구성 하여 컴퓨터 *가 항상 동일한 IP 주소 (예 : 192.168.0.200)를 갖도록 할 수 있습니다.
- 포트 전달 정보 (포트 25565-192.168.0.200에 대한 모든 연결 전달)
정확한 구성 프로세스는 라우터 제조업체와 모델에 따라 다릅니다. portforward.com 과 같은 사이트 에는이 작업을 수행하기위한 확장 된 안내서가 있습니다.
* 또는보다 정확하게는 컴퓨터 네트워크 카드의 MAC 주소입니다.
답변
내 친구가 내 컴퓨터에서 실행중인 내 Minecraft 서버에 연결하도록하는 쉬운 방법은 ngrok
서버를 인터넷에 노출 시키는 무료 도구를 사용하는 것입니다.
1) http://www.ngrok.com 에서 ngrok을 다운로드 하십시오 . 무료 계정에도 가입하고 설정 지침을 따라야합니다.
2) Minecraft 서버를 시작하십시오
3) 로컬 Minecraft 서버를 공유하려면 터미널에서 다음을 실행하십시오.
ngrok tcp 25565
4) 다음과 같은 정보가 표시됩니다.
Forwarding tcp://ngrok.com:XXXXX -> localhost:25565
XXXXX가 위에있는 번호를 적어 두십시오.
5) 이제 인터넷에서 서버를 사용할 수 있습니다! 그러나 친구들은 어떻게 연결되어 있습니까?
6) 친구에게 Minecraft를 시작하도록 지시 한 다음
- “멀티 플레이어”를 클릭하십시오
- “직접 연결”을 클릭하십시오
-
다음을 작성하여 4 단계에서 적어 둔 번호를 XXXXX로 바꿉니다.
ngrok.com:XXXXX
7) 이제 Minecraft 서버에 연결되었습니다!
문제 해결 : 참고-작동하지 않으면 “직접 연결”대신 “서버 추가”를 선택하여 서버로 추가 한 다음 제공하십시오 ngrok.com:XXXXX
. 그런 다음 대신 서버에 연결하십시오!