시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

질문 시놀 ftp 계속 실패를 하는데 이해가 안되네요 8

2019-04-07 14:33:03 121.♡.33.21

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

요런식으로 설정해서

최상위공유기에는 포트포워딩을

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

요렇게 했는데 시놀로지 연결테스트에서 ftp만 계속 실패가 뜹니다 왜 인지 모르겠네요;

ECO프린텍

IP 114.♡.14.132

19-04-07 2019-04-07 14:54:26

·

공유기가 여러대인가요?
최상위 공유기라 표현하셔서...

리니에

IP 121.♡.33.21

19-04-07 2019-04-07 15:34:15

·

두대인데 한대는 단자함에 있구 한대는 ap모드로 거실에 있구여... 머 그래서 그렇게 표현했습니다

아주라엘

IP 223.♡.33.212

19-04-07 2019-04-07 15:13:51 / 수정일: 2019-04-07 15:19:02

·

포트는 21로 그대로 두시고 포트포워딩에서 port range : 2121 local port : 21 로해보세요

참고로 2121 포트는 너무쉽게 유추됩니다 당장 구글로 2121 포트로 검색만해봐도...

저는 포트만들때 내부ip를 참고하여 2721 이런식으로 만듭니다

리니에

IP 121.♡.33.21

19-04-07 2019-04-07 15:35:13 / 수정일: 2019-04-07 19:06:51

·

그렇게 했는데 여전히 실패가 뜨네요 ㅠㅠ...

아주라엘

IP 1.♡.182.28

19-04-07 2019-04-07 22:03:30

·

리니에

IP 121.♡.33.21

19-04-08 2019-04-08 08:00:22

·

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

JuPa

IP 117.♡.15.183

19-04-08 2019-04-08 13:39:32 / 수정일: 2019-04-08 13:39:57

·

@리니에
접속포트를 따로 기입할 수 없는 주소 형식에서는
ftp://192.168.1.27:2121
처럼 마지막에 포트포워딩 설정한 포트를 붙여보세요

리니에

IP 121.♡.33.21

19-04-08 2019-04-08 17:20:31

·

어떤 친절한분이 원격제어로 해결해주셨어요 감사합니다

소니 A7M3의 FTP 기능 업데이트

NAS를 사용한지 꽤 오래되었지만, 업무 환경이 바뀌면서 NAS의 비중이 많이 줄어들었고 이제는 외부 접속을 차단하고 내부에서 파일 공유 목적으로만 사용 중입니다.

약 1년 전 지인이 사용 중이던 NAS에 외부인이 무단 접속해 주요 파일이 훼손되는 사건 발생 후, 저도 외국에서의 접속을 모두 차단하고 NAS 기능 중 사용하지 않는 기능을 모두 닫는 등 매우 소극적으로 사용 중입니다.

2019.07.29 - 시놀로지 NAS 해외 ip 차단 방법. 한국 이외 지역 차단하는 시놀로지 방화벽 설정

특히 저는 FTP 서비스의 활용빈도가 매우 낮아 NAS에서 아예 사용하지 않고 있었는데, 최근 소니 A7M3의 펌웨어 업데이트에 FTP 전송 기능 개선 항목이 들어가 있어, 기능 확인차 시놀로지 NAS에 FTP 설정을 다시 해보게 되었습니다.

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

시놀로지 NAS의 FTP 기본 설정

A7M3의 FTP 전송 기능을 살펴보기에 앞서 오늘은 시놀로지 NAS에서 FTP 사용을 위한 설정 방법을 알아봅니다.

먼저 시놀로지 상단의 [메인메뉴]-[제어판]을 실행합니다.

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

[파일 서비스] 항목을 실행합니다.

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

상단 탭에서 [FTP] 항목을 클릭한 후 FTP 서비스 활성화, FTP SSL/TLS 암호화 서비스(FTPS) 활성화 두 항목을 체크한 뒤 [적용] 버튼을 클릭합니다.

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

