DDNS와 베리즈 웹쉐어를 이용해 FTP 만들기

Posted by 묘아 Myoa™
2011. 7. 30. 08:59 강의
본 블로그는 클리어타입에 최적화 되있습니다. 글씨가 흐리게 보이면 여기를 눌러 패치하세요(1차수정)


베리즈 아이피가 많이 오픈되서 어떻게 해결할까 생각하던 차에
저번에 삭제한 iptime DDNS계정을 다시 활성화 시켜 베리즈와 조합을 해봤습니다.

세컨드라이브도 완전유료화로 바뀌고 그러다보니 다른 방법을 찾았습니다.
24시간 풀가동은 힘들더라도 적어도 유료화된 세컨드라이브를 대체해보려고 했습니다.

일단 미디어 스트리밍[각주:1] 지원됩니다. 권한조절도 되구요. 파일 조절이 쉽고 모바일 장치부터 데탑까지 권한만 주어지면 업로드도 가능합니다.
베리즈만의 장점이기도 한 RAR,Zip으로 묶어받기도 있습니다.

만약 세컨드라이브 정액권을 질렀다 하더라도 무료방법 하나쯤은 익혀두면 좋을 것입니다 :)

그럼 지금부터 환경구축을 시작해보죠.

 


준비물: 웹쉐어, DDNS서비스를 지원하는 사이트 계정 또는 공유기, 기본적인 지식
 




1. 쉐어 설치하기


어때요 참 쉽죠?

가 아니라.. UPnL에서 제작한 웹쉐어는 현재 저작권 문제로 공식 배포가 중단 되었습니다. 따라서 이 건은 각자 해결하셔야...(...)
(주: 저작권 문제로 블라인드 먹은적이..)

어쩔수 없습니다. 그래도 다행인건 나베르[각주:2]에 검색하면 바로 나옵니다. 걱정할 것 없어요.
 



2. 쉐어 셋팅하기

