기본적인 서버 준비는 이 아래 블로그에 잘 정리되어있어서 내가 쓸 필요는 없다고 생각한다!!
3만원으로 마인크래프트 평생 서버 만들기 (feat. 라즈베리파이)
마인크래프트는 싱글보단 멀티 플레이에서 빛을 발한다. 그중에서도 친구들과 함께하는 마인크래프트는 정말 재미있다. 하지만 컴퓨터로 돌리는 마인크래프트 서버는 컴퓨터 리소스를 잡아먹으며 24시간을 돌릴 수..
blog.notepads.kr
처음에 셋팅할때는 spigot이 아닌 바닐라 서버 구동기를 돌리는 유튜브를 따라했는데 어째서인지 제대로 되지 않았다.
(screen 명령어 오류로 전혀 실행이안됐음.....)
https://www.youtube.com/watch?v=t1cr2UasuhQ
( 위 영상을 참조하다 실패함)
어쨌든 spigot을 이용해 성공적으로 서버를 구동했다고 치자, 근데 모두들 설치방법만 알려주지
네트워크 방법은 제대로 알려주지 않았다ㅠㅠㅠ
이틀동안 퇴근 후 여가시간을 모두 서버 셋팅하는것에 보내면서 얻은 지식들을 모두 정리하고
필요한 지식만 남겨두기 위해 작성 한다!
1. 포트포워딩
2. 고정된 아이피
3. 혹시모르니 DMZ설정까지
인터넷을 뒤져가면서 갖가지 해결을 시도하고 얻은 결과로 가장 중요한건 고정된 아이피(static ip)다.
근데 이 고정된 아이피를 해결하는 과정이 너무 힘들었다.
잘못 설정하면 내부네트워크는 연결되지만 외부네트워크가 연결되지 않기 때문이다.
그리고 결국 도움을 준 사이트를 찾았다
https://pimylifeup.com/raspberry-pi-static-ip-address/
How to Setup a Raspberry Pi Static IP Address
It's a straightforward process.
pimylifeup.com
연결된 인터넷을 확인하고 (와이파이인지 유선인지.) DNS 서버 셋팅을 해주고 위 순서대로 따라하면 될것이다.
두번째로 중요한것은 포트포워딩.
일반적으로 마인크래프트를 할 때 포트를 모두 25565로 설정해야하는데 라즈베리는 22번 포트를 사용하는건지
(분명 이건 ssh일텐데 자세히는모르나) 22번 포트로 접속을 해야한다.
이걸 몰라서 첫날 헤맬때 수 많은 서버를 생성하고 성공했다ㅜㅜㅜ 혹시 왜 22번으로 해야 접속이 되는지
알고계시는 분은 댓글을 달아주셨으면 좋겠다..
그리고 접속할 때 자신의 <외부아이피>:22 주소로 접속하면 접속할 수 있다.
ex: xxx.xxx.xxx.xx:22
2020.05.10 기준. 이제 포트포워딩에 대한 개념은 얼추 이해했으므로 저런식 요상한 방식으로 해서는 안되는 것을 깨달았다.
내부포트와 외부포트 둘다 25565로 설정해주는것 하나만으로 충분히 접속하다.
참고로 내부포트 22는 ssh용이므로 되도록이면 설정해주지말자. 과거의 나는 아직 몰라서 저렇게 해놓았다.
사실 DMZ는 필요없는데 그냥 혹시 몰라서 해놨다. 굳이 필요도없는것같다.
방화벽 설정 귀찮아서 ddns로 라즈베리파이 아이피를 확 열어놨다. 필자는 현재 asus 공유기로 갈아탔다.
참고로 달라지는건없음.
포트포워딩만 하면 절대 외부로 서버를 연결할 수 없다. 꼭 고정아이피를 사용해야한다!ㅠㅠ
고정아이피는 굳이 할 필요없지만 라즈베리파이 서버를 돌리는 사람이라면 static ip를 꼭 하도록 하자.
네트워크 지식이 딸리니까 정말 고생하는것같다
왜 마인크래프트 외부 네트워크 설정방법은 구글링해도 안나오는건지ㅠㅠ
여담으로 라즈베리파이4(4G) 마인크래프트 서버 돌린 후기
서버 잘 돌리다가 갑자기 뻗은 라즈베리파이로 인해 하나를 날려먹고 다른 라즈베리파이 4로 돌리고있다.
일단 꽤나 서버가 원활하다. 현재 스카이블럭을 하고있어서 그런건진 모르겠지만 tps는 평균 16정도를 보이고 있고
외부에서 접속하는 친구들도 원활하게 플레이하고있다.
총 4명정도 접속해도 꽤나 쾌적한 환경에서 플레이할수있었다.
친구들끼리 플레이하는 24시간 서버로는 괜찮은것같다.
'Raspberry Pi > 마인크래프트' 카테고리의 다른 글
마인크래프트 Cuberite : Commandblock 관련 (0) | 2020.05.18 |
---|---|
마인크래프트 Cuberite : 플레이 버전 제한하기 (0) | 2020.05.18 |
라즈베리파이4 - Cuberite로 마인크래프트 서버 만들기 (2) | 2020.05.10 |