컴퓨터 관련/홈페이지

포트포워드와 alftp서버로 어디서나 접속할 수 있는 나의 서버를 갖자

승명 2016. 12. 6. 23:09

포트포워드와 alftp서버로

어디서나 접속할 수 있는 나의 서버를 갖자!!

 

옛날 부터 재밌게 쓰는 프로그램이 있는데 바로 ALTOOLS에서 출시된 ALFTP라는 프로그램이었죠.

이 프로그램은 현재도 사용되는데 가끔 지인이나 내 자신이 급하게 파일들을 주고 받을 수 있게 만드는 FTP서버를 간단한 설정으로 구성해줍니다.

 

지금은 이 ALFTP는 ALDrive와 ALFTP server로 분리되어 실행되는 각각의 프로그램으로 되었습니다.

 

하지만 그 기능은 간단히 실행하는 만큼 간단하지는 않고

어지간한 팀 서버로 구성해서 사용할 만한 기능을 담고 있습니다.

 

지금부터 ALFTP를 실행하고

내부 네트워크(내 공유기에 연결된 PC나 기기들만 속한 네트워크) 뿐만 아니라 외부 네트워크(내 공유기에 연결된 PC뿐만아니라 세계 어느PC, 기기에서접속) 에서도 접속할 수 있는 방법을 알려드리겠습니다.

 

 

일단 ALFTP server를 설치할 수 있도록

ALdrive(알드라이브)를 실행합니다.

 

 

알드라이브 -> 옵션 -> 서버를 선택합니다.


 

 

알툴즈 홈페이지에 알FTP서버 다운로드 페이지로 연결됩니다.

 

설치하기를 누르면 아래같이 메시지창이 뜹니다. [실행] 을 선택하여 설치를 시작합니다.

 

영혼없는 '동의' 클릭을 하고 넘어갑니다.

 

빠른설치~~~

사용자 지정해봐야 별거 없습니다.

 

확인을 클릭하면 실행됩니다.

 

 

 

 

드디어 알FTP서버(ALFTP server)가 실행되었습니다.


서버시작은 말 그대로 서버를 시작시키는 버튼입니다.

서버중지는 똑같이 서버를 중지시킵니다.

 

 

알FTP서버는 설정에서 모든것이 이루어집니다.

설정을 눌러 창을 엽니다.

기본적인 정보들이 창에 보입니다.

 

별건없습니다.

내가 지금 실행시키는 컴퓨터의 IP가 맨 위에 뜹니다. 이것을 적어 놓습니다. "내 컴퓨터  아이피 192.168.0.132" 이렇게요.

환영메시지는 아무것이나 넣어도 상관없습니다.

 

다음은 계정설정을 하는 부분입니다.

이부분이 중요합니다.

ALFTP Server는 그룹기능은 지원하지 않습니다. 계정은 오로지 하나만 등록가능합니다.

이것 때문에 개인서버나 작은 팀 서버가 적당합니다.

 

아이디는 자신이 쓸 아이디를 씁니다.

비밀번호도 자신이 사용할 것으로 적습니다.

 

우측에 아이디/비밀번호 이용으로 선택하면 위에 적은 아이디와 비밀번호를 서버에 접속하면 물어보게 됩니다.

아이디 없이 접속허용을 선택하면 anonymous(익명)을 사용하여 접속합니다.

이선택은 아무나 접속할 수 있기 때문에 외부 네트워크접속 가능 환경에서는 절대 사용하면 안됩니다.

 

 

포트는 FTP의 기본 포트인 '21'을 그대로 사용합니다.

취향에 따라 바꿔도 되지만 21을 사용하는 것이 그냥 좋습니다.

 

읽기만 허용은 서버에 접속한 사람이 서버에 파일을 업로드하거나 파일을 지울 수 없게 합니다.

오로지 읽고, 다운로드만 할 수 있습니다.

 

아래는 메뉴가 펼쳐진 화면입니다.

 

 

 

