next up previous contents
Next: Источники информации о системе Up: Работа в сетях Previous: Электронная почта

Система электронных новостей и Usenet

 

            В системе Linux также имеется множество средств для работы с системами электронных новостей (electronic news). Можно даже сделать компьютер локальным сервером новостей, чтобы пользователи посылали статьи в различные телеконференции -- и все на одном и том же компьютере. Однако если есть доступ к сети TCP/IP или UUCP, то возможности расширяются благодаря доступу к Usenet -- всемирной системе электронных новостей.

                    У программного обеспечения системы электронных новостей есть две составляющих -- server (сервер) и client (клиент). Сервер новостей -- это программа, контролирующая телеконференции и занимающаяся доставкой электронных статей на другие компьютеры (при наличии сети). Программа-клиент, называемая иногда news reader (программа чтения электронных новостей), имеет целью обеспечить доступ к серверу и позволить пользователю читать и отправлять статьи.

                                                  Программы сервера новостей в системе Linux имеются в нескольких формах, но все основаны на одном и том же протоколе и принципе построения. Две исходных версии этих программ называются "C News" и "INN". Имеется также множество программ чтения новостей, например, rn и tin. Какую программу для чтения новостей выбрать -- дело вкуса: все они одинаково работают со всеми версиями серверов. Иначе говоря, программы-клиенты и программы-серверы совместимы независимо от их типа.

Если планируется создать локальную систему новостей (т.е. не использовать Usenet), то потребуется запустить в системе сервер новостей, а пользователям установить клиентские программы. Сервер будет хранить статьи в каталоге с именем, например, /var/spool/news, а клиентские программы будут сконфигурированы так, чтобы читать статьи из файлов в этом каталоге.

Однако если при получении и отправке новостей предполагается использовать сети, то существует несколько возможностей. Система новостей для сетей TCP/IP использует протокол NNTP (Network News Transmission Protocol). Протокол NNTP позволяет клиенту читать новости на удаленном компьютере посредством сети. Также этот протокол позволяет серверам новостей обмениваться через сети статьями, и на этом принципе работает система Usenet. Большинство организаций и университетов имеют один или несколько NNTP-серверов, которые обрабатывают все новости системы Usenet для данного сайта. На всех остальных компьютерах данного сайта работают клиентские программы, с помощью которых можно читать и отправлять электронные новости (посредством NNTP-сервера). При такой организации только NNTP-сервер хранит статьи новостей на диске.

Ниже приводятся примеры организации работы с системами электронных новостей.

Большая часть "стандартного" программного обеспечения для системы новостей (его можно получить путем анонимного доступа FTP на сайте ftp.uu.net в каталоге /news) откомпилируется в системе Linux "прямо из коробки" (т.е. без проблем и дополнительных усилий). Большинство модернизаций исходных текстов можно найти на сайте sunsite.unc.edu в каталоге /pub/Linux/system/Mail (в этом же каталоге, по совпадению, находится программное обеспечение для электронной почты в системе Linux). Также в этом каталоге находятся другие исполняемые файлы, относящиеся к системе электронных новостей.

Дальнейшая информация может быть получена из Практического руководства по системе электронных новостей в системе Linux (Linux News HOWTO), которое находится на сайте sunsite.unc.edu в каталоге /pub/Linux/docs/HOWTO. Руководство для администратора сетей в системе Linux (Linux Network Administrator's Guide) содержит полную информацию по конфигурированию программного обеспечения электронных новостей в системе Linux. Книга Тима О'Рейли (Tim O'Reilly) и Грейс Тодино (Grace Todino) Использование Usenet и протокола UUCP (Managing UUCP and Usenet) является прекрасным руководством для установки программного обеспечения UUCP и электронных новостей. Также будет небесполезен документ, распространяемый по системе Usenet, под названием "How to become a Usenet site" (Как создать сайт Usenet). Этот документ находится по адресу ftp.uu.net в каталоге /usenet/news.announce.newusers.

           


next up previous contents
Next: Источники информации о системе Up: Работа в сетях Previous: Электронная почта

root
Sun Aug 29 12:01:30 MSD 1999