내 컴 퓨 터/프 로 그 램

파일공유와 파일서버를 동시에 간단하게! - HFS

일상으로초대 2009. 3. 15. 14:06
반응형
 
요즘엔 대부분의 메신저 프로그램에 파일전송의 기능이 있습니다.
 
하지만 파일을 받아야할 상대방이 메신저를 사용하지 않는다면 ?
 
파일 전송을 위해 메신저를 가입시킬수도 없고 난감한 상황이 되어버립니다.
 
이런경우 무료로 파일 공유 또는 파일서버를 이용 할 수 있는 프로그램을 소개하여 드립니다.
 
상대방은 인터넷이 되는 PC만 가지고 있으면 됩니다.
 
웹브라우저는 기본으로 있으니까 상대방은 몇번 누르기만 하면 파일전송이 끝납니다.
 
 
 
프리웨어 + 무설치(단독실행파일), + 작은용량
 
삼박자가 착착 맞아떨어집니다.
 
 
 
프로그램 이름은 HFS입니다. (HTTP File Server)

 

 
최초 실행화면입니다. 
(사실 저는 기존 사용자라 최초실행화면은 아니지만 초기화면입니다.)
 
이 글의 캡쳐는 Expert Mode 기준으로 캡쳐되었습니다. (Ver. 2.2f)

(Easy Mode에서는 메뉴가 생략되어 보여집니다. 전환은 메뉴 오른쪽에 있는 사람그림을 눌러주면 됩니다.)
 
저는 공유기 사용자라 공유기에서 할당받은 가상 IP가 자동으로 선택되어있습니다.
 
저같인 공유기사용자라면 우선 Real IP로 바꿔줘야 합니다. (이 경우 폴딩을 펼치세요.)
 

 
물론 그전에 공유기 설정에서 포트포워딩 또는 DMZ설정으로 외부와의 통신이 가능하게 설정해야합니다.
 
포트포워딩 또는 DMZ설정은 공유기 메뉴얼을 숙지후 변경하시기 바랍니다.
 

 
Menu - Self Test를 눌러주면 알아서 테스트를 해서 설정을 바꿔줍니다.
 
기본적으로 80번 포트를 사용하는데   필요에 따라 다른 포트로 설정 후 이 과정을 진행하시기 바랍니다.
 
 

 


 

해석이 되는분들은 읽어보시고..  동의하시면 확인을 누르세요.
 
 
 
 
 

외부에서 접속이 가능한지 테스트합니다.  몇초 기다려 주시면 됩니다.
 
 
 
 

 
테스트가 끝났습니다.





 
192.168.X.X 의 가상IP가 아닌 자신의 리얼 IP로 바뀌어 있으면 기본적인 설정이 끝난겁니다.
 
 

 
 
 다음으로 공유할 파일들의 추가입니다.
 
우클릭후 추가메뉴를 이용하는 방법도 있지만 저는 끌어놓기를 좋아합니다.
 
 
폴더를 끌어놓으면 다음과 같은 창이 뜹니다.


 
 
Real folder : 실제폴더입니다. 
  폴더 추가후 폴더의 내용이 바뀌면 변경내용을 상대방이 볼 수 있습니다.
  내용이 많은 경우 적합합니다.
 
Vitual folder : 가상폴더입니다.
  폴더추가 시점의 상태대로만 상대방이 볼 수 있습니다.
  이후 PC내에서 파일이 추가되거나 해도 상대방은 볼 수 없습니다.
  내용이 적은 경우 적합합니다.
 
 
용도에 따라 적절한걸 선택하시면 공유할 파일(폴더)의 추가가 끝납니다.
 
그리고 상대방에게는 주소만 가르쳐 주면 됩니다.
 
상대방이 접속할(알아야할) 주소는 창 위쪽에 보여지는 Http:// X . X . X . X : X /
 
