Tor: Prowadzenie Mirrora


Dziękujemy, że chcesz mirrorować strony Tora. Wszystkie nasze serwery-mirrory są publicznie wypisane na naszej stronie mirrorów. Poniżej zamieszczamy kilka przykładowych komend i konfiguracji, by wstępne uruchamianie i utrzymywanie odbywały się jak najmniejszym wysiłkiem. Strona Tora i katalog dystrybucyjny w chwili obecnej wymagają 1,6 GB miejsca na dysku. Sam katalog /dist zajmuje 230 MB.

Jeśli chcielibyście poprowadzić mirror (strona+dist), wystarczy po prostu ta komenda, by pobrać wszystko, czym mirror powinien dzielić się ze światem:

rsync -av --delete rsync://rsync.torproject.org/tor tor-mirror/

Jeśli chcielibyście prowadzić tylko mirror samego katalogu dist/ (tylko dystrybucje), wystarczy ta komenda, by pobrać wszystko, czym taki mirror powinien dzielić się ze światem:

rsync -av --delete rsync://rsync.torproject.org/tor/dist tor-mirror-dist/

W celu zapewnienia, że mamy wiarygodne i aktualne mirrory, prosimy upewnić się, że Twój mirror wykonuje co najmniej następujące rzeczy:

Aktualizuje się nie rzadziej niż co sześć godzin, ale nie częściej, niż co godzinę.

Pozwala "Directory Index / Indexes" (wyświetlanie indeksów) katalogu /dist.

Pozwala na "Multiviews" lub coś równoważnego, w celu lokalizacji języków.

Ma prawidłowy adres email w celach komunikacji administracyjnej, gdyby Twój serwer miał kłopoty.

Jest wysoce zalecane, by wszyscy operatorzy mirrorów zapisali się na listę mailingową tor-mirrors, gdzie powinny iść wszystkie prośby modyfikacji (ADD, CHANGE, DELETE, jakiekolwiek inne prośby/zawiadomienia). Ponadto, można tu znaleźć wsparcie w jakichkolwiek sprawach technicznych przy uruchamianiu mirrora.



Przykładowe zadanie crona do aktualizacji całego mirrora raz na 6 godzin może wyglądać następująco:

1 */6 * * * rsync -av --delete rsync://rsync.torproject.org/tor/ /var/www/mirrors/torproject.org

Dla tych operatorów mirrorów, którzy używają Apache, stworzyliśmy przykładowy plik konfiguracji wirtualnego hosta:
<VirtualHost 1.2.3.4:80>
	ServerAdmin youremail@example.com
ServerName 1.2.3.4
DocumentRoot /var/www/mirrors/torproject.org
<Directory /var/www/mirrors/torproject.org/>
Options MultiViews Indexes
DirectoryIndex index
AllowOverride None
</Directory>
</VirtualHost>


Prosimy upewniaj się, że Twój mirror jest aktualny (sugerujemy zautomatyzowanie tego zadania za pomocą czegoś podobnego do 'cron'). Nasza strona, kod źródłowy i wydania binarne często się zmieniają. Zalecana częstotliwość aktualizacji to raz na sześć godzin. Użytkownicy Tora na całym świecie będą Ci wdzięczni.

Jeśli prowadzisz mirror, proszę zapisz się na listę mailingową tor-mirrors i przedstaw się tam. Dodamy Cię do listy mirrorów. Na liście można też znaleźć pomoc w sprawach wsparcia dla mirrorów i spraw związanych z konfiguracją.


"Tor" i "Onion Logo" (logo cebuli) są zarejestrowanymi znakami handlowymi The Tor Project, Inc.
Zawartość tej strony jest pod licencją Creative Commons Attribution 3.0 United States License, chyba że napisano inaczej.

Ta strona jest także dostępna w następujących językach: Deutsch, English, español, français, Italiano.
Jak ustawić domyślny język dokumentu.

Deweloperzy Tora nie sprawdzili tłumaczenia tej strony pod względem dokładności i poprawności. Tłumaczenie może być przestarzałe lub niepoprawne. Oficjalna strona Tora jest po angielsku, pod adresem https://www.torproject.org/.

Webmaster - Ostatnio zmodyfikowane: Sun Oct 11 09:48:02 2009 - Ostatnio wygenerowane: Fri Nov 20 23:41:16 2009