우선 스킨부터 넣어야 합니다.
스킨은 계속 배포가 되니 여길(http://berryz.upnl.org/metabbs/board/webshare_addon) 참고하세요.


전 2페이지의 프레임 폴더 스킨으로 작업했습니다.



스킨(*.zip)을 다운받고 압축을 푼 뒤, 웹쉐어 폴더중 skin에 폴더째로 넣어주시면 됩니다.


이제 웹쉐어를 실행시켜 봅시다.

환경설정으로 갑니다.

제일 먼저 스킨으로 가서 아까 받아둔 스킨을 선택합니다.


트레이 상태로 프로그램을 시작함 (옵션)
Windows를 시작할 때 자동으로 실행(옵션)



"접속자가 공유 항목 최상위 목록을 볼 수 있게 함" 해제(필수)
외부로부터 자동으로 알아내기 선택(필수)
하드디스크의 숨길 파일 및 폴더도 웹페이지에 표시(옵션)

 계정 항목으로 갑시다.
관리자 계정을 만들어 주세요. 

전 절대 저 계정을 사용하지 않으므로 제 베리즈에서 삽질하지 않으셔도 됩니다.






그리고 마지막으로 공유 항목을 아무거나 추가해주세요. 드라이브를 통째로 올려도 됩니다.


공유 항목 권한 설정방법
공유된 파일 또는 폴더를 더블 클릭하면 이름 변경 및 권한 창이 뜨게됩니다.




이제 자신의 아이피+포트번호를 이용해 베리즈가 정상적으로 뜨는지 확인해주시기 바랍니다.
(베리즈 우측 상단에 "탐색"버튼을 누르시면 됩니다.)

"이 서버에서는 최상위 목록 보기가 금지되어 있습니다." 라고 뜨면 정상입니다.


공유기를 사용중이라 고정 아이피를 못 잡거나, 페이지가 안 뜰때는 DMZ 설정(http://myoa.wo.tc/472) 해주시면 됩니다.
 




3. DDNS 설정하기


2번의 가장 마지막 "이제 자신의 아이피+포트번호를 이용해 베리즈가 정상적으로 뜨는지 확인해주시기 바랍니다.
이 부분을 무조건 성공해야 이 단계로 넘어올 수 있습니다. 


공유기 설정 페이지에서 아마 DDNS란 항목을 보적이 있으실 겁니다.

DDNS를 사용해 유동적인 아이피 걱정없이 네임서버로 2차 호스팅을 해주시면 됩니다.


서비스 공급자: ipTIME DDNS (또는 타 공유기 공급자등) 선택


호스트 이름: asdf.iptime.org 식으로 이름.iptime.org로 적어주시면 됩니다.


사용자 계정: 자신이 자주 사용하는 이메일 주소를 적어주시기 바랍니다. 나중에 암호를 잊어버려도 메일로 발송되므로.


사용자 암호: 이건 절대 사용자 계정에 대한 비밀번호가 아닙니다. 자신이 쓰고 싶은 비밀번호를 입력하면 됩니다.

(한 번 DDNS계정을 추가하게 되면 다음에 다른 DDNS계정을 만들때도 전에 사용했던 비밀번호를 쓰셔야 됩니다.
그렇지 않으면 사용자 인증 오류가 발생합니다. -_-;)

 



정상적으로 계정이 등록됬다면 이제 사용해야 겠죠.
 

다시 베리즈 웹쉐어의 환경설정 -> 서버 로 가서
IP주소 표시에 항목을 "표시할 주소 직접 지정"으로 바꾸고
좀전에 설정한 DDNS 계정의 호스트이름을 그대로 적어주시면 됩니다. 


이렇게요. 


이번에도 역시 베리즈 웹페이지가 정상적으로 뜨는지 확인해주시기 바랍니다.




4. 리즈 웹쉐어 스킨 편집하기


마지막으로

"이 서버에서는 최상위 목록 보기가 금지되어 있습니다." 라고 뜨는데 어떻게 사용하나요

에 대한 답입니다.

이 밑에 링크를 이용해 사용할 것입니다.



베리즈 skin폴더에 들어가서 받아둔 폴더로 들어갑니다.

그러면 skin.html이란 파일이 있을겁니다.

이걸 메모장으로 열어주세요



맨 아래로 내려가시면 다음과 같은 부분을 찾을 수 있습니다.

</form>

</div>

#end

<div class="footer">

Powered by 

<A href='http://berryz.upnl.org/webshare' class='footer' target='_blank'>Berryz WebShare

v$version (rev.$revision)</A>

by 

<A href='http://upnl.org' class='footer' target='_blank'>UPnL</A>

<A href='http://berryz.upnl.org/main.php/WebShare/Info/' class='footer' target='_blank'>[Project Info]</A>

<A href='http://berryz.upnl.org/main.php/HelpUs' class='footer' target='_blank'>[Help Us]</A>

<!--

<p id="validator">

<a href="http://validator.w3.org/check?uri=referer"><img

src="http://www.w3.org/Icons/valid-xhtml10"

alt="Valid XHTML 1.0 Transitional" height="31" width="88" /></a>

</p>-->

</div>

</body>

</html>

(단, 스킨에 따라 조금 다를 수 있습니다. 비슷한 부분을 찾아주세요. a href를 검색해도 됩니다.)

</form>

</div>

#end

<div class="footer">

D:\

<A href='http://myoaftp.iptime.org:4343/Drive-D/?action=Login' class='footer'>Login</A>

</p></p>E:\ 

<A href='http://myoaftp.iptime.org:4343/Drive-E/?action=Login' class='footer'>Login</A>

</A>

<!--

<p id="validator">

<a href="http://validator.w3.org/check?uri=referer"><img

src="http://www.w3.org/Icons/valid-xhtml10"

alt="Valid XHTML 1.0 Transitional" height="31" width="88" /></a>

</p>-->

</div>

</body>

</html>

이렇게 바꿀겁니다.
 

형식은 다음과 같습니다.

<div class="footer"> 다음 줄에
표시할 문자열을 넣어주시고

<A href='자신의 DDNS계정 URL + 폴더명?action=Login' class='footer'>하이퍼링크 문자열</A>
입니다.

</p> 나 </br>은 개행(html상 엔터)을 의미합니다.
 
즉, D:\<A href='http://myoaftp.iptime.org:4343/Drive-D/?action=Login' class='footer'>Login</A>
가 의미하는것은

"D:\"을 일반 문자열로 표시하고 Login이라는 문자열에 내 베리즈 공유항목중 Drive-D 폴더에 연결한다

입니다. 실제로 Login을 누르면 로그인 창이 나오고 로그인을 하면 제 PC의 D드라이브가 뜹니다.




위 처럼 수정한 결과
 
에서


처럼 되는거죠.
D:\ Login이 보이시나요? 




이제 당신만의 FTP서버가 완성되었습니다. 





치며...

여러분들에게 유익한 포스팅이 될지는 모르겠습니다만 그래도 뭔가 시도해본다는게 중요한거죠.. (-_ - 풉)

막상 글을 쓰다보니 상당히 긴 글이 되었네요. 잘 성공하실지 걱정이 되네요. 막히는 부분있으면 바로바로 물어봐주세요.



아.. 그리고 피어3 공략은 오늘부터 다시 재게됩니다.
결국 프랩스로 찍기로 했어요. 윈7에서는 피어3가 말썽이네요. xp에서는 playclaw가 말썽이더니 -_- 






눌러주실꺼죠?



  1. 리얼타임 재생 방식. [본문으로]
  2. NAVER [본문으로]
비밀 댓글로(Secret Option)