Smart Rack Personal BT Server

Source: Internet
Author: User

The prevalence of BT than the river, legends and other popular. Now the topic we often say is: "Are you BT today?" "Wow k!" Guys, why are you throwing up? If you do not know what BT is, it seems to prove that you have been in the seclusion of the Internet, of course, there is a more privileged to be called "rookie class" of small shrimp! No hurry, when you read this article, no one will laugh at you, because you will learn to set up a private BT server, and as long as you put your personal computer, ADSL application can be! More crucially, this BT server is secure YO!

BT is similar to a kind of electric donkey's peer sharing software, all called "BitTorrent", Chinese full name: "Bit Stream", is not commonly known as "Metamorphosis" Oh! It spreads so fast in China! is because of the unique shared form. But if you want to set up a perfect BT release program safely, you also need some asp,cgi,php-related programming knowledge. So that 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 also do not have to only a few K download speed worry. The principle of BT is: The more people download, the faster the speed, completely different from any previous similar software. It introduces seed (seed) definition (hey, it reminds me of the seed------A very NB cartoon, the image of a driver with seed ability suddenly vivid .... Cough, pull 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"! Also said that "unity is power, this power is iron this force is just ... Sorry, it's a long way off.)

PS:BT tips: What is seed?

BT to provide a complete file of the person called the Seed (seed), the person being downloaded to become a client (client), a file now how many seeds how many customers can see, 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 the seed, the more customers the file will pick up faster.

BitTorrent Server Setup Preparation information

1. You need to know what configuration the BitTorrent server needs to look 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 will cry! Don't be sad! To illustrate: the cultivation of the server depends on the number of visits you look at the station, if you look at the station has more than 50,000 of the daily traffic is best to use more than p41.7g server, so as to ensure the stability of the BitTorrent server. If hundreds of people in use, such as your friends, classmates, netizens, wives, big aunt or something, personal machine 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 is only more than 100 K download speed, in fact, the middle of the Psycho Yo, the higher the bandwidth of the server 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 times when we find that telecom or other ISP providers limit the speed, and if you find that you are not up to the theoretical point, you may be in the ranks of the unfortunate and call the telecom! That's what I'm doing! Hey!

Here we take the 512K speed of ADSL For example, if you want to use 512K line to do BitTorrent server, others upload to your server's seed file (normal size in 40KB) speed is no problem, because the visitors are to download files from your server, And your upstream speed is someone else's download speed, that is, other people in your server can also do 50,000, that the ubiquitous "venture capitalists" on the network will certainly ring you this future Chinese network talent's door!

PS:BT tips: How does bandwidth confirm speed?

Many times everyone sees the speed, especially the direct HTTP or FTP real download speed, is no reference to the meaning. Telecommunications nominal bandwidth unit is kbit/s, that is, converted to our download speed unit kbytes/s is to be divided by 8, so 512/8=64kbytes/s,1m the maximum download speed is 128k,2m is 256K, and so on!

3. You need a server that can publish the web

In general, most users today use an operating system that is more than WIN2000, and the versions above WIN2000 have IIS. IIS is an important component of publishing Web pages, and if you want to use Apache to set up a Web page, it depends on what script your BitTorrent publishing page is written in.

BitTorrent Publishing page scripts are:

PHP (http://www.btchina.com from the original official program)

CGI (http://www.leoboard.com written by Rei forum)

ASP (bit interconnect authoring)

Now most of the use of PHP, such as BT Home, guinea Pig Paradise, bt film Paradise, BT ants Crawl, and so on, a small number of CGI, because the ASP has copyright issues caused by the publishing page is rarely ASP. Depending on the degree of stability, most of it depends on track writing, but there are also some reasons to write 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, it is recommended to use corn, not right! Peanut, peanut Shell (peanuthull) (official http://www.oray.com) after the erection of the domain name resolution, or only you enjoy the erection of the results, its benefits are free, As long as you download the installation can be---------others are not access to your BT server yo.

PS:BT tips: How does the IIS server install?

We take the Windows2003server platform as an example, click "Control Panel--→ Add or Remove Programs--→ Add/Remove Windows Components" To install IIS components, of course, can also be installed through the Configure Your Server Wizard.

BitTorrent Server Setup

(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 there are the advantages of our rookie think, the most gratifying is the installation and use of convenience, we can skip a lot of complex settings.

1) MYBT server with C + + language to write the kernel, stable fast, and for Windows to do a lot of optimization (and because of the release of seed need please download and install MYBT1.0 download server)

2) The first BT server using the Chinese graphical interface!

3) One-click Installation, management program and service programs run separately, 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 fix BT site.

5) Any ordinary computer, an ADSL can be MYBT to establish a station

