There are a few things you need to know/do before you can successfully set up the Azureus internal tracker.
Firstly, you need to know what your external ip address is, you can find that out here
This will enable you to set the tracker up on a one time basis if you have a dynamic ip, that is, one that changes everytime you reboot your modem. The way round this is to sign up for a free dns account
I would suggest signing for a free no-ip account
You can also do this by clicking on the Auto Discover External ip Adress .... Button which will give you the option of several free DNS services you could sign up for. Found in Tools>Options>Tracker>Sever
Once you have signed up for your account you should log into your no-ip and add a host/redirect if you didn't do this as part of the sign up process, you just need the default DNS (A) this will give you a domain that people can connect to of the form
CODE
http://your_account.no-ip.info
where your_account is a suitable name to call your pc or server.Once you have done this you should then download their free dns updater client here which is available for Windows, Mac and Linux. You can set this to run on start up. It tells the no-ip dns servers what your ip is so that people are just redirected to you without them having to know your ip.
Now to configure Azureus to enable the intenal tracker.
Tools>options>Tracker>server
Most things can be left at the default and you need only alter a few settings
In "Tracker external IP Address you either add your ip or your free dns account ie your_account.no-ip.info
Select Enable Tracker on HTTP port this selects port 6969 as the tracker port you will need to foward this port....I just do this when running the internal tracker and you can choose another port number. If you don't know how to do this ADL's excellent guide should help you
Please note you must foward your ports through any software Firewall as well as your Router/ Routers NAPT ( many ethernet modems also have a router built in so you may have two layers of NAPT to deal with)
Some addition advice for other software Firewalls can be found here
The only other thing to change is select Enable UDP Tracker protocol
Now just hit the save button to finish configuring the tracker
Your tracker is now ready for use and you'll see a minor difference when you go to create a torrent
File>Create new torrent
You should now see that Use Embedded Azureus Tracker is the Default and your Tracker URL will be inserted automatically. To make life easier when you make your torrent file I would suggest you select the following options
Open The Torrent For Seeding When Done
and
Host The Torrent On The Inbuilt Tracker
It is possible to alter the appearance and some of the settings of the Tracker web page including having the web page on a different port to the tracker, these settings can be found under Tools>Options>Plug Ins>Tracker Web.
Note The Tracker web page is part of the core plug ins, you must have this installed to get the Tracker Web plug in configeration page mention below
Core Plugins
The easiest way to instal them is to use the Plug Ins instalation Wiward: Azureus>Plug Ins>Instalation Wizard, you can even select "by list from sourceforge.net
Note You must ensure Publish torrent details to "<tracker _url" is selected.......or your Tracker page will not be visible
Now all you need to do is give your friends the web address of your Tracker page so they can download the torrent file, that takes the form of your ip or no-ip account plus the port number.
CODE
http://your_account.no-ip.info:6969
then peers should see something like this and if they click on the torrents they should be able to download them.
If you want to view your own Tracker page you should be able to do this using
CODE
http://localhost:6969/
