Osoba podpisana jako Tomasz R. Surmacz w
> Archive-name: news-pl-faq/part2
> Newsy w Polsce (FAQ) - czesc 2. - serwery news
> Ponizszy tekst, to druga czesc FAQ na temat newsow w Polsce,
> zawierajaca uwagi na temat konfigurowania serwerow news. Wszelkie
> poprawki i uzupelnienia prosze kierowac na adres
> tsurm...@ict.pwr.wroc.pl Aktualna wersje calego FAQ mozna znalexc
> zawsze we Wroclawiu przez WWW:
> http://www.usenet.pl/doc/news-pl-faq.htpl, FTP:
> ftp://ftp.ict.pwr.wroc.pl/pub/faq-pl/news-pl-faq.2 (druga
> czesc), oraz w grupach news pl.news.admin i pl.answers.
> _________________________________________________________________
> Spis tresci czesci 2.:
> Konfiguracja serwera news
> Jak podlaczyc serwer news do sieci usenet?
> Jak skonfigurowac serwer news (grupy pl.*)
> Plik active
> Plik newsfeeds
> Uwagi dotyczace serwerow majacych feedy zagraniczne
> Plik moderators
> Plik distrib.pats
> Plik distributions
> Plik newsgroups
> Plik control.ctl
> Co robic z listami typu "checkgroups"?
> Jak skonfigurowac mail2news i news2mail
> mail2news z uzyciem procmaila
> Newsfeed za pomoca UUCP
> Kompresja batchow za pomoca gzip
> UUCP 'posrednie' (czyli jak wykonac cyber!papaja!rnews)
> Inne mozliwosci przyspieszania transmisji
> _________________________________________________________________
> Podlaczanie nowych serwerow
> _________________________________________________________________
> Jesli chcesz do sieci Usenet news podlaczyc wlasny serwer, po pierwsze
> nalezy zastanowic sie, czy skorka warta jest wyprawki. Maly
> serwer z kilkunastoma lub nawet kilkuset grupami moze byc niewart
> instalacji ze wzgledu na czas spedzany nastepnie na jego
> konfigurowanie. Duzy serwer natomiast wymaga wrecz ogromnego pasma
> danych, jesli maja na nim byc zalozone wszystkie grupy. W styczniu
> 2003 wielkosc ,,feedu'' obejmujacego same grupy pl.* to okolo
> 20-40 MB/dziennie, wszystkie grupy hierarchii BIG8 - okolo 1-2
> GB/dziennie, wszystkie grupy wlaczajac w to alt.* - okolo 120-200
> GB dziennie. I niestety z kazdym rokiem te wielkosci sie mniej
> wiecej podwajaja.
> Musisz tez u siebie zainstalowac serwer news, czyli program innd,
> dzialajacy w srodowisku UNIX. Alternatywnym programem serwera news
> jest Diablo w systemie UNIX, jednak nie ma on sensu dla niewielkich
> instalacji newsowych. "Serwery news" oparte o
oprogramowanie
> Microsoftu nie sa i nie beda podlaczane do sieci Usenet i to
> bynajmniej nie z powodu niecheci reszty administratorow do tej firmy,
> lecz z powodu masy problemow, jakie ten "serwer" powoduje przez
> to, ze nie bardzo przejmuje sie standardami dotyczacymi systemu
> news. Jesli nadal chcesz uruchomic u siebie serwer news, musisz
> uzgodnic to z administratorem innego serwera, ktory "da ci feed",
> czyli skonfiguruje swoj serwer tak, by przesylal do twojego
> wybrane grupy oraz akceptowal artykuly wysylane z twojego serwera.
> Informacje jak skonfigurowac rozne pliki serwera znajdziesz w
> nastepnym punkcie, natomiast przy uzyskiwaniu feedu od innego
> serwera musisz przekazac jego administratorowi kilka kluczowych
> informacji koniecznych do wlasciwego skonfigurowania lacza po
> drugiej stronie. Sa to m.in:
> * Nazwa i adres IP twojego serwera news. Jesli ma kilka
> adresow IP - wszystkie z nich. Jesli wysylal bedzie artykuly z
> innego adresu niz adres, na jaki ten drugi serwer ma sie z nim
> laczyc, takze to zaznacz.
> * Nazwa, jaka twoj serwer wpisuje w polu Path:
> * Dane kontaktowe - adres email, imie i nazwisko osoby
> odpowiedzialnej za sewrer news, w miare mozliwosci takze kontakt
> telefoniczny w razie jakichs naglych wypadkow.
> * Liste grup news, jakie chcesdz otrzymywac w formacie pliku
> newsfeeds. Wysylajac ja w tym wlasnie formacie zaoszczedzisz pracy
> osobie po drugiej stronie lacza, a byc moze nawet jest to jedyny
> sposob, by twoja prosba w ogole zostala rozpatrzona.
> * Jesli juz masz jakies feedy z innych serwerow -- informacje o
> nich.
> W odpowiedzi powinienes dostac list zawierajacy podobne dane dotyczace
> serwera, z ktorego bedziesz otrzymywal i wysylal artykuly.
> Najwazniejsze z nich sa:
> * Adres/nazwa do wysylania news -- wpisz go do nntpsend.ctl lub
> innfeed.conf.
> * Adres/nazwa, z ktorego bedziesz otrzymywal artykuly. Wpisz
> ja do hosts.nntp lub incoming.conf.
> * Zawartosc pola Path: twojego sasiada -- wpisz ja w odpowiednim
> miejscu pliku newsfeeds. Jesli masz kilku sasiadow, wpisz te nazwe
> do konfiguracji dotyczacej ich wszystkich, aby nie przesylac
> artykulow miedzy nimi.
> Przeladuj pliki konfiguracyjne odpowiednia komenda ctlinnd
> reload i przetestuj czy polaczenie dziala poprawnie (oraz popros
> administratora
> drugiego serwera, by przetestowal, czy moze sie polaczyc z toba).
> Bardzo waznym aspektem uruchomienia uslugi serwera news sa oprocz
> aspektow technicznych zasady, na jakich podlaczane sa nowe serwery.
> Najwazniejsze z tych zasad wymienione sa ponizej:
> * W sieci Usenet-PL serwery dziela sie na tzw. huby i liscie.
> Hub to serwer, ktory ma lacze z wieloma innymi serwerami i oprocz
> udostepnianai artykulow swoim uzytkownikom, sluzy takze do
> transferu danych pomiedzy serwerami, z ktorymi ma lacznosc.
> Serwerami takimi sa przewaznie duze serwery news w sieciach
> akademickich, a takze news.tpi.pl, news.onet.pl i kilka innych.
> Wszystkie pozostale (w tym takze twoj) jest lisciem -- tzn.
> powinien zajmowac sie wylacznie otrzymywaniem artykulow,
> obslugiwaniem swoich uzytkownikow oraz wysylaniem listow
> pochodzacych od tych uzytkownikow do swojego sasiada (lub
> sasiadow).
> Jesli masz tylko jednego sasiada, sprawa jest prosta, jesli jednak
> skonfigurowales (lub masz zamiar w przyszlosci) uzyskac
> takze inne lacze/feed, to po pierwsze musi to byc feed od innego
> huba (a nie liscia), po drugie - w pliku newsfeeds musisz zadbac o
> to, by nie przesylac artykulow pomiedzy tymi hubami. Zajrzyj do
> przykladow
> opisujacych plik newsfeeds, a takze informacje dotyczace list
> wykluczeniowych w przypadku feedow zagranicznych, bo to jest
> praktycznie ta sama sytuacja.
> W przypadku wykrycia lisci, ktore liscmi nie sa, bo przesylaja
> artykuly takze innym serwerom, sa one odcinane do czasu
> wyjasnienia sytuacji i naprawienia problemu.
> * Autoryzacja dostepu Twoj serwer news nie powinien dawac
> dostepu do news "wszystkim", lecz tylko wybranej grupie
> uzytkownikow, ktora mozna zidentyfikowac w razie problemow. Moze
> to byc dostep na haslo wymagajacy wszesniejszej rejestracji (i
> pozwalajacej na uniemozliwienie ponownej rejestracji osobom uporczywie
> przeszkadzajacym innym przez wysylanie spamow lub inne naduzycia)
> albo dostep dla waskiej klasy adresow IP ograniczonej do wlasnej
> firmy/sieci osiedlowej itp. Takze w tym drugim przypadku powinna
> byc mozliwosc identyfikacji pojedynczego uzytkownika --
> jesli w sieci lokalnej uzywasz dynamicznych adresow nadawanych np. przez
> DHCP, powinienes takze zadbac o archiwizowanie logow serwera
> pozwalajacych na identyfikacje komputera/uzytkownika, ktory laczyl
> sie z twoim serwerem news. Dane takie powinny umozliwiac
> znalezienie winnych w przypadku naduzyc co najmniej 1-2 tygodnie
> wstecz.
> * Bramki www-news Obecnie nie jest dozwolone tworzenie zadnych
> bramek www-news pozwalajacych na wysylanie artykulow do systemu
> usenet news. Z reguly bramki takie nie umozliwiaja zadnej
> autoryzacji dostepu, albo maja ja zaimplementowana w sposob
> trywialny do obejscia, staja sie wiec szybko xrodlem spamow i
> innych naduzyc. Sa tez xrodlem mnostwa innych problemow, takich
> jak niepoprawnie formatowane naglowki, brak w naglowkach
> informacji pozwalajacych na identyfikacje nadawcy (jego
> adresu IP, nazwy konta, itp.), czy wrecz petle wysylajace do
> newsow artykuly pochodzace z newsow, zwrotow o niemoznosci
> dostarczenia jakichs listow, czy calej masy innego smiecia. Aby
> uruchomic taka bramke, wymagane byloby zmudne przetestowanie, czy
> spelnia ona wszystkie wymagania zwiazane ze wspolpraca z serwerami
> news, a nawet i wtedy podlaczenie newsow do serwera WWW powoduje z
> reguly zalew grup dyskusyjnych nowymi "newbie", nie zdajacymi
> sobie sprawy z tego, czym sa grupy dyskusyjne, jakie w nich
> obowiazuja zasady i ze kazda grupa ma swoja scisle okreslona
> tematyke, a nie jest kolejna ikonka na pulpicie, sluzaca za
> miejsce do gadania o wszystkim. * Edukacja uzytkownikow
> Uzytkownicy twojego serwera news powinni otrzymywac informacje na
> temat systemu Usenet news - jak z niego korzystac, jakie w nim
> obowiazuja zasady, co jest dozwolone, a co zabronione. Mozesz w
> tym celu odsylac ich do dokumentacji dostepnej pod adresem
> http://www.usenet.pl/doc/ (w szczegolnosci do informacji o
> FAQ-bocie i regulach dotyczacych wysylania artykulow w grupach
> pl.* oraz do artykulow FAQ mozliwych do znalezienia w
... wiecej »