웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
리눅스에서 최강 p2p 공유프로그램 당나귀!! 서버를 운영해보도록하자~
2002.06.15 10:22
이번에는 p2p 공유프로그램인 당나귀의 서버를 운영하는 법입니다^^;
제가 근 2달동안 운영했었지만, 자원이 많이 소비되는 관계로.. 관두긴하였지만..
자기 컴퓨터도 테스트할수있고(얼마나 견디나-_-) 또 회선테스트도 할수있고 (역시 얼마나견디나)
사람들한테 도움도되고 여러모로 좋죠^^(월드컵기간엔 한국홍보까지)
당나귀 서버운영하는것은 매우 쉽습니다. 소스컴파일과정도없고 RPM 설치과정도없습니다.
단지 바이너리를 내려받아 실행하고 설정만 조금 하면돼죠^^:
일단 당나귀 공식사이트로 접속합니다
http://www.edonkey2000.com
가면 메뉴에 Downloads 가있죠? 클릭합니다.
거기에 반가운 리눅스 펭귄이 보입니다(이름일 잊어버렸군요-_-)
eDonkey Linux Server 부분에 Downloads 가있죠 다운로드합니다.
주소는 다음과 같습니다.
http://www.edonkey2000.com/files/dserver.gz
gz 파일이니.. gzup -d dserver.gz 합니다...
압축을 풀면 파일이 나오죠?
dserver 파일이 실행파일입니다. 실행시키기전에, ini(환경설정파일)파일을 만들어줘야 합니다.
기본적으로 포함되어있지 않기때문에 document 에서 본내용을 쓰겠습니다.
파일명은 donkey.ini 로 해주세요
# vi donkey.ini
[server]
name=[서버이름]
desc= [이것은 상태창에 보이는 서버이름입니다. name 이랑 똑같이 하시면 되겠습니다]
maxClients=5000 (최고 접속한도)
public=true (true 로 하는게좋겠습니다. 대충 해석해보니, iP 주소를 알아야만 접속가능한것과
다른컴퓨터에서 접속을 돌리는것을 가능하게하는지 불가능하게하는지 를 설정하는것입니다)
logFile=false (로그파일생성에 관한옵션입니다.)
welcome[0]=*--------------------------------------------*
welcome[1]= E-donkey Server In KOREA (여기에서는, 접속환영메시지를 설정합니다)
welcome[2]= 즐거운 시간 되십시요! (차례대로 번호를 붙이시면 되겠습니다^^)
welcome[3]=*--------------------------------------------*
threads=40 (클라이언트의 요청을 처리하기위한, 쓰레드 생성수 기본값은 5이더군요)
seedIP=212.152.169.172 (당나귀 네트워크에 참가하여 자신의 IP 주소를 알리는 서버)
seedPort=4661 (당나귀가 쓰는 포트번호. 4661 로 해줘야합니다)
편집을 끝내고 저장을 하고~ 이제 쉘에서
# ./dserver 하면 다음과같은 화면이 나옵니다.
currentDir=/실행시킨 디렉토리
Welcome to eDonkey2000 server v16.39.
Using IP: 127.0.0.1
Enter commands at any time (type '?' for help)
> Finding other servers...
여기서 ? 를 치면 명령어가나옵니다
Commands: (optional arguments)
m message : broadcast a message to all clients
Example: m hello out there
wel (# newMessage) : Change or view the welcome strings.
q : quit
vc : view all clients connected.
vf : view all files published.
vo : view the optional settings.
vs : view known servers.
g : get server stats
ip # : get IP of the client ID
d # : disconnect from client ID
pass (name password) : sets the name and password to allow a remote controller
of this client. If name ans password are left blank then the username
and password are cleared and no remote control is allowed.
Example: pass jed jedpass
vc 는 현재 접속중인 클라이언트를 보는 옵션이구요
vf 는 파일
g 는 서버상태
d 는 접속자를 강제로 끊는것(불법자료를 공유하는 사람을 끊어내면되겠죠-_- 알수는없지만)
이상입니다.
이정도만알면 운영하는데 지장은없겠죠?
p2p 공유사이트같은데 서버를 홍보하면, 접속자가 나날이(-_-) 늘어가겠죠~
흥미있길 바랍니다.
제가 근 2달동안 운영했었지만, 자원이 많이 소비되는 관계로.. 관두긴하였지만..
자기 컴퓨터도 테스트할수있고(얼마나 견디나-_-) 또 회선테스트도 할수있고 (역시 얼마나견디나)
사람들한테 도움도되고 여러모로 좋죠^^(월드컵기간엔 한국홍보까지)
당나귀 서버운영하는것은 매우 쉽습니다. 소스컴파일과정도없고 RPM 설치과정도없습니다.
단지 바이너리를 내려받아 실행하고 설정만 조금 하면돼죠^^:
일단 당나귀 공식사이트로 접속합니다
http://www.edonkey2000.com
가면 메뉴에 Downloads 가있죠? 클릭합니다.
거기에 반가운 리눅스 펭귄이 보입니다(이름일 잊어버렸군요-_-)
eDonkey Linux Server 부분에 Downloads 가있죠 다운로드합니다.
주소는 다음과 같습니다.
http://www.edonkey2000.com/files/dserver.gz
gz 파일이니.. gzup -d dserver.gz 합니다...
압축을 풀면 파일이 나오죠?
dserver 파일이 실행파일입니다. 실행시키기전에, ini(환경설정파일)파일을 만들어줘야 합니다.
기본적으로 포함되어있지 않기때문에 document 에서 본내용을 쓰겠습니다.
파일명은 donkey.ini 로 해주세요
# vi donkey.ini
[server]
name=[서버이름]
desc= [이것은 상태창에 보이는 서버이름입니다. name 이랑 똑같이 하시면 되겠습니다]
maxClients=5000 (최고 접속한도)
public=true (true 로 하는게좋겠습니다. 대충 해석해보니, iP 주소를 알아야만 접속가능한것과
다른컴퓨터에서 접속을 돌리는것을 가능하게하는지 불가능하게하는지 를 설정하는것입니다)
logFile=false (로그파일생성에 관한옵션입니다.)
welcome[0]=*--------------------------------------------*
welcome[1]= E-donkey Server In KOREA (여기에서는, 접속환영메시지를 설정합니다)
welcome[2]= 즐거운 시간 되십시요! (차례대로 번호를 붙이시면 되겠습니다^^)
welcome[3]=*--------------------------------------------*
threads=40 (클라이언트의 요청을 처리하기위한, 쓰레드 생성수 기본값은 5이더군요)
seedIP=212.152.169.172 (당나귀 네트워크에 참가하여 자신의 IP 주소를 알리는 서버)
seedPort=4661 (당나귀가 쓰는 포트번호. 4661 로 해줘야합니다)
편집을 끝내고 저장을 하고~ 이제 쉘에서
# ./dserver 하면 다음과같은 화면이 나옵니다.
currentDir=/실행시킨 디렉토리
Welcome to eDonkey2000 server v16.39.
Using IP: 127.0.0.1
Enter commands at any time (type '?' for help)
> Finding other servers...
여기서 ? 를 치면 명령어가나옵니다
Commands: (optional arguments)
m message : broadcast a message to all clients
Example: m hello out there
wel (# newMessage) : Change or view the welcome strings.
q : quit
vc : view all clients connected.
vf : view all files published.
vo : view the optional settings.
vs : view known servers.
g : get server stats
ip # : get IP of the client ID
d # : disconnect from client ID
pass (name password) : sets the name and password to allow a remote controller
of this client. If name ans password are left blank then the username
and password are cleared and no remote control is allowed.
Example: pass jed jedpass
vc 는 현재 접속중인 클라이언트를 보는 옵션이구요
vf 는 파일
g 는 서버상태
d 는 접속자를 강제로 끊는것(불법자료를 공유하는 사람을 끊어내면되겠죠-_- 알수는없지만)
이상입니다.
이정도만알면 운영하는데 지장은없겠죠?
p2p 공유사이트같은데 서버를 홍보하면, 접속자가 나날이(-_-) 늘어가겠죠~
흥미있길 바랍니다.
댓글 7
-
Xynex:)
2002.06.15 11:40
당나귀..접속은 어떻게 하는거지..끙^^; -
임현
2002.06.15 17:46
접속방법은..-_-;;
위에 플러그 그림누르거나 서버를 더블클릭하면됩니다^^;
미처 사용법을 올리지못했군요..
당나귀라고 검색해보세요^^ -
동키고고
2002.06.15 20:20
제홈페이지에 놀러오세요. 당나귀 홈페이지입니다. ^^ http://donkeygogo.zetyx.net -
임현
2002.06.15 21:50
접속이 잘안되네욥.. -
최익필
2002.06.17 23:19
http://www.kimhwa.com도 있어요~ -
20000000000
2002.08.04 08:20
오.. 김화 좋은 곳이죠. 매일 세번 이상 들르는 곳.. ^^ -
가나다라한글
2002.08.04 17:21
당나귀가 뭐예염(열글자..ㅡㅡ;;)
제목 | 글쓴이 | 날짜 |
---|---|---|
FTP 에 사용자추가후 로그인부분 추가하기 - 로그인 부분 [2] | DearMai | 2002.08.12 |
FTP 에 사용자추가후 로그인부분 추가하기 - 사용자추가부분 [5] | DearMai | 2002.08.12 |
VMware로 윈도우에서 리눅스 설치하기 [8] | 강민 | 2002.08.05 |
IIS 해당 IP를 제외한 모든 컴퓨터 접근 금지시키기 [1] | 오픈소스 | 2002.08.04 |
http://도메인/~아이디 를 http://도메인/아이디 로 ^^ [11] | 임현 | 2002.07.31 |
솔라리스와 리눅스의 chmod 다른점 [1] | 한꼬마 | 2002.07.31 |
오랜만에 올리는 팁이군요. - 웹호스팅 쉽게해보기! - [8] | 임현 | 2002.07.28 |
[mysql] create table select , insert into select | 불티나 | 2002.07.26 |
[mysql] load data - 파일을 테이블에 넣기 [1] | 불티나 | 2002.07.26 |
ASP + MS SQL 기반 게시판 설치하기 - 두번째 | 오픈소스 | 2002.07.12 |
ASP + MS SQL 기반 게시판 설치하기 - 첫번째 | 오픈소스 | 2002.07.12 |
[펌] 후다닥 apache 랑 php 업글하기 [8] | 임현 | 2002.07.12 |
제로보드 data 폴더 일괄적으로 소유권 변경 스크립트 [2] | 라지엘 | 2002.07.01 |
[보안] 아파치 1.3.x 공격툴 공개되다...06/24 [4] | 차카게살자 | 2002.06.28 |
특정 파일(ex: mp3,avi,mpg)만 찾아서 자동으로 삭제하기! | 임현 | 2002.06.27 |
Mysql 데이타베이스 백업및 복구(2)... [5] | 이휘은 | 2002.06.22 |
Mysql 데이타베이스 백업및 복구(1)... [7] | 이휘은 | 2002.06.21 |
간단팁 서버 Info! [4] | 임현 | 2002.06.21 |
한 통 내장형 모뎀으로 인터넷하기.. [1] | i- | 2002.06.19 |
리눅스에서 최강 p2p 공유프로그램 당나귀!! 서버를 운영해보도록하자~ [7] | 임현 | 2002.06.15 |