Suddenly as a night spring breeze, thousand trees million pear blossom. The popularity of BT is more popular than the rivers and lakes, legends and so on. Now we often say the topic is: "Today you BT it?" "Wow k!" Guys, why are you throwing up? If you do not know what BT is, it seems to prove that you have to retire to the Internet, of course, there are more honored to be called "Rookie grade" Shrimp! No, when you finish reading this article, no one will sneer at you, because you will learn to set up a private BT server, and as long as you put your PC, ADSL application can be! More crucially, this BT server is safe yo!
BT is similar to an electric donkey peer-to-peer sharing software, called "BitTorrent", the Chinese full name: "Bit Stream", is not commonly known as "abnormal" Oh! The reason it spreads so fast in China! is because of the unique form of sharing. But if you want to safely set up a perfect BT release program, you need some asp,cgi,php related programming knowledge. In this way you can better maintain your BitTorrent server.
PS:BT downloads are more appealing than ftp,http downloads
The latest movies, games, anime, as long as you want to, BT can provide to you, and speed is "BT" far more than your imagination, in the need for only a few K download speed worry. The principle of BT is: The more people download, the faster, completely different from any previous similar software. It introduces the seed (seed) definition (hey, let me think of the seed of the------a very NB of the animated cartoon, the image of the driver with seed ability suddenly vivid yo .... Cough, pull far away), when the number of seeds more and more, download can reach the speed will be faster, of course, the more fighters fighting more powerful, Chairman Mao said, "People more power" well! Also said that "unity is strength, this strength is iron this force is just ... Sorry, it's too far.
PS:BT Knowledge Tips: What is seed?
BT to provide a complete file files of people known as seed (seed), the people who are downloading become customers (client), a file now how many seeds how many customers can be seen, as long as there is a seed, you can rest assured that the download, will be able to grasp the end. Of course, the more seeds, the more customers will be able to catch the document faster.
BitTorrent server Erection and preparation information
1. You need to know what the configuration of the BitTorrent server looks like.
Standard configuration: p31ghz,1g memory, hard drive is not limited but preferably 7200 rpm.
I k, too scary, our ordinary machine plus ADSL Internet friends see will cry! Don't be sad! To be explained: The server's cultivation according to you look at the number of visits are different, if you look at the station has more than 50,000 of the daily traffic is best to use p41.7g above the server, so as to ensure the stability of the BitTorrent server. If hundreds of people in use, such as your friends, classmates, netizens, wives, aunts or something, personal machines and ADSL enough! Hey, don't believe you can try Yo!
2. You need a stable high-speed ADSL bandwidth
I see a lot of friends complain that their 1M bandwidth only 100 k download speed, in fact, there is psycho in the middle, the higher the server bandwidth traffic access is more stable. For example: 512K ADSL download speed (downlink) is generally 230k/s around, upload speed (upload) is generally 60k/s. However, there are many times when we find that telecom or other ISP providers have limited speed, and if you find that you are not up to the theoretical value, you may be drawn into the unfortunate ranks and call the telecom! That's what I'm doing! Hey!
Here we take the 512K speed ADSL For example, if you want to use 512K line to do BitTorrent server, others upload to your server seed file (general size in 40KB) speed is no problem, because visitors to download files from your server, And your uplink speed is someone else's download speed, that is to say, other people in your server can do 50,000, the network of ubiquitous "venture capitalist" will certainly ring you this future Chinese network talent's door!
PS:BT Knowledge Tips: How does bandwidth confirm speed?
A lot of times we all see the speed, especially the direct HTTP or FTP real download speed, is no reference meaning. Telecom nominal bandwidth unit is kbit/s, that is to say, we download the speed unit kbytes/s is divided by 8, so the 512/8=64kbytes/s,1m maximum download speed is 128k,2m 256K, and so on!
3. You need a server that can publish the web
In general, most users now use an operating system that is WIN2000 or above, while WIN2000 versions are all with IIS. IIS is an important component of publishing Web pages, and it's OK if you want to use Apache to set up a Web page, but it also depends on what script your BitTorrent publishing page is written with.
BitTorrent Publish page scripts are:
PHP (original official program adapted http://www.btchina.com)
CGI (http://www.leoboard.com written by Rei forum)
ASP (bit interconnect writing)
Now most of the use is PHP, such as the home of BT, Pig Paradise, bt film Paradise, BT ants crawl and so on, a small number of CGI, due to the copyright problem of the ASP publishing page is rarely ASP. Depending on the degree of stability, the majority of the track is written, but there is also a part of the reason for writing in the language of the publishing page. In terms of speed, PHP is the fastest, followed by ASP, and finally CGI.
Because many personal PCs do not have fixed IP, recommend the use of corn, not right! Peanut, peanut Shell (peanuthull) (official http://www.oray.com) after the establishment of the domain name resolution, or only you enjoy the erection of the results, its benefits are free, As long as you download after the installation can be---------others are not access to your BT server yo.
PS:BT Knowledge Tips: How does an IIS server install?
We take the Windows2003server platform as an example, click the "Control Panel--→ Add or Remove Programs--→ Add/Remove Windows Components" To install the IIS components, of course, can also be installed through the Configure Your Server Wizard.
BitTorrent Server Erection
(1) Confirm that you have a server that can publish Web pages
(2) Recommended Download MYBT Server 1.0 (official download: http://bt.1he.net). Why use this software? Of course, we rookie think the benefits, the most pleasing is the installation and use of convenience, we can skip a lot of complex settings.
1 MYBT Server in C + + language to write the kernel, stable speed, and for Windows to do a lot of optimization (at the same time for the release of the seed need please download and install MYBT1.0 download server)
2 The first use of Chinese graphics interface of the BT server!
3 One-click Installation, management program and service program separate operation, effectively improve the performance of the server!
4 built-in Web server, do not need to configure the virtual machine, do not need complex complex, an EXE, a key to the BT site.
5 Any ordinary computer, one through ADSL can MYBT set up a station
(3) Install BT server. Unzip the MYBT server to the D:\BT directory, double-click to run Mybtex.exe, hehe, very friendly Chinese interface.
Click on "One-click Install Server", the sky bird-type operation, not! It's a fool-type operation but it's a good result. Ask us to enter the Admin account/password here, please input a super complex password, this is the first step of security Yo!
The admin account is complete, we will complete the MYBT setup here.
After that, we enter the http://localhost:6969/in the IE address bar, this completes the first step of setting up the BT server simply.
(4) Open the required port 6969. Some friends will encounter situations where local http://localhost:6969 can be accessed, but not others, mostly routing or software firewalls that do not have this port open. The following will take the Alcatel Homeadslmo-dem as an example (oneself ascend to route, hehe): After entering the routing interface, click on "Napt" (that is, Nat), click "New", the newly established NAT channel, inside for your local routing Bureau network setting (take each route as whichever, Alcatel is 10.0.0.X) Insideport and Outsideport are all 6969,outsideport for 0.0.0.0, which means that any IP can be accessed.
Then click "APPLY" (add) SaveAll (save All) on it. Here to note that the different routes are not the same interface, but the settings are similar, almost all the same. Then open the fire wall (to Jinshan network Dart 6 for example) plus port, save effective on OK.
(5) Make torrent file and release, now we like to have an empty house, how can not have the best furniture? Let's put the most eye-catching stuff up. This requires us to install Completedir or MYBT1.0 (with the release tool attached). Take Completedir as an example, after installing the downloaded Completedir, open the Btcompletedirgui.exe and select the directory where you want to make torrent files (Note: It is best to play a single or several RAR files, Because each file will generate a torrent file, and then choose to publish the URL address, as well as split into how many small pieces, click "Make" to generate files.
Open http://localhost:6969/index.htm again after landing, click "Please click here to upload." Torrent linked list and start download file Seed ", select the file you just generated enter the file name when you publish, click" Build ". It's a success.
Oh, next also need to provide a source of distribution, double-click on the hard drive. Torrent Files (or on the Web) will automatically jump out of a dialog box to allow you to choose the path, at this point can not confuse the path, you should select the file source you just selected (as a continuation or reseed), the BT download file/directory point to the one you just shared there, After another 2 minutes of time accounting success to see the tip finish, do not close this window to officially do the seed to provide upload services!
At this point also completed the BT server settings!
Digression: Security of BT servers
Not to mention is that the BT server security issues, the basic BT service startup is started with Windows services, or need a variety of protocol support, and its publishing web programs are online share download, so there is a security risk. The knife set up its own BT server can achieve the safety of the machine itself. At this stage of the BT reading is not very perfect, and its security issues need everyone's efforts to pay attention!
For example, need to hit the patch did not hit, password leakage, etc. is also very troublesome things, here is recommended to use a firewall on their own server to strengthen! I hate a recruit must kill skill: channeling the skill! Summon the text too to protect the machine! Ha ha! It's a joke! I hate a recruit must kill technology is the system Cmd.exe\net.exe and other key commands all shift, so what is the benefit? Hey, other people can not use the system to benefit from the vulnerability of your server Yo!
Through the above settings, a use of your own PC + common ADSL and the structure of a high security of the BT server sentence erected up, we quickly go to enjoy the pleasure of BT!