시놀로지 NAS의 FTP는 개별 ID로 로그인하는 방식, 익명계정(Anonymous) 방식 모두 설정할 수 있지만 저는 보안을 위해 FTP 계정 전용 ID를 새로 만들고 FTP 접속 권한만 주기로 했습니다.

일단 새 사용자를 만들기 위해 왼쪽의 [사용자] 항목 - [생성] 버튼을 클릭합니다.

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

[사용자 생성 마법사]가 뜨면, 이름(ID)와 비밀번호 항목을 새로 만들고 [다음] 버튼을 클릭합니다.

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

[그룹 가입] 항목은 기본값인 users로 선택한 뒤 [다음] 버튼을 클릭합니다.

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

[공유 폴더 권한 할당] 항목은, 이 FTP 계정으로 로그인 한 뒤, 어떤 폴더를 사용할 것인지 설정하는 것으로 저는 photo 폴더만 [읽기/쓰기] 권한을 체크한 뒤 [다음] 버튼을 클릭했습니다.

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

[사용자 할당량 설정] 항목은 해당 ID가 사용할 수 있는 디스크 용량을 설정하는 것인데, 저는 기본값인 무제한을 그대로 사용했습니다.

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

[응용 프로그램 권한 할당] 항목은, 이 과정에서 가장 중요한 항목인데 [FTP] 항목의 [허용] 항목을 체크했습니다.

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

시놀로지 NAS는 각 사용자별 속도 제한 설정도 가능한데, 저는 기본값인 제한없음을 사용했습니다.

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

FTP용 ID를 생성하고 설정한 권한을 보여주는 화면으로, 여기서 [적용] 버튼을 누르면 모든 작업이 완료됩니다.

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

저는 FTP용 ID를 새로 만들었지만, 기존 사용하던 계정에 FTP 권한만 추가해 사용할 수도 있습니다.

[사용자] 메뉴에서 FTP 권한을 부여할 ID를 선택한 뒤 [편집] 버튼을 클릭하고

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

[응용 프로그램] 탭을 클릭한 뒤 [FTP] 항목의 허용항목을 체크하면 됩니다.

시놀로지 NAS의 경우 FTP를 사용 가능하도록 설정하더라도, 각 사용자별 FTP 권한은 자동할당되지 않으니 FTP를 사용할 ID에 FTP 권한을 직접 추가해야 합니다.

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

외부에서 FTP 접속, 포트포워딩 설정

시놀로지 NAS에서 FTP 서비스를 추가하고, 사용자 권한을 설정하면 FTP 사용을 위한 기본 설정은 완료한 것이며, 내부 네트워크(같은 공유기에 연결된 사용자)에서는 바로 접속이 가능합니다.

파일질라와 같은 FTP 프로그램을 실행하고, [호스트] 항목에 시놀로지 NAS의 내부 IP주소, [사용자명]과 [비밀번호] 항목에 생성한 FTP ID와 비밀번호를 입력하면 바로 연결됩니다.

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

저는 시놀로지 NAS와 FTP 서비스를 내부에서만 사용할 예정이라, 여기까지만 작업해도 문제없이 사용할 수 있습니다.

다만 여기서 작업을 마무리하면, 외부에서 시놀로지 NAS의 FTP에 접속은 불가능하며 시놀로지 NAS가 연결된 공유기에 포트포워딩 등의 작업이 필요합니다.

아울러 인터넷 서비스 제공업체에서 FTP 서비스가 기본 사용하는 21번 포트를 막아놓는 경우도 있으니, 외부에서 시놀로지 NAS의 FTP에 접속할 수 있는 설정 과정을 살펴보겠습니다.

시놀로지 제어판의 [파일 서비스] 항목에서 [FTP]를 열고 21로 설정되어 있는 [FTP 서비스의 포트번호 설정] 항목의 포트번호를 바꿔줍니다.

FTP 포트번호는 1~65535 사이의 숫자 중 다른 서비스가 사용하는 숫자를 제외한 포트번호를 정하면 되는데, 저는 2122로 설정했습니다.

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

