Next Previous Contents

2. Mirror of the www.netfilter.org homepage

2.1 Step zero: Do we need a mirror for your country?

The netfilter/iptables project issues names for mirror sites depending on the country you are located. Usually a mirror would have a name like www.ccTLD.netfilter.org, where ccTLD is to be replaced with your country code top level domain (e.g. www.de.netfilter.org for germany).

Please make sure that we don't already have a mirror for your country. At the moment we can only accept one mirror per country.

2.2 Step one: Prerequirements

rsync

The netfilter.org project offers the whole homepage directory via the rsync protocol. If you don't know what rsync is, or don't have rsync on your machine(s), we will not be able to use your mirror. Sorry.

More information about rsync can be found at the rsync homepage.

Webserver

Apart from rsync, you will need a webserver that can server HTTP 1.1 name based virtual hosts.

Diskspace Requirements

The netfilter homepage is currently 50MB in size. I expect it to grow to 100, maybe 150MB in the future. Considering the size of today's hard drives, I don't think that anybody has problems with the size.

Traffic Requirements

Hard to tell. As we will not use any kind of load sharing, the distribution of the traffic happens 'manually'. This means, that the amount of traffic depends on the number of users that explicitly use www.ccTLD.netfilter.org instead of www.netfilter.org.

The total traffic of www.netfilter.org before we had any official mirrors was about 50GB per month.

2.3 Step two: Getting the netfilter homepage

You can download the netfilter homepage by using the following command:

rsync -av --delete rsync.netfilter.org::www/ target_directory/

2.4 Step three: Configuring the name based virtual host

You will need to configure a name based virtual host for the following hostnames:

www.ccTLD.netfilter.org
www.ccTLD.iptables.org
ccTLD.netfilter.org
ccTLD.iptables.org
mirror.netfilter.org
mirror.iptables.org

2.5 Step four: Telling us about your new mirror

Send a short email with the IP address of your new homepage mirror to mirrormaster@netfilter.org. We will then inform you once the DNS record has been entered into the netfilter.org and iptables.org zone file.


Next Previous Contents