본문 바로가기
마인크래프트/마인크래프트 설정

[마인크래프트] FAILED TO BIND TO PORT! 서버 오류 해결 방법

by ㅁㄱ 2021. 9. 19.

[마인크래프트] FAILED TO BIND TO PORT! 서버 오류 해결 방법

"마인크래프트 서버 실행했는데 시작이 안 돼요.", "마인크래프트 서버 실행했는데 안 돼요" 라는 문제를 겪고 있는 사람이 있을 거라고 생각한다. 대부분 위 이미지에 언급되는 오류라고 생각한다. 서버를 시작할 때 프롬프트 창에 표시되는 "FAILED TO BIND TO PORT!" 라는 메시지.

해당 문제는 그리 어려운 문제는 아니고, 저기 빨간색 박스로 체크한 문구를 제대로 검색하는 사람이면 대부분 해결할 수 있다.

하지만 해당 오류를 인지한 사람은 검은 화면에 하얀 글씨가 잔뜩 있고 서버가 안 된다고 생각할 뿐이지, 저 문구를 강조하기 위해 **** 라는 문자까지 써뒀어도 불구하고 저 문구를 캐치 못 할 수 있다. 영어다보니까 글자를 제대로 유의깊게 읽지 않고 넘기는 경우가 많으니까.

저 문제는 정말 간단한 문제다.

 

[마인크래프트] FAILED TO BIND TO PORT! 서버 오류 해결 방법

우리가 서버를 설치까지 했으면 서버 폴더 내 "server.properties"라는 파일이 생긴다. 서버 설정 파일인데, 여기서 이런저런 설정을 할 수 있다.

 

[마인크래프트] FAILED TO BIND TO PORT! 서버 오류 해결 방법

그런데 파일을 처음 설정할 때 server-ip 란을 비우지 않고, 저기에 아이피를 입력했을 수도 있다. 저기에 아이피를 입력은 해도 되는데, 문제는 '공유기를 사용하고 있는 사람'이 입력하는 아이피가 제대로 된 아이피가 아니라는 점이 문제다.

우리가 아이피라고 말하면 보통 우리의 회선 IP를 떠올린다. 제대로 된 아이피. 댓글 쓰면 아이피 남는 아이피를 떠올린다. 그런데 공유기를 쓰는 사람이 우리의 회선 IP를 입력하면 저 파일은 인식을 못 한다. 애초에 내 컴퓨터의 아이피는 내부 아이피로 할당되어 있고 192.168.. 하는 내부 아이피주소로 인식하기 때문이다.

외부에서 우리 IP를 알려면 진짜 IP 주소가 필요하지만, 내부에선 그렇지 않다. 회선 IP를 저기에 기입해두면 "못 찾겠는데요!" 하면서 실패해버린다. 

그렇기 때문에 공유기에서 할당된 내부 아이피로 입력하면 제대로 실행이 된다. 하지만 굳이 힘들게 내부 IP를 입력할 필요가 없다. 비워놓으면 프로그램이 알잘딱 구동한다. 

반응형

댓글