(3) Install the BT server. Extract the MYBT server into the D:\BT directory, double-click Run Mybtex.exe, hehe, very friendly Chinese interface.

Click "One click Install Server", the sky bird-type operation, wrong! It's a stupid operation, but it works fine. Here asked us to enter the Administrator account/password, please enter a super complex password, this is a safe first step yo!

The Administrator account is complete, and here we have finished setting up the MYBT.

After that, we then enter the http://localhost:6969/in the IE Address bar, which simply completes the first step of setting up a BT server.

(4) Open the required port 6969. Some friends will encounter local http://localhost:6969 can access, but others do not access the situation, generally more is the routing or software firewall does not open this port. The following will be the case of Alcatel Homeadslmo-dem (self-promoted to route, hehe): After entering the routing interface, click "Napt" (that is, Nat), and then click "New", the newly established a NAT channel, inside for your local routing network settings (whichever route, Alcatel is 10.0.0.X) Insideport and Outsideport are 6969,outsideport for 0.0.0.0, which means any IP can be accessed.

Then click "APPLY" (add) SaveAll (save All) on it. It's important to note that there are different interfaces for each route, but the settings are pretty much the same. Then open the fire wall (to Jinshan network Dart 6 for example) plus the port, save the effective is OK.

(5) Make torrent file and publish, now we like to have an empty house, how can not have the best furniture? Let's put the most eye-catching things up. This requires us to install Completedir or MYBT1.0 (with the Release tool). Here take Completedir as an example, will download the Completedir after installation, open Btcompletedirgui.exe, select the file that needs to be made torrent the directory (note: It is best to hit a single or a few RAR files, Because each file generates a torrent file, and then chooses the publish URL address, and the number of slices to split into, click "Make" to generate the file.

Once again open http://localhost:6969/index.htm login, click "Please click here to upload." Torrent the list and start the download file seed, select the file you just generated to enter the file name at the time of publication, and click "Generate". This makes the release successful.

Hehe, the next need to provide a source of distribution, double-click on the hard disk. Torrent file (or on the webpage) will automatically jump out of a dialog box to let you choose the path, you can not confuse the path, you should choose the source of the file you just selected (like a continuation or reseed), the BT download file/directory point to the one you just shared, After 2 minutes or so after the time accounting success to see the prompt finish, do not close this window to officially do the seed to provide upload service!

This completes the BT server Setup!

Off-topic: BT Server Security

Not to mention that the BT server security issues, the basic BT service startup is started with Windows services, or requires a variety of protocol support, and its publishing Web program is downloaded online sharing, so there is a security risk. The knife self-erecting BT server can make the machine itself safe. BT reading at this stage is not very perfect, and its security issues need everyone's attention!

such as need to hit the patch did not hit, password leaks, and so is also a very troublesome thing, it is recommended to use a firewall to strengthen their own server! I hate the most of a trick will kill skill: channeling the skill! Summon the text too to protect the machine! Ha ha! That's a joke! I hate a trick will kill technology is the system of Cmd.exe\net.exe and other key commands all shifted, so what is the benefit? Hey, others can not exploit the system vulnerabilities to benefit your server Yo!

Through the above settings, a use of your own PC + ordinary ADSL and the structure of the high security of the BT server sentence set up, everyone quickly to enjoy the thrill of BT!

Smart Rack Personal BT Server

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.