그리고 [패시브 FTP의 포트 범위] 항목의 숫자도 따로 메모해 둡니다.

이제 사용 중인 무선 공유기의 관리자 모드에 접속해 포트포워딩 설정 메뉴로 들어갑니다.

저는 LG 유플러스 공유기를 사용 중인데, [네트워크 설정]-[NAT 설정] 메뉴를 실행하면 포트포워딩 메뉴로 들어갈 수 있습니다.

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

포트포워딩 메뉴에서 [추가] 버튼을 클릭한 뒤

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

[포트포워딩 추가] 메뉴에서 [서비스 포트] 항목은 앞서 시놀로지 NAS에 설정했던 2122를 입력합니다.

그리고 [내부 IP 주소] 항목에는 시놀로지 NAS에 할당된 내부 IP를 적어주고, [내부 포트] 항목은 똑같이 2122로 입력합니다.

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

이 포트포워딩 작업의 의미를 간단히 요약하면, 공유기 외부에서 2122 포트로 접속하려는 요청이 들어오면, 공유기가 이 요청을 시놀로지 나스의 IP(여기서는 192.168.219.110)로 연결해 준다는 뜻입니다.

2122번 포트를 추가한 뒤, 다시 포트포워딩 추가 메뉴를 실행하고 이번에는 앞서 [패시브 FTP의 포트 범위]항목에 적혀 있던 포트도 포워딩 작업을 진행합니다.

제 시놀로지 NAS의 패시브 FTP 포트는 55536~55599번으로, 이 숫자를 [서비스 포트] 항목에 적고 내부 IP주소는 역시 시놀로지 NAS의 내부 IP를 적습니다.

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

그리고 [내부 포트] 항목도 똑같이 55536~55599로 적어야 하는데, LG 유플러스 공유기는 하나의 빈칸만 마련되어 있어 모든 숫자를 적을 수 없고, 대신 0을 적으면 앞서 서비스 포트에 적은 것과 같은 포트 번호가 할당됩니다.

이렇게 두 개의 포트 포워딩 작업을 모두 완료한 뒤, [설정 적용] 버튼을 클릭해야 추가한 내용이 적용됩니다.

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

외부에서 시놀로지 NAS FTP에 접속

이렇게 설정을 마치면, 외부에서도 시놀로지 NAS의 FTP 서비스에 접속할 수 있게 됩니다.

FTP 프로그램의 [호스트] 항목에 192.168로 시작하는 내부 IP 대신, 공유기의 공인 IP를 입력하고, 포트번호 항목은 앞서 설정한 2122를 적은 뒤 연결하면 FTP에 정상 접속되어 사용할 수 있게 됩니다.

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

다만 저는 처음에 FTP 포트번호만 포워딩 설정을 했는데, FTP 연결시 로그인은 정상 진행되었지만 이후 [서버가 알 수 없는 주소와 수동형 응답을 보냈습니다. 대신 서버 주소를 사용합니다]라는 에러 메시지가 뜨고 FTP의 디렉토리 경로가 정상적으로 표시되지 않았습니다.

시놀로지 ftp 연결테스트 실패 - sinolloji ftp yeongyeolteseuteu silpae

처음에는 무엇이 문제인지 몰랐는데, [패시브 FTP의 포트 범위] 항목의 포트를 포워딩하지 않을 경우 발생하는 에러라는 것을 확인 했고 설정하니 정상적으로 사용할 수 있었습니다.

이상, 시놀로지 NAS에서 FTP 서비스를 사용하기 위한 기본 설정 및 외부 접속을 위한 포트포워딩 과정에 대해 살펴봤습니다.

사실 이 내용은 시놀로지 NAS 사용자가 아니라면 딱히 알 필요가 없는 내용이고, 저도 FTP 서비스를 굳이 설정해 사용할 일이 없어 묻어두고 지내던 내용이긴 한데, 앞서 언급한 바와 같이 소니 A7M3 카메라로 찍은 사진을 FTP로 업로드하는 기능을 테스트하기 위한 작업의 일환이라, 기록으로 남겨 봅니다.