Linux - прекрасная платформа для Intranet/Internet сервера. Термин Intranet
относится к применению Internet технологий внутри организации с целью
распространения и предоставления доступа к информации внутри компании.
Internet и Intranet услуги, предлагаемые Linux, включают электронную почту,
новости, WWW сервера и еще множество услуг, о которых будет рассказано
в следующих разделах.
Sendmail - фактически стандартная программа сервера почты для платформ UNIX.
Будучи продуманной, масштабируемой и правильно настроенной и при наличии
необходимых аппаратных средств, она может рабатать пол нагрузкой в тысячи
пользователей без сбоев. Другие сервера почты (MTA - Почтовые Транспортные
Агенты) - это smail и qmail, которые разработаны как альтернатива sendmail.
В организации или ISP, пользователи вероятно обращаются за своей почтой
дистанционно со своих рабочих мест. В Linux существуют несколько вариантов
поддержки такого доступа, включающие сервера POP (Post Office Protoсol) и
IMAP (Internet Mail Access Protoсol). Протокол POP обычно используется,
чтобы передать сообщения от сервера пользователю. IMAP допускает работу с
сообщениями на сервере, удаленное создание и стирание папок на сервере,
параллельный доступ к общедоступным почтовым ящикам, и т.д.
В Linux имеется ряд MUA (Почтовые пользовательские агенты), работающих как
в графическом, так и в текстовом режиме. Наиболее широко используемые:
pine, elm, mutt и Netscape.
fetchmail - очень полезная почтовая утилита. Fetchmail - свободная, наглядная,
продуманная, хорошо документированная утилита для удаленного скачивания и
пересылки почты, которая используется для каналов TCP/IP "по требованию",
(SLIP или PPP соединений). Он поддерживает все протокол удаленной работы с
почтой, которые используются в настоящее время в Internet. Он может
поддерживать даже IPv6 и IPSEC.
Fetchmail вытаскивает почту с удаленных почтовых серверов и пересылает ее
через SMTP так, что она могла затем читаться нормальными почтовыми агентами
пользователя типа mutt, pine или BSD mail. Это позволяет всем средствам
фильтрации системы MTA, пересылки и совмещения имен (aliasing) работать так,
будто они работают с обычной почтой.
Fetchmail может использоваться как шлюз POP/IMAP-to-SMTP для целого домена
DNS, забирая почту из одного почтового ящика у ISP и пересылая почту по
smtp руководствуясь адресами, указанными в заголовках.
Маленькая компания может централизовать свою почту в одном почтовом ящике
а программа fetchmail будет собирать всю исходящую почту, посылать ее в
Internet и забирать из Internet всю входящую почту.
Большинство дистрибутивов Linux включает Apache (
http://www.apache.org).
Apache - сервер номер один в Интернет (
http://www.netcraft.co.uk/survey/),
где более половины всех интернетовских сайтов работают под Apache или
производных от него. Преимущества Apache заключаются в модульной
организации, стабильности и быстродействии. При наличии соответствующих
аппаратных средств и настройке он может выдерживать самые высокие загрузки:
Yahoo, Altavista, GeoCities, Hotmail основаны на различных версиях этого
сервера.
Опциональная поддержка для SSL (который нужен для защиты транзакций)
доступна в:
Для Linux существует целый ряд веб-браузеров. Один из них - Netscape
Navigator, и новый Mozilla (
http://www.mozilla.org) будет иметь версию под
Linux. Другой популярный текстовый браузер - lynx. Он быстр и удобен, когда
не установлена графическая среда.
FTP означает Протокол Передачи файлов. FTP сервер позволяет клиентам
подключаться к себе и скачивать файлы. Для Linux написано множество ftp
серверов и клиентов, и они обычно включены в большинство дистрибутивов.
Имеются как текстовые клиенты, так и GUI-клиенты. Относящееся к FTP
программное обеспечение (сервера и клиенты) для Linux можгут быть найдены на:
http://sunsite.unc.edu/pub/Linux/system/network/file-transfer/
Usenet (также известный как новости) - огромная BBS, которая покрывает все
тематики, и организованная иерархически. Компьютерная сеть обменивается
через Internet (Usenet) статьями по протоколу NNTP. Для Linux существуют
несколько реализаций. Либо для тяжело загруженных сайтов, либо для маленьких
сайтов, получающих только несколько групп новостей.
DNS сервер проделывает работу по трансляции имен (читаемых людьми) в адрес
IP. DNS сервер не знает все в мире адреса IP; он может запросить другие
сервера о неизвестных адресах. DNS сервер либо возвратит требуемый IP адрес
пользователю, либо сообщают, что это имя не может быть найдено.
Обслуживание имен в Unix (и в большинстве Internet) выполняется программой
называемой named. Она является частью пакета bind, продвигаемого The
Internet Software Consortium.
DHCP и bootp - протокол, который позволяет машине пользователя получать
сетевую информацию (типа своего IP адреса) с сервера. Многие организации
начинают использовать этот протокол, потому что он облегчает управление
сетью, особенно в больших сетях или сетях, в которых имеется множество
мобильных пользователей.
Сетевая Информационная служба (NIS) обеспечивает простой сетевой сервис,
состоящий из баз данных и процессов. Его цель состоит в предоставлении
информацию, которая должна быть известна через сеть, для всех машин в сети.
К примеру, он позволяет одному человеку зарегистрироваться на любой машине
в сети с NIS без необходимости добавления администратором пароля для него во
все машины, а только в основную базу данных.
Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!