½Ã³î·ÎÁö(Çì³î·ÎÁö) À¥½ºÅ×À̼ÇÀ¸·Î
php Çü½ÄÀÇ
Å䷻Ʈ
Æ®·¡Ä¿ ¼¹ö ±¸ÃàÇϱâ ÀÔ´Ï´Ù!
Å䷻Ʈ µî¿¡ »ç¿ëµÇ´Â Æ®·¡Ä¿ ¼¹öµé Áß¿¡ ÇÑ Á¾·ùÀÎ peertracker ¶ó´Â °ÍÀ» »ç¿ëÇÏ¿© ±¸ÃàÇÏ´Â °ÍÀÔ´Ï´Ù.
º» ±ÛÀº
Çì³î·ÎÁö DSM 5.2 5967 U.
3
ȯ°æ¿¡¼ Å×½ºÆ® µÇ¾ú½À´Ï´Ù.
DSM 6.0 À̻󿡼 µ¿ÀÛÇÒÁö´Â Çغ¸Áö ¾Ê¾Æ¼ Àß ¸ð¸¨´Ï´Ù.
ÀÔ´Ï´Ù.
ÀÏ´Ü ¼³Á¤ÆÄÀÏÀÇ ¿øÈ°ÇÑ ÆíÁýÀ» À§ÇÏ¿©
À©µµ¿ì¿¡
notepad++
¸¦ ¼³Ä¡ÇÏ¿© ÁÖ¼¼¿ä.
·Î µé¾î°¡½Ã°Å³ª ³×À̹ö ÀÚ·á½Ç¿¡ ÀÖ½À´Ï´Ù!
¸ÕÀú ÇÊ¿äÇÑ ¼³Á¤ÀÌ ÀÖ½À´Ï´Ù.
ÀÌ·¸°Ô À¥ ¼ºñ½º¸¦ ½ÃÀÛÇÏ¿© ½Ã³î·ÎÁö À¥ ½ºÅ×À̼ÇÀ» È°¼ºÈ ½Ãŵ´Ï´Ù.
±×ÈÄ, ÆÐÅ°Áö Áß¿¡ [ phpMyAdmin ] À̶õ °ÍÀÌ ÀÖ½À´Ï´Ù. ÀÌ°É ¼³Ä¡ÇØ ÁÝ´Ï´Ù.
À̶§ Á¾¼ÓµÈ ¾î¼±¸ ÇÏ¸é¼ MariaDB¸¦ ±ò¶ó°í Çϴµ¥, À̰͵µ °°ÀÌ ±ò¾ÆÁÝ´Ï´Ù.
±×·³ ÀÌÁ¦ DB Á¢¼Ó ¾ÏÈ£¸¦ ¼³Á¤ÇØ¾ß Çϴµ¥,
¸¶¸®¾Ædb¸¦ Ŭ¸¯Çؼ ÀÌ Ã¢À» ¶ç¿ó´Ï´Ù.
¸¶¸®¾Æ db Æнº¿öµå º¯°æÀ» ´©¸£°í,
ÀÌ·¸°Ô, ¾Æ¹«°Íµµ ÀÔ·ÂÇÏÁö ¾ÊÀº »óÅ·Π¹Ù·Î È®ÀÎÀ» ´©¸¨´Ï´Ù.
(Ãʱ⿡´Â ºñ¹ø¼³Á¤ÀÌ ¾ø±â ¶§¹®ÀÔ´Ï´Ù. ¹Ù·Î È®ÀÎ ´©¸¨½Ã´Ù. ¶ÇÇÑ ºñ¹øÀ» º¯°æÇ߾ ¶È°°ÀÌ ±×³É ¾Ï°ÍµµÀԷ¾ÈÇÏ°í È®ÀÎ ´©¸£¸é ´Ù½Ã¼³Á¤ °¡´ÉÇÕ´Ï´Ù. Àú »¡°£°Å·Î ºñ¹Ð¹øÈ£ Àç¼³Á¤ ¹öÆ°Àº ³¬½ÃÀÔ´Ï´Ù ;; )
±×·¯¸é...
ÀÌ·¸°Ô º¯°æâÀÌ ¶å´Ï´Ù.
Àú±â¿¡ ¿øÇÏ´Â ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ°í È®ÀÎÀ» ´©¸¨´Ï´Ù.
!!! À̶§ ¼³Á¤ÇÏ´Â ºñ¹Ð¹øÈ£´Â ÃßÈÄ Æ®·¡Ä¿ ¼¹ö ¼³Á¤ÆÄÀÏ¿¡µµ »ç¿ëµÇ°í,
phpMyAdmin ÆÐÅ°Áö¸¦ ÀÌ¿ëÇÏ¿©
db¿¡ Á¢±ÙÇϴµ¥µµ ÇÊ¿äÇÏ´Ï ²À ±â¾ïÇϽñ⠹ٶø´Ï´Ù.
ÀÚ ÀÌ°ÍÀÇ ¼³Á¤ÀÌ ³¡³ª¼ÌÀ¸¸é ¹Ù·Î ´ÙÀ½ ÆÄÆ®·Î °©´Ï´Ù.
phpMyAdmin
¿ä ÆÐÅ°Áö¸¦ ½ÇÇàÇÏ¿© º¾´Ï´Ù!
±×·¯¸é
ÀÌ·±Ã¢ÀÌ ¶ß´Âµ¥, ±âº» »ç¿ëÀÚ¸íÀº rootÀÌ°í,
¾ÏÈ£¿¡´Â ¹æ±ÝÀü ¸¶¸®¾Ædb·Î ¼³Á¤ÇÑ ¾ÏÈ£¸¦ ÀÔ·ÂÇÕ´Ï´Ù. ±×ÈÄ ½ÇÇà.
±×·¯¸é ÀÌ·±½ÄÀ¸·Î ȸéÀÌ ¶å´Ï´Ù.
ÀÏ´Ü ¿©±â±îÁö ÇϼÌÀ¸¸é
´ÙÀ½Àº ½Ã³î·ÎÁö(Çì³î·ÎÁö)ÀÇ web Æú´õ·Î À̵¿ÇÕ´Ï´Ù!
³× ¹Ù·Î ¿ä Æú´õÀÔ´Ï´Ù.
ÀÏ´Ü ÀÌ Ã¢À» ¿¾îµÎ½Ã°í,
´ÙÀ½ Æ®·¡Ä¿ ¼¹ö ±¸¼º ÆÄÀϵéÀ» ´Ù¿î¹Þ¾ÆÁֽñ⠹ٶø´Ï´Ù.
(÷ºÎÆÄÀÏ¿¡µµ Á¸Àç)
±×¸®°í º» ÆÄÀÏÀº ¿øº»ÆÄÀÏ¿¡¼ Æ®·¡Ä¿ µ¿ÀÛ¸¸À»
À§ÇÑ ÆÄÀϸ¸ ³²°ÜµÎ°í ³ª¸ÓÁö Àâ´ÙÇÑ ÆÄÀϵéÀº Áö¿î °ÍÀ̹ǷÎ
¿øº» ÆÄÀÏÀ» ¹Þ°í ½ÍÀ¸½Ã¸é ¸ÇÀ§ÀÇ peertracker ÂüÁ¶¸µÅ© Áß¿¡
¿ø·¡´Â ´õ ÀÖÁö¸¸, À§ÀÇ 5°³ÆÄÀÏ ¸¸À¸·Îµµ µ¿ÀÛÇÕ´Ï´Ù!
ÀÌÁß
tracker.mysql.php
¶ó´Â ÆÄÀϸ¸ °Çµå¸®°Ô µÇ´Ï ³ª¸ÓÁö 4°³ÆÄÀÏÀº ÀÏÀý °Çµå½Ç ÀÏÀÌ ¾ø½À´Ï´Ù!
ÀÌ ¼³Á¤ÆÄÀÏÀ», ¸Ç óÀ½ ¼³Ä¡¸¦ ÇÏ¿´´ø [ ³ëÆ®Æеå++ ] ·Î ¿¾îº¸½Ã¸é ±× Áß¿¡,
// Configuration ///////////////////////////////////////////////////////////////////////////////////
// tracker state
$_SERVER['tracker'] = array(
// general tracker options
'open_tracker' => true,
'announce_interval' => 900,
'min_interval' => 600,
'default_peers' => 50,
'max_peers' => 200,
// advanced tracker options
'external_ip' => true,
'force_compact' => false,
'full_scrape' => false,
'random_limit' => 500,
'clean_idle_peers' => 10,
// database options
'db_host' => 'localhost',
'db_user' => 'root',
'db_pass' => 'set your password',
'db_name' => 'peertracker',
// advanced database options
'db_prefix' => 'pt_',
'db_persist' => false,
);
// Tracker Operations //////////////////////////////////////////////////////////////////////////////
¶ó´Â ³»¿ëÀÌ ÀÖ½À´Ï´Ù.
Àû´çÈ÷ ¿øÇÏ´Â °ªÀ¸·Î ¼öÁ¤Çϼŵµ µÇ°í, ±×³É Àú´ë·Î »ç¿ëÇϼŵµ µË´Ï´Ù!!
±×¸®°í....
// database options
'db_host' => 'localhost',
'db_user' => 'root',
'db_pass' => 'set your password',
'db_name' => 'peertracker',
ÇØ´ç ¿É¼ÇÁß¿¡ À̺κÐ!
¿©±â°¡ Áß¿äÇÕ´Ï´Ù!
'db_pass' => 'set your password',
¿©±â¼ set your passwordºÎºÐ¿¡ ¾Æ±î ¸¶¸®¾Ædb·Î
¼³Á¤Çß´ø(¶Ç´Â phpmyadminÀ¸·Î µé¾î°¬´ø ¾ÏÈ£) ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
±×¸®°í...
'db_name' => 'peertracker',
ÀÌ ºÎºÐÀÇ
peertracker
ÀÌ°ÍÀÌ µ¥ÀÌÅÍ º£À̽ºÀÇ ±âº» µðÆúÆ®·Î µÇ¾îÀִµ¥,
ÀÌ°ÍÀº °ÇµéÁö ¸»°í ±â¾ï
ÇØ¾ß ÇÕ´Ï´Ù !
ÀÚ ÀÌÁ¦
tracker.mysql.php
ÀÇ ¼³Á¤ÀÌ ³¡³µÀ¸¸é notepad++·Î ÀúÀåÀ» ÇØÁݽôÙ.
±×¸®°í ¾Æ±î ¿¾îµÎ¾ú´ø
¿©±â·Î µ¹¾Æ¿Í¼,
new ¹öÆ°À» Ŭ¸¯ÇÏ¿© »õ·Î¿î µ¥ÀÌÅÍ º£À̽º¸¦ »ý¼ºÇØ¾ß ÇÕ´Ï´Ù.
ÀÌ·¸°Ô¿ä!
µ¥ÀÌÅÍ º£À̽º À̸§¿¡, ¾Æ±î ±â¾ïÇصμ̴ø
'db_name' => 'peertracker' ¿¡¼,
peertracker ¶ó´Â µ¥ÀÌÅÍ º£À̽º¸¦ »ý¼ºÇÏ½Ã¸é µË´Ï´Ù.
µ¥ÀÌÅÍÁ¤·Ä¹æ½ÄÀº »çÁø´ë·Î ÇÏ½Ã¸é µË´Ï´Ù.
ÀÌ·¸°Ô »ý¼ºÀÌ ¿Ï·áµÇ¾úÀ¸¸é °ü·Ã ¼³Á¤Àº ³¡ÀÔ´Ï´Ù.
ÀÚ ÀÌÁ¦...
¼³Ä¡(?) ÇÑ php Æ®·¡Ä¿ ¼¹ö¸¦ µ¿ÀÛ½ÃÄÑ¾ß °ÚÁö¿ä....
Áö±Ý±îÁö´Â óÀ½ºÎÅÍ ÆÐÅ°Áö¸¦ ¼³Ä¡Çϴ°ÍÀ» ¸ñÀûÀ¸·Î Ç߱⶧¹®¿¡ ±ÞÁ¶(?)ÇÑ °¡»óÈ Çì³î·ÎÁö¿´Áö¸¸...
ÀÌÁ¦ºÎÅÍ Àû¿ëµÈ ¿¹½Ã¸¦ À§ÇÏ¿©, ½ÇÁ¦·Î ¿î¿ëÁßÀÎ ¼¹ö·Î ¹Ù²ã¼ ¼³¸íÇÏ°Ú½À´Ï´Ù.
¾Æ±î, ¿¾îµÎ¾ú´ø ¹Ù·Î ÀÌ web Æú´õ¿¡ ¼öÁ¤ÀÌ ¿Ï·áµÈ peertracker Æú´õ¸¦ ¿Å°Ü³õ½À´Ï´Ù.
´Ù ¿Å°ÜÁ³À¸¸é ÀÌ·±½ÄÀ¸·Î ¶ß°Ô µË´Ï´Ù.
ÀÌ·¸°Ô peertracker Æú´õ°¡ web¿¡ ¿Å°ÜÁø°É È®ÀÎÇϼ̴ٸé!
ÀÌ·¸°Ô Æú´õ ³»¿¡ ±ÇÇÑ ¼³Á¤À» ÇØÁÖ¼Å¾ß ÇÕ´Ï´Ù.
http·Î ÇØÁֽðí, ³»ºÎÆÄÀϵé±îÁö ÀÏ°ý Àû¿ëÀ» À§ÇØ, ÀÌ Æú´õ, ÇÏÀ§Æú´õ ¹× ¾î¼±¸¿É¼Ç¿¡µµ üũÇÏ½ÅµÚ È®ÀÎ!
±× ´ÙÀ½Àº °¡»óÈ£½ºÆ®¸¦ ÅëÇÏ¿© ¿øÈ°ÇÏ°Ô Á¢¼ÓÇÒ¼ö ÀÖµµ·Ï ÇÏ´Â °ÍÀÔ´Ï´Ù.
Á¦¾îÆÇÀ» ¿°í, À¥ ¼ºñ½º ÂÊÀ¸·Î À̵¿ÇÑ µÚ¿¡, °¡»óÈ£½ºÆ®¸¦ Ŭ¸¯ÇÕ´Ï´Ù.
¾Æ±î web Æú´õ¿¡, peertracker ¶ó´Â À̸§ÀÇ Æú´õ¸¦ ¿¾úÀ¸´Ï,
ÇÏÀ§Æú´õÀ̸§¿¡
peertracker ¸¦ ÀÔ·Â, È£½ºÆ® À̸§¿¡´Â ÀÚ½ÅÀÇ DDNS ¶Ç´Â 2Â÷µµ¸ÞÀÎÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ°í,
ÇÁ·ÎÅäÄÝÀº HTTP( HTTPS´Â µ¿ÀÛÀÌ ¾ÈµË´Ï´Ù !!) ±×¸®°í Æ÷Æ®¹øÈ£¿¡´Â Æ®·¡Ä¿ ¼¹öÀÇ Á¢±ÙÆ÷Æ®¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!
ÀÚ½ÅÀÇ DDNS°¡
XXXX.asuscomm.com À̸é ÀÌ°É,
yyyy.iptime.org À̸é ÀÌ°É,
µµ¸ÞÀÎ º¸À¯ÀÚ¶ó¸é ÀÚ½ÅÀÇ µµ¸ÞÀÎÀÌ
torrent.net À̶ó°í ÇÒ¶§,
torrent.net ÀÌ°ÍÀÌ 1Â÷ µµ¸ÞÀÎÀÌ°í,
ÇØ´ç µµ¸ÞÀÎ °ü¸® »çÀÌÆ®·Î °¡¼Å¼ Àû´çÇÑ 2Â÷ µµ¸ÞÀÎÀ» ¼³Á¤(¿¹½Ã, tracker.torrent.net) Çϼż
È£½ºÆ®¿¡
tracker.torrent.net À» ÀÔ·ÂÇÏ½Ã¸é µË´Ï´Ù.
±×¸®°í Æ÷Æ®¹øÈ£´Â Æ®·¡Ä¿¼¹ö¿¡ ºÙÀ» ¹øÈ£ÀÔ´Ï´Ù.
º¸Åë Æ®·¡Ä¿ ¼¹ö ÁÖ¼Ò°¡ ÀÌ·¸°Ô µÇÁ®. À§ÀÇ »çÁøÀÇ °æ¿ì 54321¹øÀÌ´Ï
¸¸¾à °¡µ¿ÇÑ´Ù¸é
¶Ç´Â
ÀÌ µÉ°ÍÀÔ´Ï´Ù.
ddnsÀÇ °æ¿ì¶ó¸é
[ http://
XXXX.asuscomm.com:54321/announce ]
¶Ç´Â
[ http://
XXXX.asuscomm.com:54321/announce.php ]
°¡ µÇ°Ú³×¿ä.
ÀÚ ÀÌÁ¦ ½½½½ ¸·¹ÙÁö¿¡ À̸£·¶½À´Ï´Ù!
¹°·Ð ÀÌ Æ®·¡Ä¿¼¹ö Æ÷Æ®´Â ¿ÜºÎ¿Í Á¢¼ÓÇÏ°Ô µÇ¹Ç·Î,
°øÀ¯±â¸¦ ÅëÇØ
Æ÷Æ®Æ÷¿öµù,
¹Ýµå½Ã ÇÏ¼Å¾ß ÇÕ´Ï´Ù!
¼º°øÀûÀ¸·Î °¡»óÈ£½ºÆ® ¼³Á¤ÀÌ ³¡³µ´Ù¸é,
tracker.torrent.net:54321
¶Ç´Â
XXXX.asuscomm.com:54321
¶ó´Â ÁÖ¼Ò¸¦ ºê¶ó¿ìÀú¿¡ Ä£´Ù¸é
´ç¿¬È÷ ¾Æ¹«°Íµµ ¾È³ª¿À±¸¿ä....
¿©±â Æú´õ¸¦ º¸½Ã¸é phpÆÄÀϵé... À̰͵éÀÌ ºê¶ó¿ìÀú°¡ ºÒ·¯¿Ã ¼ö ÀÖ´Â ÆÄÀϵéÀÔ´Ï´Ù!
¿©±â¼
help.php
°¡ º¸À̽ÇÅÙµ¥, ¿ä°É Ãß°¡ÇÏ¼Å¾ß ÇÕ´Ï´Ù.!
¼º°øÀûÀ¸·Î °¡»óÈ£½ºÆ® ¼³Á¤ÀÌ ³¡³µ´Ù´Â °¡Á¤
ÇÏ¿¡
tracker.torrent.net:54321/help.php
¶Ç´Â
XXXX.asuscomm.com:54321/help.php
¶ó´Â ÁÖ¼Ò¸¦ ºê¶ó¿ìÀú¿¡ Ä£´Ù¸é
ÀÌ·± âÀÌ ¶ß¸é ¼º°øÀÔ´Ï´Ù!
¿©±â¼ SQLITE3 ÂÊÀº ¹«½ÃÇÕ´Ï´Ù! ÀúÈñ´Â MYSQLÀ» ¾µ°Å±â ¶§¹®¿¡....
¸ÕÀú
SETUP MYSQL
À» ´·¯ÁÝ´Ï´Ù!
±×·¯¸é....
ÀÌ·¸°Ô ¶å´Ï´Ù!
ÀÚ ÀÌÁ¦ ¸¶Áö¸·À¸·Î mysql ¿ÉƼ¸¶ÀÌÁî, ±×·¯´Ï±î ÃÖÀûȸ¦ ÇØÁÖ¸é ³¡ÀÔ´Ï´Ù!
ÀÌ·¸°Ô ³ª¿À¸é ÀÌÁ¦ºÎÅÍ
Æ®·¡Ä¿ ¼¹ö°¡ µ¿ÀÛÇϱ⠽ÃÀÛ
ÇÒ °Ì´Ï´Ù.
¿¹½Ã¸¦ µé¾î¼
±×¸®°í
ddnsÁÖ¼Ò¶ó¸é
[ http://
XXXX.asuscomm.com:54321/announce ]
¶Ç´Â
[ http://
XXXX.asuscomm.com:54321/announce.php ]
¶ó´Â ÁÖ¼Ò¸¦
Å䷻Ʈ Ŭ¶óÀ̾ðÆ®¿¡ Æ®·¡Ä¿·Î ÀÔ·ÂÇÏ°Ô µÇ¸é...!
ÀÌ·±½ÄÀ¸·Î ¼º°øÀûÀ¸·Î µ¿ÀÛÇÏ´Â °ÍÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù !
Á¤»óÀûÀ¸·Î µ¿ÀÛÇÏ´Â Æ®·¡Ä¿¶ó¸é ÀÌ »óÅ¿¡¼,
phpMyAdmin À» ÅëÇÏ¿© ÇØ´ç peertracker µ¥ÀÌÅÍ º£À̽º¸¦ µé¿©´Ù º¸¸é,
ÀÌ·±½ÄÀ¸·Î ÇǾî¿Í ½Ã´õ¿¡ ´ëÇÑ Á¤º¸µéÀÌ db¿¡ µî·ÏµÇ¾î ÀÖ´Â °ÍÀ» È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
info hash°¡ Å䷻Ʈ ½ÃµåÆÄÀÏ¿¡ ´ëÇÑ Á¤º¸
peer id°¡ °¢ ÇǾ ´ëÇÑ °íÀ¯ ¹®ÀÚ¿ÀΰÍÀ¸·Î º¸ÀÔ´Ï´Ù!!
ÀÌ·¸°Ô ½Ã³î·ÎÁö(Çì³î·ÎÁö) NAS¿Í À¥½ºÅ×À̼ÇÀ» ÀÌ¿ëÇÏ¿© ÁÖº¯¿¡¼ ¸¹ÀÌ ¾²´Â Å䷻ƮÀÇ
Àü¿ë Æ®·¡Ä¿ ¼¹ö¸¦ ±¸ÃàÇÒ ¼ö ÀÖ½À´Ï´Ù ! Ȥ½Ã³ª Æ®·¡Ä¿ ¼¹ö°¡ °è¼Ó Á×¾î¼ Â¥Áõ³ª¼Ì´ø ºÐµéÀº
ÀÌ·¸°Ô Àü¿ë Æ®·¡Ä¿¼¹ö¸¦ ±¸ÃàÇϼż »ç¿ëÇØ º¸½Ã´Â °Íµµ ³ª»ÚÁö ¾ÊÀ» µí ÇÕ´Ï´Ù!
¹º°¡ Á¶ÀâÇÏ°í ±æ¾î¼ ÀбⰡ Èûµå¼ÌÀ»ÅÙµ¥... ÀдÀ¶ó ¼ö°í ¸¹À¸¼Ì½À´Ï´Ù.
À̱ÛÀ» Àд ºÐµéµµ ¼º°øÀûÀ¸·Î Æ®·¡Ä¿ ¼¹ö ±¸Ãà¿¡ ¼º°øÇϼÌÀ¸¸é ÁÁ°Ú³×¿ä ¤¾¤¾...
±Û ÆÛ°¡´Â °ÍÀº
ÀÚÀ¯ÀÔ´Ï´Ù
¤·¤²¤·!
////////////////////////////////////////////////////////////////////////////////////
ÀÌ¿Ü¿¡µµ, À©µµ¿ì »ç¿ëÀÚ ºÐµéÀÌ ¸¹ÀÌµé »ç¿ëÇϽô ¥ìTorrent ¸¦ °¡Áö°íµµ °£´ÜÇÑ Æ®·¡Ä¿ ¼¹ö¸¦ ±¸¼ºÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
¶Ç´Â
¸¦ ÂüÁ¶ÇÏ½Ã¸é µË´Ï´Ù.
3. uTorrent °í±Þ ¼³Á¤¿¡¼ bt.enable_tracker ¸¦ true ·Î ¼³Á¤ÇÕ´Ï´Ù
ÀÌ ºÎºÐÀÌ ÇÙ½ÉÀÔ´Ï´Ù.