위 설정 그대로 그냥 서버 실행을 해보겠습니다.

별다른 설정 없어서 그냥 실행됩니다.

 

 

내부네트워크

 

이제까지 ALFTP Server를 실행하는 방법을 알아보았습니다.

 

 

 

 

 

이제 외부네트워크에서 내 서버로 접속하는 방법

흔히 말하는 포트포워딩 하는 방법을 알려드리겠습니다.

 

국민 공유기인 IPTIME에서 기준으로 설명드립니다.

다른 공유기도 큰 차이 없습니다.

약간의 말차이만 있을 뿐입니다.

 

공유기의 접속 주소는 각 공유기 메이커별로 다르니 꼭 확인하신 후 접속하시기 바랍니다.

IPTIME은 192.168.0.1 입니다.

 

주소창에 192.168.0.1 을 입력하면 아래 화면이 뜹니다.

관리도구를 선택합니다.

 

 

 

여기서 공유기 관리자임을 확인하는 대화창이 나옵니다.

IPTIME의 기본 관리자 아이디 암호는 admin/admin입니다.

이걸 그대로 사용하는 사람은 없기를 바랍니다.

그대로 사용하는 것은 "그냥 내 컴퓨터를 다 네게 드립니다."라는 것과 마찬가지이니 꼭 변경하시기 바랍니다.






접속하면 아래 화면처럼 요약정보를 보여줍니다.

여기서 빨간글씨 111.222.333.444 의 숫자를 적어 놓습니다.

 

이 숫자가 자신의 IP입니다.

이 숫자를 알면 세계 어느곳이든 어떤기기이든 내 컴퓨터로 접속할 수 있습니다.


 

 

좌측메뉴에서 NAT/라우터관리 ->포트포워드를 선택합니다.

 

ALFTP Server에서 아까 보았던 숫자가 빨간 글씨로 써 있습니다.

위 입력된 것을 말로 설명 드리자면

 

외부에서 111.222.333.444에 포트 21번으로 접속하면 내부네트워크에 192.168.0.132의 21번 포트로 접속하는 것처럼 해라.

라는 것입니다.

 

위 적힌 것 같이 적어 넣습니다.

132번은 제 아이피이니 여러분의 숫자를 적어 넣습니다. 

위 [저장] 버튼을 눌러 설정을 저장합니다.

이제 외부에서 내 컴퓨터로 접속할 준비가 되었습니다.
 

이제 외부의 컴퓨터에서
자신의 컴퓨터로 접속할 수 있습니다.

 

일단 ALFTP서버에서 설정을 합니다.

아이디와 패스워드를 TEST/TEST로 하였습니다.

 

홈 디렉토리는 자신이 서버에 공유하고자 하는 폴더를 선택해주면 됩니다.

여러개 폴더를 계속해서 추가 할 수 있습니다.

 

 

원격지에서 알드라이브를 실행하였습니다.

접속정보를 적습니다.

 

아이피는 외부네트워크에서 접속하므로 111.222.333.444 를 적습니다.

아이디/비번은 test/test로 합니다.

 


연결을 누르면 아래와 같이 접속이 됩니다.

서버에서 Home으로 표시되라고 한 폴더가 표시됩니다.



 

 

다시 원래의 내 컴퓨터로 돌아와서 보면

ALFTP server화면에 아래와 같이 뜹니다.

보안상 IP는 지웠습니다.^^;



성공!!!!

 

 

초보자 분들에게는 약간 어려울 수도 있지만

그림대로만 따라한다면 별로 힘들지 않고 서버 구축을 할 수 있습니다.

 

그만큼 쉽게 ALFTP server는 쉽게 만들어졌습니다.

 

불량운영자도 이 ALFTP server를 이용해서

영화서버를 만들어서 외부에서 아이패드나 스마트폰으로 접속하여 가끔 본답니다.

 

내부네트워크에서는 고민할 것이 더 없습니다.

그냥 ALFTP를 실행시킨 컴퓨터의 IP를 적고 접속하면 됩니다.