( Http:// IP : Port / 자신의 아이피와 포트입니다. 기본포트인경우 생략됩니다.)
 
 
 
상대방이 저 주소를 웹브라우저에 적어넣으면 접속이 가능합니다.
 
 
 
 
 


상대방이 보게되는 화면입니다.   공유된 폴더와 파일들이 나열되어 있습니다.
 
계정을 할당해 권한을 줄수도 있으나 이 글에서는 생략합니다.  각자 연구하시길..
 

 

 
 
 
 

 
폴더를 돌아다니며 파일리스트를 확인하고 필요한것을 받습니다.
 
웹에서 파일을 받는것과 동일합니다.   우클릭 - 다른이름으로 저장
 
 
 
 
 
 
 
 
 
 

 
다시 프로그램창으로 돌아옵니다.  실제 상대방이 받아가는 장면입니다.
 
 
트래픽 (상단 그래프)
공유된 파일및 폴더 (좌측), 접속로그 (우측)
IP, 받는 파일, 상태, 속도, 남은시간, 진행률 (하단)
 
자세하게 모든것을 확인할 수 있습니다.
 
 
 
 
 
 
 


 
 
트레이 아이콘에서 간략 정보를 보여줍니다.
 
한개의 파일이 7% 진행중이고  (왼쪽 아이콘)
여러개의 파일이 전송중이면 이것도 여러개 표시됩니다.
 
3개의 접속이 있다는 의미입니다. (오른쪽 아이콘 - 설정에따라 포시내용이 달라집니다)
 
 
 
여기까지가 기본적인 파일공유기능을 설명드렸습니다.
 
 
 
 
 
 
 
 
다음은 관리를 위해 필요한것들 몇가지만 소개드리겠습니다.
 
 
 
 
 
 

 
로그창에서 우클릭하면 로그를 관리 할 수 있습니다.
 
 
 
 

 
 
 

 
하단의 상태창에서 우클릭하면
 
Kick connection : 선택된 연결을 끊음
Kick IP address : 선택된 IP의 연결을 모두 끊음
Kick all connection : 모든 연결을 끊음
Kick idle connection : 쉬고있는 연결을 끊음
Ban IP address : 선택된 IP를 차단함
Leave disconnected connections : 끊어진 연결을 남김
  연결이 끊어져도 기록을 남겨둠 (언체크시 연결끊어지는 즉시 사라짐)
 

 
 
 
 
 
 
 
 
 
 


제한설정
 
Speed Limit : 전체 속도 제한
Pause streaming : 전송 일시중지
Max Connections : 전체 동시접속 제한
Max Connections for single address : IP당 동시접속 제한
Max Simultaneous downloads : 동시 다운로드 제한
Max Simultaneous downloads from single address : IP당 동시 다운로드 제한
Max Simultaneous address : ?
Max Simultaneous address downloading : ?
Connections inactive time out : 접속후 아무것도 안하면 연결을 끊는 시간 결정
Bans : 차단 관리
 

나머지는 모르겠네요.
 
어쨋든 다양한 제한이 가능합니다.
 
 
 
 
 
 
 
 
 


 
기타 설정 (모두 기본값입니다.)
 
 
  
 
 


시작 / 종료에 관한 설정
 
 
 


 
 

 
트레이 아이콘에 대한 설정
 
 


 
 
 
 
이 프로그램의 장점은 간단하게 파일공유와 파일서버를 만들 수 있다는 것입니다.
 
다양한 설정과 제한기능이 개인적으로 맘에듭니다. 언어장벽이 있긴 하지만 ;;
 
 
 자신의 IP가 노출되기 싫다면 Dynamic DNS를 이용할수도 있습니다.
 
 
이와 비슷한 성격의 프로그램으로는 Berryz WebShare가 있습니다.
 
프로그램마다 장단점이 있으니  자신의 취향에 맞는 프로그램을 사용하시길 바랍니다.
 
 

 
공식홈페이지의 마지막 버전인 2.2f 에서는 유니코드 처리관련 심각한 문제가 있다고 합니다.
아래의 링크를 이용하시길 바랍니다.

직링크 다운로드 : http://www.dovedove.it/hfs/hfs228.exe
 

 
반응형