구글 클라우드 플랫폼 마크 서버 | 인스턴스 생성부터 접속 테스트까지 단계별 설명
구글 클라우드 플랫폼 마크 서버는 GCP 환경에서 안정적이고 빠른 마인크래프트 서버를 직접 구축할 수 있는 방법을 소개합니다. 초보자도 쉽게 따라 할 수 있도록 인스턴스 생성, 포트포워딩, 방화벽 설정, 외부 접속 테스트까지 단계별로 명확하게 정리된 실전형 가이드입니다.
☁️ 구글 클라우드 플랫폼(GCP)으로 서버 구축하기
GCP는 강력한 클라우드 인프라와 유연한 리소스 관리 기능을 제공해 마크 서버 운영의 안정성과 성능을 극대화할 수 있습니다. 또한 신규 사용자는 무료 크레딧을 통해 초기 비용 없이 테스트 서버를 만들어볼 수 있습니다.
- ✅ 전 세계 리전 중 선택 가능 (한국 리전 사용 시 지연 최소화)
- ✅ 24시간 안정적인 구동 환경 제공
- ✅ 서버 확장 및 백업 기능으로 장기 운영에 유리
🖥️ 인스턴스 생성 단계
- 1단계: GCP 콘솔 로그인 후 ‘Compute Engine’ → ‘VM 인스턴스 만들기’ 클릭
- 2단계: 서버 이름, 리전(예: asia-northeast3, 서울), 머신 유형(e2-medium 권장) 설정
- 3단계: 부팅 디스크에서 Ubuntu LTS 또는 Debian 선택
- 4단계: 방화벽 항목에서 ‘HTTP 및 HTTPS 트래픽 허용’ 체크
- 5단계: 생성 후 외부 IP 주소를 확인하여 기록
이제 인스턴스가 실행 중이라면 SSH를 통해 접속할 준비가 완료된 상태입니다.
🔧 포트포워딩 및 방화벽 설정
마인크래프트 기본 포트 25565을 열어야 외부에서 접속할 수 있습니다.
- 1. GCP 콘솔 → ‘VPC 네트워크’ → ‘방화벽 규칙 만들기’ 클릭
- 2. 이름 입력 후 트래픽 방향 ‘수신’, 동작 ‘허용’ 선택
- 3. 대상 포트에 25565 입력
- 4. 프로토콜 ‘TCP’ 선택 후 저장
설정이 완료되면 외부 접속 테스트를 통해 서버 접근이 가능한지 확인할 수 있습니다.
⚙️ 서버 실행 및 외부 접속 테스트
SSH로 접속 후 다음 명령어를 입력해 마인크래프트 서버를 실행합니다.
sudo apt update sudo apt install openjdk-17-jre -y wget https://launcher.mojang.com/v1/objects/server.jar -O minecraft_server.jar java -Xmx2G -Xms1G -jar minecraft_server.jar nogui
로컬 PC에서 마인크래프트 실행 → ‘멀티플레이’ → ‘서버 추가’ → GCP 외부 IP 입력 후 접속하면 구글 클라우드 플랫폼 마크 서버에 연결됩니다.
💡 운영 및 관리 팁
- 서버 종료 시 인스턴스도 중지해 불필요한 과금 방지
- 스크린(Screen) 명령어를 사용하면 SSH 종료 후에도 서버 지속 실행 가능
- 방화벽 외부 접근 제어를 통해 보안 강화
- 자동 백업 스냅샷을 설정해 서버 데이터 보호
❓FQA (자주 묻는 질문)
Q1. 구글 클라우드 플랫폼 마크 서버는 무료로 운영할 수 있나요?
A1. 신규 사용자는 90일 동안 무료 크레딧을 제공받을 수 있으며, 이를 활용해 테스트 서버를 운영할 수 있습니다.
Q2. 서버 지연(렉)이 발생할 때 해결 방법은?
A2. 서버 리전을 한국으로 변경하거나, 인스턴스 사양을 높이면 속도를 개선할 수 있습니다.
Q3. 친구와 함께 접속하려면 어떻게 하나요?
A3. 외부 IP와 포트(25565)를 공유하면 다른 사용자도 접속할 수 있습니다. 단, 방화벽이 올바르게 설정되어 있어야 합니다.
Q4. 서버를 종료하면 데이터가 사라지나요?
A4. 인스턴스를 ‘중지’할 경우 데이터는 유지되지만, ‘삭제’ 시에는 모든 파일이 삭제됩니다.
💚 구글 클라우드 플랫폼 마크 서버 구축은 생각보다 간단합니다.
안정적이고 빠른 GCP 환경에서 나만의 마인크래프트 세계를 만들어보세요.
