개인 자료란 (JE)

  서버 커뮤니티

Profile Os_Ocean 대표칭호 없음

Os_Ocean1223 df280c6a36504626b677431c356f494c

Profile

질문하기 멀티플레이

마인크래프트 포트포워딩 관련 질문 (해결 완료)

2021.12.21 조회 수 2990 추천 수 0
이해도 초보자(스크립트 구성요소나 기본문법은 알아요) 
게임버전 (JE) 1.18 
게임버전 (BE) 관련없음 

저는 데스크톱을 두 개를 사용하고 다닙니다. 하나는 제가 메인으로 쓰는 컴퓨터, 하나는 우분투를 깔아서 서버(여기서 마인크래프트 페이퍼 호스팅중)로 쓰고 있습니다.

그러다 보니 렌선이 두 개가 필요해서, 모뎀에서 나온 렌선을 공유기로 연결하여 두 개로 나눠 쓰는 중입니다. 

모뎀과 공유기, 둘 다 포트포워딩을 완료하였으며, 현재 포트는 열려 있다고 확인이 되나, 직접 마인크래프트로 접속하면 

"connection refused : no further information" 로 뜹니다. 방화벽 문제 인것을 확인하고  tcp, udp로 포트를 열어줘도 똑같은 증상이 나오며,

서버에서 localhost로 접속하면 "finishConnect(_) failed: 연결이 거부됨" 라고 뜨며 계속 확인이 안됩니다. 그런데도 불구, 인터넷으로

확인할시, 포트가 열려있다고 나옵니다. 무엇이 문제인지 모르겠습니다. 우분투로 서버를 여는 사람도 많지 않아 찾기도 힘듭니다.

도와주시면 감사하겠습니다. 해결에 필요한 정보도 제공해드리겠습니다.


수정 +

바닐라 서버로 접속시 localhost 접속 성공했습니다

2개의 댓글

Os_Ocean
2021.12.22

지인들과 머리를 맞대고 추론을 시작.

 

1. connection refused : no further information 주목

- 방화벽 문제라고 나오길레 우분투에서 ip에 관한 내용들을 싹 긁어모아 방화벽 설정을 재설정함.

25565 ALLOW IN Anywhere

25565/tcp ALLOW IN Anywhere

25565/udp ALLOW IN Anywhere

25565 ALLOW IN Anywhere (v6)

25565/tcp (v6) ALLOW IN Anywhere (v6)

25565/udp (v6) ALLOW IN Anywhere (v6)

- 방화벽 정상, 그렇게 하여도 별 문제가 없어 포기

- 이때 그냥 포기하고 localtunnel을 사용할까 진지하게 고민하였음.

 

2. localhost 접속 부분 주목

- localhost는 방화벽을 거치지 않는걸로 알고 있는데, 연결이 거부되었다는 사실을 아무리 생각해도 이상하단 사실에,

paper.io가 아닌 바닐라 서버 이용, 마인크래프트로 localhost 접속 성공.

- 허나 아직 메인컴에서는 connection refused : no further information.

 

3. 서버 점검 부분 주목

- 포트가 잘못되었단 생각에 server.peoperties를 찾아봄.

- 다 정상임. 아무리 생각해도 뭐가 잘못된지 모르겠음.

- 서버컴 제시작, 공유기 제시작, 마인크래프트 서버 제시작 등을 시도해보았지만 제자리 걸음.

 

4. 사설망 부분 주목

- "아니 내부에서 내부를 접속하는건데 왜 안되지..?", "근데 다른 사이트에서는 25565 포트가 열려있다는데..?"

- 온갖 생각이 드는 사이 포트포워딩 부분만 마지막 희망으로 찾아보겠다고 생각함.

- 허나 정상. 이건 공유기 문제가 아니라고 판단. 모뎀 부분이 잘못된것 같다는 생각에 사이트를 염. but 아무 문제 없음.

- 이런 문제가 나만 겪은게 아니라는 생각에 내 모뎀명을 적어보니 브릿지 모드란게 있었음.

- AP 역할을 포기하고 스위치 역할을 바꾼다라.. 유레카. 바로 생각을 행동으로 옮김.

- 유동 ip가 공인 ip로 바뀐걸 확인. 포트포워딩 내용을 삭제하고 공인 ip로 포트포워딩을 하니 포트가 드디어 열림.

- 드디어 내 서버가 제대로 작동하는구나. 지금까지 잘 사용하는중. 내 자신에게 너무 뿌듯함. 그리고 같이 도와준 지인분들에게 너무 고마움.

@Os_Ocean

저는 브릿지 모드로 전환하고 생긴 공인 ip로 포트포워딩이 안되는데 혹시 해당 부분 조금 더 자세하게 알려주실 수 있을까요?

브릿지 모드로 전환하면 65.~와 같은 공인 ip가 생성이 되는데 '현재 서브넷 안에서 설정해야 합니다.'라는 문구와 함께 포트포워딩을 시도조차 하지 못하게 막혀버립니다.