안녕하세요. 저는 Ubuntu(12.10) x64를 처음 사용합니다. 내 PC(Lineage II)에서 게임 서버용 포트를 전달하려고 합니다. 포트가 UFW에서 열립니다. 포트가 내 라우터에서 열립니다. UFW를 비활성화해도 다른 사람들은 여전히 게임 서버에 로그인할 수 없습니다. 대부분의 [터미널]을 시도했습니다. 포트를 전달하는 명령이 여전히 열리지 않습니다. 포트를 목록으로 만드는 서버가 열려 있고 canyouseeme.ogr과 같은 사이트에 열려 있는 것처럼 나타나야 합니다.
또한 'iptables'에서 열기 위해 몇 가지 명령을 시도했는데 너무 혼란스럽습니다.
답변1
다음 해결 방법을 시도해 보십시오. 그 후 결과에 따라 이 답변이 삭제되거나 개선될 수 있습니다. 감사합니다. 나는 이것이 포럼이 아니라는 것을 알고 있지만 Team Fortress 2용 WAN 게임 서버를 설정할 때 나에게 효과가 있고 실제로 훌륭한 작업을 수행하기 때문에 답변으로 이것을 제공합니다.
먼저 Firestarter를 설치하지 않았다면 먼저 설치해야 합니다. sudo apt-get install firestarter
터미널에 접속하여 비밀번호를 입력하고 설치가 완료될 때까지 기다리세요.
gksudo firestarter
다음으로 터미널에 드롭하여 관리자 권한으로 Firestarter를 실행해 보겠습니다 . 그런 다음 GUI에서 사용자 비밀번호를 묻는 메시지가 표시됩니다. 그러면 다음 스크린샷과 같이 Firestarter 창이 나타납니다.
두 번째 목록(Allow service/Port/For)을 마우스 오른쪽 버튼으로 클릭하고 다음 스크린샷과 같이 "Add Rule"을 선택하여 게임에 필요한 적절한 포트 또는 포트 목록을 추가하기 위해 "정책" 탭을 클릭해 보겠습니다.
포트 호출이 컴퓨터 포트에 도달할 수 있도록 데이터 필드를 적절한 값으로 채우는 "새 인바운드 규칙 추가"가 표시됩니다.
서비스의 포트가 목록에 추가되면 문제 없이 게임 서버에 연결할 수 있습니다.
어떤 종류의 문제가 발생하는 경우 "상태" 탭 상단에서 또는 메뉴 "방화벽" 옵션 "방화벽 중지"를 통해 일시적으로 방화벽을 중지할 수도 있습니다(Ctrl+P도 가능). 이렇게 하면 라우터가 외부 청원을 컴퓨터에 삭제하는지 확인할 수 있으며, 그 후에 컴퓨터의 포트 문제를 해결할 수 있습니다.
문제가 해결되지 않는 경우 이 질문을 수정/삭제하려면 이 문제를 어떻게 관리하고 있는지 알려주십시오.
행운을 빌어요!