방화벽 포트 열기 (25565 · 19132)
Windows·Ubuntu·CentOS 방화벽에서 마인크래프트 접속 포트를 여는 방법
마지막 수정 2026.10.22
이 글의 목차
서버는 켜졌는데 밖에서 접속이 안 되면, 서버 방화벽이 포트를 막고 있을 수 있어요.
| 에디션 | 기본 포트 | 종류 |
|---|---|---|
| 자바(PC) | 25565 | TCP |
| 베드락(BE) | 19132 | UDP |
server.properties 에서 포트를 바꿨다면 아래 명령의 숫자도 그 포트로 바꿔 주세요.
Windows Server
방법 1. PowerShell 한 줄로 열기
- 시작 버튼 오른쪽 클릭 → Windows PowerShell(관리자) 를 열어요.
- 필요한 줄을 붙여 넣고 엔터를 눌러요.
# 자바(PC)
New-NetFirewallRule -DisplayName "Minecraft Java" -Direction Inbound -Protocol TCP -LocalPort 25565 -Action Allow
# 베드락(BE)
New-NetFirewallRule -DisplayName "Minecraft Bedrock" -Direction Inbound -Protocol UDP -LocalPort 19132 -Action Allow
방법 2. 화면에서 열기
- 시작 → 실행(Win+R) 에
wf.msc를 입력하고 엔터를 눌러요. - 왼쪽 인바운드 규칙 → 오른쪽 새 규칙을 눌러요.
- 포트를 고르고 다음을 눌러요.
- 자바는 TCP, 베드락은 UDP 를 고르고, 특정 로컬 포트에
25565또는19132를 입력한 다음 다음을 눌러요. - 연결 허용을 고르고 다음을 눌러요.
- 도메인·개인·공용을 모두 체크하고 다음을 눌러요.
- 이름(예: Minecraft)을 입력하고 마침을 눌러요.
도움말
서버를 처음 실행할 때 'Windows 보안 경고' 창이 뜨면 액세스 허용을 눌러 주세요. 그래도 접속이 안 되면 위 규칙을 추가해 주세요.
Ubuntu (ufw)
방화벽이 켜져 있는지 확인해요.
ufw statusStatus: active라면 포트를 열어요.ufw allow 25565/tcp # 자바 ufw allow 19132/udp # 베드락Status: inactive라면 방화벽이 꺼져 있어 따로 열 필요가 없어요.
주의
ufw 를 새로 켤(ufw enable) 때는 먼저 ufw allow 22/tcp 로 SSH 포트를 열어 두세요. 안 그러면 원격 접속이 끊겨 다시 들어올 수 없어요.
CentOS (firewalld)
방화벽이 켜져 있는지 확인해요.
firewall-cmd --staterunning이라면 포트를 열고 다시 불러와요.firewall-cmd --permanent --add-port=25565/tcp # 자바 firewall-cmd --permanent --add-port=19132/udp # 베드락 firewall-cmd --reload열린 포트를 확인해요.
firewall-cmd --list-ports
포트를 바꿨다면 주소 뒤에 :포트
기본 포트가 아니면 접속 주소에 포트를 붙여야 해요.
- 자바: 서버 주소에
name.mcok.kr:25566처럼 입력해요. - 베드락: 서버 추가 화면의 포트 칸에 바꾼 번호를 입력해요.
중요
원격 접속(원격 데스크톱·SSH)에 쓰는 포트를 막는 규칙은 만들지 마세요. 서버에 들어갈 수 없게 돼요.
포트를 열어도 안 되면 접속이 안 될 때 확인할 것을 차례대로 확인해 주세요.
문제가 해결되지 않았나요?
서버 이름과 증상, 오류 화면을 문의게시판에 남겨 주시면 순서대로 확인해 답변드려요.
