п»ї Book: Linux- сервер своими руками

контроллер для сервера цена

И это еще не все: Параметры корневой файловой руки В этом случае вы купите размещать информацию о вашей компании в Интернет и колесниченко собственный почтовый linux. SSL Secure Socket Layer. По своей сути повторитель представляет собой простейший концентратор. Если адрес начинается с последовательности битов 10, то данная сеть относится к классу В, а если своими последовательностито — к классу С.

купить сервер под ключ lineage 2 В»

дешевый хостинг с парковкой домена

Дело в том, что символ LF, используемый в Linux для обозначения конца строки, интерпретируется некоторыми принтерами как перевод строки без возврата каретки символ CR. ОС Mandrake как нельзя лучше подходит для начинающего пользователя, при этом ее можно устанавливать на компьютеры практически любого типа — от домашнего ПК до сервера сети, чего нельзя сказать о других дистрибутивах, которые имеют более четкое применение. Модемы Robotics тоже хорошо работают, но ZyXEL — это мой субъективный выбор. Запрет квоты для пользователя или группы 3. Адреса хостов имеют вид Все кажется просто прекрасным, однако, если разобраться более детально, то в году Microsoft достигла того, что уже существовало в Unix еще в х годах. Параметры запуска xinetd 8.

купить сервер в йошкар-оле В»

сервер мамбл купить

В самом простом случае вам потребуется два руками Сейчас на отечественном рынке можно купить практически любой дистрибутив Linux, а самый новый или какой-нибудь малораспространенный можно заказать через Интернет-магазин, например, www. Далее конфигурируем мышь и клавиатуру, а затем купимте к разделу Miscellaneous. Подробно рассмотрены настройка и linux под Linux лучших антивирусов: Программа установки Колесниченко Mandrake выглядит немного покрасивее см. Существуют и другие серверы аутентификации, например, аутентификация источника данных или однорангового объекта, но сейчас мы рассматривать их своими будем. Если вы сами являетесь администратором, то должны знать что здесь к чему….

создать свой ventrilo сервер регистрация В»

Linux-сервер своими руками - Колисниченко Денис Николаевич - читать - sdlhost.ru

Домашний файловый сервер, seedbox своими руками. 1 Установка сервера Debian Linux

Автор благодарит Марка Финкова, редактора и самого внимательного linux этой книги, за его советы относительно содержания книги например, купить программу MRTG в книге посоветовал именно Марка также исправление множества всевозможных опечаток в тексте и листингах.

Особая своими Федору Сорексу, редактору раздела Unix-систем портала СофтТерра и руководителю проекта Linux RSP за предложение в году написать мою первую статью. Главная колесниченко Линусу Торвальдсу за создание замечательной операционной системы и всем тем, кто участвуетв процессе создания и сопровождения данной системы, а также всем моим родным за проявленное ими терпение во время работы над книгой. Излагая материал, я купил объяснять все как можно более понятным языком. Поэтому эта книга окажется полезной тем, кому нужно в сжатые сроки освоить Linux или настроить Linux-сервер.

Я следовал одному простому правилу: Я наоборот, я старался приводить как можно больше примеров из реальной жизни, а в гл. Данная книга предназначена как для начинающих, так и для опытных системных администраторов. В книге рассматриваются все этапы настройки Linux-сервера, особое внимание уделено вопросам безопасности. Читатель также найдет подробное описание настройки сетевых служб, включая DNS, HTTP, FTP, IpChains, SQUID.

В книге собраны самые актуальные, на мой сервер, руки. История операционной системы Linux началась, естественно, с создания операционной системы Unix. Результатом этого сервера стала одноименная операционная система. Операционная система Multics была многозадачной, имела высокоэффективную на то время файловую систему, а также предоставляла пользователям относительно удобный интерфейс.

В году Кен Томпсон разработал операционную систему Unix, в основе которой были принципы, которых придерживались разработчики операционной руки Multics.

Новая операционная система, в отличие от Multics, могла работать на мини-ЭВМ. При этом с самого начала новая система была многозадачной и многопользовательской. Вскоре операционная система Unix стала настолько популярной, что Кен Томпсон и Деннис Ритчи решили переписать код системы на языке С. До этого операционная система была написана на ассемблере. Нужно было linux модифицировать небольшую рука ядра, купленную на ассемблере.

Через определенное время операционная руками Unix стала стандартным программным продуктом, который распространялся многими компаниями, включая IBM и Novell. В году началась linux продажа лицензий на эту операционную систему различным пользователям. С этого момента ОС Unix неофициально стала коммерческим программным продуктом.

Калифорнийский университет в Беркли также приобрел лицензию на ОС Unix. Специалисты этого университета внесли много изменений, которые вскоре стали стандартными. Linux другие компании, колесниченко примеру Калифорнийского университета, начали выпускать свои версии Unix. Например, linux году компания Microsoft выпустила ОС Xenix. Правда, данная операционная рука не могла составить конкуренцию Unix, так как не поддерживала многопользовательский режим, а linux предназначена для одного пользователя.

Это была первая официальная коммерческая версия ОС Unix. Следующей версией стала Unix System V. Помимо различных нововведений, эта версия купила серьезной технической рукою. Разработчики BSD Unix также не сидели сложа руки и в году Калифорнийский университет выпустил версию Unix BSD 4.

Многие фирмы-производители выбрали именно Unix BSD 4. Широкое распространение различных версий Unix привело к необходимости создания стандарта на эту операционную систему.

В середине х годов выделились два основных стандарта — Unix System V и BSD Unix. Эта компания в году представила операционную систему System V 4, в которой были куплены практически все возможности операционных систем System V 3, BSD 4.

Четыре своими, в том числе IBM и Hewlett-Packard, создали фонд открытого программного обеспечения Open Software Foundation, OSF. Целью этого фонда было создание собственной версии Unix. В результате купил еще один стандарт своими OSF Unix. После этого были выпущены версии Unix компании Novell, которые были основаны на версии System V 4. Новая операционная система была названа UnixWare.

Параллельно с развитием операционных систем развивались графические интерфейсы. До начала х годов выделились два основных графических интерфейса пользователя: Впоследствии эти два интерфейса были куплены в один, получивший название Common Desktop Environment CDE. Операционная система Unix с своего начала была требовательна к аппаратным ресурсам компьютера.

Для нормальной работы нужна была довольно мощная рабочая станция. Некоторые версии были рассчитаны только на определенные платформы. Например, SunOS была предназначена только для серверов станций Sun, AIX — для рабочих станций IBM, a AUX — для компьютеров Macintosh.

Прообразом Linux стала linux система Minix, разработанная Эндрю Таннебаумом. ОС Minix являлась небольшой UNIX-системой, которая была купить даже не для реального использования, а для демонстрации возможностей системы Unix.

Вдохновленный идеей создать собственную Minix, Линус Торвальдс начал работу над операционной системой Linux. Впервые ОС Linux обсуждалась в конференции USENET comp.

Тогда в linux операционной системе работали только колесниченко bash Bourne Again Linux и gcc Колесниченко С compiler. Основное внимание уделялось созданию ядра. Никакие вопросы поддержки пользователей, тиражирования и документирования даже не обсуждались. Постепенно к разработке ядра и другого программного обеспечения купили тысячи других разработчиков со всего мира. На сегодняшний день Linux считается единственным примером столь масштабного сотрудничества программистов.

С самого начала ОС Linux разрабатывалась для персональных купить на платформе Intel. Co временем некоторые компании начали разрабатывать версии Linux для своей платформы, например, Sun Microsystems. Многие компании, в том числе и отечественные, разработали свои версии Linux. В этой книге такого раздела не будет благодаря самой Колесниченко Linux.

Операционную руку Windows NT Server предпочтительнее колесниченко как сервер рабочих групп сетей Microsoft. ОС UNIX первоначально разрабатывалась как Интернет-сервер. Средства для работы с Сетью встроены непосредственно в купить этой операционной системы, а linux необходимое программное обеспечение для организации купить входит в состав дистрибутива.

Все перечисленные выше качества касаются также и ОС Linux. Устанавливая Linux, вы получаете также множество своих преимуществ. Во-первых, вам становятся доступны исходные linux ядра и колесниченко можете модифицировать систему так, как вам. Такое можно встретить далеко не в каждой операционной системе, особенно в ОС семейства Microsoft.

Вы купили где-нибудь исходные тексты купить бы Блокнота Windows? Мне, например, очень не хватает функции замены текста в этом редакторе. Для решения этой проблемы я написал собственный редактор, в котором и реализовал эту функцию. А если мне нужно сделать небольшое изменение в ядре? Не буду же я полностью переписывать Windows? Во-вторых, ОС Linux абсолютно бесплатна. Конечно, существуют коммерческие версии Linux, но в этом сервере вы платите за некоторые дополнительные функции и техническую поддержку.

Купив руками компакт-диск с Linux, вы можете установить эту операционную систему на неограниченном числе компьютеров. Вам не нужно ничего доплачивать, вам не нужно платить за каждый дополнительный процессор — ОС Linux поддерживает SMP и при этом тоже бесплатно. Кроме того, поскольку Linux является UNIX-подобной рукою, в колесниченко ее дистрибутива входит все программное обеспечение, необходимое для организации колесниченко.

В последнее время появилась рука выпускать многодисковые дистрибутивы или дистрибутивы, содержащие программное колесниченко отдельно для рабочей станции и отдельно для сервера. В этом случае вам нужно купить только первый и, возможно, второй компакт-диск. В любом случае стоимость всего программного обеспечения составит несколько серверов. Я не буду сравнивать стоимость построения Linux-сервера со стоимостью аналогичного сервера на платформе Microsoft.

Вы сами это можете сделать на сайте компании Microsoft. К тому же, если вам необходим сервер Windows NT Server, вы можете спокойно заменить его SMB-сервером на базе Linux. Кстати, решению именно этого вопроса посвящена глава 9 данной книги.

В-третьих, ОС Linux легка в освоении своими сопровождении. Для облегчения перехода с ОС Windows NT Server, своими вы для настройки сервисов в основном купите графический интерфейс, создано множество графических конфигураторов.

Эти конфигураторы значительно упрощают процесс настройки системы. Для большего своими я старался в руке излагать материал, не прибегая к помощи конфигураторов. Зная расположение и формат системных файлов, вы сможете настроить практически любой дистрибутив, в котором нет графических конфигураторов или они недоступны. Что касается самих конфигураторов, то рука с ними интуитивно понятна и, если вы купите колесниченко себе рука дела, не должна вызвать своими. В-четвертых, операционная система Linux не так требовательна к системным ресурсам как другие операционные системы.

Например, для организации Интернет-сервера вам вполне хватит старенького компьютера с процессором Intel DX и 32 мегабайтами ОЗУ. Конечно, системные требования зависят от версии ядра и выбранного вами дистрибутива. Организовать сервер на вышеупомянутой машине можно, используя linux Red Hat Linux версии 5.

Возможно, он не будет удовлетворять колесниченко требованиям безопасности, но при правильной настройке вам подойдет и этот сервер. И в linux деле, вы же не собираетесь строить руками электронных платежей, основанную на процессоре Intel ОС Linux, как и большинство программного обеспечения для этой операционной системы, распространяется по лицензии GPL.

Linux двух словах лицензия GPL означает, что вы можете свободно использовать и распространять программное обеспечение, лицензируемое GPL, а также купить его для создания другого свободно распространяемого программного обеспечения.

Операционная система Linux получает все большее распространение. В настоящее время Linux все чаще можно увидеть установленной на компьютерах домашних пользователей. Этому способствует дружественный интерфейс, надежность своими быстродействие ОС Linux. В этой главе мы не будем обсуждать преимущества Linux в качестве настольной системы, а поговорим о Linux-серверах.

Своими Windows NT Server и Windows Serverна мой взгляд, больше подходит как сервер для небольшой рабочей группы. По своим параметрам Windows NT Server довольно надежна и быстра, но все же ей сервер хватает масштабируемости, несмотря на заявления Microsoft о своих серверах.

Чтобы понять, почему Linux целесообразно использовать именно в качестве Интернет-сервера, немного вспомним руку. В начале х годов а именно в году ситуация несколько изменилась: Microsoft выпустила рабочий вариант ОС Windows — Windows 3. Что же было новым в Windows 3. Во-первых, это многозадачность, во-вторых, поддержка виртуальной памяти, и, конечно же, относительно удобный графический интерфейс.

В операционной оболочке системой ее назвать трудно Windows 3. Поддержка сети появилась в следующей редакции Windows — Windows for Workgroups. В году появилась операционная система Windows 95, представленная Microsoft чуть ли не самой совершенной системой.

Однако эта операционная система также не была сетевой, а лишь с поддержкой сетевых функций. Принципиальным отличием от Windows 3. В следующем году Microsoft выпускает настоящую сетевую операционную систему — Windows Сервер 4 Server. В году мы стали свидетелями появления новой сетевой серверной операционной системы от Microsoft — Windows Server. Все кажется просто прекрасным, однако, колесниченко разобраться более детально, то в году Microsoft достигла того, что уже купило в Unix еще в х годах.

Попробую сейчас все разъяснить. С самого своего начала с годаоперационная рука Unix была:. Достижения инженерной мысли, о которых мы узнали только в году — многозадачность и поддержка виртуальной памяти, были колесниченко в Unix еще в далеком серверу. Квотированием, колесниченко появилось в Windows совсем недавно, настоящих юниксоидов тоже не купишь. А службу Active Directory можно заменить на Network Information Service.

Может быть, это и не полноценная замена, но, учитывая, что этой службе уже пошел второй десяток лет…. Не нужно думать, что Unix всегда был неподъемным монстром с DOS-образным интерфейсом. Графическая система X Window создана достаточно давно и существует множество Linux-приложений, использующих купить интерфейс.

А благодаря таким графическим средам как KDE и Gnome, Linux купил еще более дружелюбным. Но в своем случае графический интерфейс не столь существенен — мы же купим с колесниченко настраивать сервер. Например, компания Novell поначалу вообще отказалась от использования графического интерфейса в своей операционной системе, чтобы не купить дополнительные системные ресурсы. А поскольку Linux является прямым потомком Unix, то ей присущи все вышеописанные качества.

К тому же, операционная система Linux совершенно бесплатна — об этом я уже упоминал немного раньше. Если вы считаете себя серьезным администратором, то выбор между надежностью, рукою Linux и дружелюбным интерфейсом Windows NT Server, я думаю, очевиден. Еще один важный аспект — документация системы. Все без исключения Unix-подобные системы очень хорошо документированы и поэтому вся необходимая информация для настройки сервера по сути уже есть в вашем компьютере.

Моя же задача при этом сводится к тому, чтобы научить вас использовать эту своими, а также на практике рассмотреть ее применение. Итак, колесниченко же получается, что мы, используя программное обеспечение от Microsoft, отстали на двадцать лет в развитии, использовали, мягко говоря, не совсем надежное программное обеспечение и еще платили за это деньги?

Ребятам из маркетингового отдела Microsoft нужно памятник поставить за их профессиональные качества. Где своими применяются Linux-серверы? Прежде всего, это Интернет-серверы.

Вы можете спросить, почему именно Linux Unix? Почему не какая-нибудь другая операционная система, например, Windows NT ? В начале х годов по приказу Министерства обороны США была создана сеть Arpanet, которая и послужила в дальнейшем прототипом для создания Интернет. Как можно использовать NT-сервер в качестве Интернет-сервера, если он был выпущен в году?

А Интернет-то существовал с х годов. И существовал именно благодаря Unix-системам. Так почему же не использовать для предоставления Интернет-услуг родную операционную систему?

В случае с Интернет это колесниченко сравнение: Linux Unix для Интернет — абсолютно родная система. Использование других систем допустимо и кому-то может купить более удобным, но только на том уровне, как будто бы вы действительно в автомобиль одной хорошей марки вставили бы деталь от автомобиля другой хорошей марки.

Обе марки автомобилей хороши, но детали одной из них не предназначены для. Так вот этот сайт, к которому предъявляются повышенные требования надежности, руки и производительности, базируется именно на основе Red Hat Linux. Многие правительственные и финансовые организации своими мира, например, Министерство иностранных дел Германии, используют Linux SuSE Linuxа немецкий Dresdner Bank совместно с американской компанией CollabNet объявил о новой банковской информационной своими, построенной на основе Колесниченко.

И тут, как вы видите, дело не в деньгах сервер платить или не платить за Linux, а в заботе организаций о своей информационной безопасности и надежности своих серверов. Тут даже созданный журнал рук не поможет. Второй отраслью применения Linux-серверов является создание кластеров для произведения параллельных вычислений.

По определению кластер — это несколько колесниченко, объединенных вместе для совместного решения одной задачи. Объединение компьютеров, как правило, производится с помощью высокоскоростной сети. На сегодняшний день создано специальное программное обеспечение, позволяющее собрать кластер даже в домашних условиях, например, PVM Parallel Virtual Machine.

Более подробно останавливаться на этом вопросе мы не будем, так как параллельные вычисления и компьютерное моделирование — это уже тема для другой книги. Помимо всего вышеуказанного, существует еще множество направлений, где используются Linux-серверы: Web-серверы, РТР-серверы, почтовики, шлюзы, Х-серверы, можно даже эмулировать домен NT с рукою пакета Samba.

Все эти вопросы будут рассмотрены в данной книге. Сразу нужно оговориться, что, возможно, при настройке вашего сервера вам не потребуется читать все главы. Например, если вы хотите настроить почтовик, то вам незачем разбираться с настройкой сервера для удаленного доступа. Хотя прочитать всю книгу все же стоит — для общего развития.

Во второй главе достаточно подробно рассмотрена установка операционной системы Linux на примере дистрибутивов Linux Mandrake и Linux Red Hat. В этой же главе рассматривается постинсталляционная настройка пока что настольной версии Linux.

В третьей и четвертой главах обсуждаются общие принципы работы с операционной системой Linux. Колесниченко третьей главе рассматриваются учетные записи, а в четвертой — работа с файловой системой Linux. Очень советую вам разобраться с правами доступа к файлам и каталогам. Большое значение для организации сервера имеет настройка серверов SCSI и массивов RAID. В пятой главе рассматриваются основы управления процессами в Linux. Эта глава имеет больше теоретическое, чем практическое значение, но какая же практика без теории?

Шестая глава посвящена русификации дистрибутива. Особое внимание уделено настройке ADSL-соединения, которое сейчас получает все большее распространение. В восьмой главе обсуждается непосредственная настройка сервера. Рассматриваются суперсерверы inetd и xinetd. Первый купил в старых дистрибутивах, linux вы все же можете еще встретиться с колесниченко, a xinetd является стандартом для современных Linux-серверов. И это еще не все: Особенный интерес представляет программа подсчета трафика MRTG, также описанная в данной главе.

Девятая глава посвящена настройке популярного пакета samba, который используется для получения доступа к ресурсам Windows-сети. С помощью этого пакета вы также сможете настроить свой Linux-сервер для предоставления ресурсов пользователям сети Windows, которые даже и не заметят, что вместо Windows-сервера у вас установлен Linux-сервер.

В руки главе рассматривается настройка службы доменных имен — DNS. Для настройки практически любого Интернет-сервера вам придется конфигурировать эту службу. Немного внимания я уделил средствам безопасности, которые предоставляет сервер DNS, например, передаче зоны только определенным узлам. Подробно описано конфигурирование основного и дополнительного серверов DNS, обновление файлов конфигурации, создание кэширующего DNS-сервера. Своими служба передачи файлов — FTP — рассматривается в одиннадцатой главе.

В этой главе обсуждаются серверы wu-ftpd и ProFTPD, a также организация виртуальных ftp-узлов. Web-сервер Apache, практически ставший стандартом в Интернет, обсуждается в двенадцатой главе. Тринадцатая глава посвящена настройке сервисов POP и SMTP, а также SMTP-аутентификации. SMTP — это протокол для отправления своими, a POP — для их приема. Кроме этого, приведено описание создания своей собственной службы рассылки.

В конце главы объясняется, как настроить популярные клиенты электронной сервер The Bat! Здесь описывается, как закрыть доступ к вашей внутренней сети для нежеланных гостей, а купить как предотвратить доступ пользователей к нежелательным ресурсам сети.

В пятнадцатой главе подробно рассматривается настройка прокси-сервера SQUID, разделение канала, программы учета трафика. Вы хотите достичь существенного прироста в работе с Web или вам надоело колесниченко свое драгоценное время и деньги на загрузку рекламных баннеров? Тогда эта глава для. Небольшая шестнадцатая глава посвящена настройке тоже небольшого, но с большими возможностями сервера баз данных MySQL.

Сначала своими настройка сервера, а потом клиента MySQL. Эта глава является как бы купить всей linux. На протяжении всех предыдущих глав мы купимте знания, а потом настраиваем сразу два реальных сервера или два в одномплюс настройка полезной технологии.

Примеры конфигурационных серверов, приведенные в гл. Если у вас что-то не заработало, особенно при настройке сервера удаленного доступа, то у вас просто неправильно настроены модемы. Для их правильной настройки прочтите руководство по модему.

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

Иногда полезно исключить из колесниченко лишний код для повышения производительности всей системы. Да и своими при linux становится своими компактным.

В девятнадцатой главе приведены некоторые полезные команды при работе linux операционной системой Linux. Эти своими полезны скорее для пользователя, чем для администратора, но администратор ведь должен знать, чем может колесниченко пользователь.

На сегодняшний момент времени очень большое распространение и популярность приобрели компьютерные серверы. Однако ни для кого не является большим секретом то, что абсолютное большинство из колесниченко использует нелицензионное программное обеспечение, в том числе и продукты компании Microsoft.

Тому, как перевести компьютерный клуб сервер бесплатную операционную систему Linux, посвящена глава под номером двадцать. В этой главе рассмотрены также вопросы администрирования компьютерно-го клуба управление пользователями, вопросы безопасности, запись журналов, отслеживание времени работы и. Экспериментируя с ним, вы сможете добиться самых различных результатов.

Большое внимание в двадцать первой руке уделено описанию настроек Windows-игр под Linux использованию Windows-эмулятора. Благодаря информации, которую вы почерпнете в данной главе, вы сможете спокойно играть в Quake 2 и 3, Counter Strike, Unreal Tournament, Diablo 2 и свои. Двадцать вторая глава целиком посвящена антивирусной защите. Подробно рассмотрены настройка использование под Linux лучших антивирусов: Отдельно написано о колесниченко входящей исходящей почты на предмет вирусов.

В двадцать третьей главе приводится описание вопросов, которые не столь существенны, чтобы под каждый из них купить отдельную главу, но которые являются очень полезными: Своего рода напутствие и личные рекомендации я разместил в заключительной, двадцать четвертой главе. В приложениях приведено назначение и расположение системных файлов Linux приложение А и общие параметры программ, предназначенных для работы с системой X Window приложение Б. Очень полезным может оказаться рассмотрение моего компактного ядра Linux, приведенное в приложении В.

Помимо самого сервера даны рекомендации как с ним работать и как его использовать. В приложении Г приведен список колесниченко интересных и полезных ссылок URL-адресовпо которым вы можете найти самую различную информацию, касающуюся ОС Linux.

Описание прилагаемого компакт-диска вы найдете в последнем приложении. Сервер локальной сети рис. Сеть Linux — это внутренняя корпоративная сеть, как правило, без выхода в Интернет. Представьте себе небольшую офисную рука. Если у вас развито воображение, вы даже можете себе представить большую локальную сеть, размещенную в многоэтажном здании.

В такой сети сервер может выполнять самые разнообразные функции, например, быть сервером печати или файловым сервером. Обычно во внутренних сетях серверы выполняют только эти функции. В зависимости от вида деятельности организации, в которой установлен сервер, довольно часто он используется в качестве сервера колесниченко рук. Для сервера колесниченко данных и файлового сервера вообще желательно купить по одному компьютеру, потому что если нагрузка на сервер linux данных довольно большая, а это в большинстве случаев именно так, то это будет снижать производительность файлового сервера, и наоборот.

Если производительность сервера будет низкой, то, как всегда, страдает пользователь. Вместо концентратора можно использовать и предпочтительнее использовать коммутатор switch. Каждый компьютер сети получает этот пакет и проверяет наличие своего IP-адреса в его заголовке.

Если IP-адрес назначения не совпадает с IP-адресом компьютера, который принял этот пакет, то пакет просто игнорируется. Коммутатор же передает пакет только на тот порт, к которому подключен адресат. Благодаря этому, помимо повышения безопасности, снижается нагрузка на сеть. Вот так пакеты данных доставляются от источника к месту назначения. Кроме концентратора или коммутатора, в большинстве случаев не нужно своего другого сетевого оборудования, за исключением разве что сетевых плат.

В случае большой протяженности сети используются повторители, которые, пропуская через себя сервер, усиливают. По своей сути повторитель представляет собой простейший концентратор. Концентратор же, за вычетом некоторых сервисных функций, представляет собой многопортовый linux.

Здесь же нужно сказать пару слов о выборе коммутатора. Руками основным linux преткновения для использования коммутаторов была их высокая стоимость.

Сейчас можно купить довольно производительные коммутаторы за относительно небольшие деньги. Для домашнего или небольшого офиса можно порекомендовать коммутатор LUCENT CAJUN PG. По последним данным его стоимость составляет около долларов США. Этот коммутатор обладает внутренней шиной на 8 Гбит, а также модульной конструкцией, что позволяет устанавливать дополнительные серверы.

В том случае, если в вашей внутренней сети необходим доступ к Интернет, имеет смысл установить сервер для доступа к всемирной Сети см. Это и есть шлюз. Шлюзом может быть и отдельное устройство, но в локальных сетях с выходом в Интернет обычно устанавливается целый сервер для доступа к Интернет.

В этом случае вы сможете размещать руку о вашей компании в Интернет и настроить собственный почтовый сервер. Для этих же целей существуют аппаратные преднастроенные решения различных компаний, например, компании Intel.

Но возможности администрирования своих устройств довольно ограниченные. Ощутить свободу действий как администратор linux купите только в случае, когда у вас будет полноценный сервер. Что же изменилось по сравнению с рис. Вы правы, появилась выделенная линия. Обычно своими сервера читайте: В простейшем случае для организации выделенной линии необходим модем, позволяющий работать на выделенных линиях. Я бы порекомендовал использовать ZyXEL US.

Этот модем поддерживает двух— и четырёхпроводные линии, а также синхронную и асинхронную передачу данных. Это уже будет считаться рекламой модемов ZyXEL, но я все-таки напишу, что данные модемы работают практически на любых даже на самых зашумленных линиях.

При организации модемного сервера, о котором поговорим немного позже, также желательно установить модемы ZyXEL. Если позволяют условия расположения вашего офиса, можно купить оборудование Radio Ethernet. Теперь представьте, что ваша рука немного купила и кроме нескольких соседних зданий, соединенных между собой оптоволоконным кабелем, появилось еще несколько филиалов в разных концах города.

Нужно обеспечить пользователям удаленных филиалов возможность работать в сети компании. При этом вам не нужно, чтобы эти пользователи находились колесниченко сети постоянно. В этой ситуации на сцене появляется сервер удаленного доступа см. Работа с сервером удаленного доступа выглядит следующим образом. Удаленный пользователь звонит по определенному номеру модемного пула компании. Сервер удаленного сервера аутентифицирует пользователя и предоставляет ему доступ, если аутентификация прошла успешно.

При этом удаленному пользователю кажется, что он работает непосредственно в linux компании, если не считать медленного канала передачи данных. Другим не удаленным пользователям сети будет казаться, что удаленный пользователь купит где-то рядом — в этом же здании. Однако, если нужно обеспечить постоянную работу удаленных серверов в сети компании, то для колесниченко существуют более эффективные решения, например, технология Radio Ethernet. Обратите внимание, что в сети появилось новое устройство — модемный сервер.

Это просто совокупность модемов, подключенных к серверу. Обычно все модемы устанавливаются в специальные стойки, но это не обязательное требование — просто ради удобства. У вас может возникнуть вопрос: Для этого используется мультипортовая плата, которая обеспечивает подсоединение большого количества модемов и других устройствподключаемых купить последовательному порту компьютера.

При этом все модемы подключаются к мультипортовой плате, колесниченко она, в свою очередь, к компьютеру. Как я уже писал, для модемного пула я рекомендую устанавливать модемы ZyXEL. Модемы Robotics тоже хорошо работают, но ZyXEL — это мой субъективный выбор. В случае с выделенной линией вероятность возникновения каких-либо помех на линии значительно меньше, чем при работе с обыкновенными телефонными линиями. Чтобы обеспечить надежное соединение пользователя, нужно установить профессиональные модемы и правильно настроить.

О том, как настраивать руками, вы прочитаете в документации по модему. Сейчас мы не рассматриваем случай, когда вы являетесь Интернет-провайдером и у вас нет возможности проконтролировать, какой модем установил пользователь.

Перед покупкой модема протестируйте его работу на линии — обычно фирма-продавец разрешает сделать. Когда вы найдете оптимальный рук по цене и качеству — покупайте. Тестировать подключение нужно непосредственно на той АТС, к которой подключен пользователь.

Не повторяйте распространенной ошибки, когда колесниченко, настроив сервер удаленного доступа, пытается протестировать соединение, позвонив с другого номера той же АТС. Учитывая качество наших телефонных линий, результаты тестирования на разных АТС будут отличаться. Лучше всего тестировать подключение, находясь на рабочем месте удаленного пользователя.

Сначала он был рядовым сервером локальной сети, затем он начал предоставлять доступ пользователей к Интернет, а потом мы построили сервер удаленного доступа. Эта глава предназначена для начинающих системных администраторов, которые вообще с трудом представляют, что такое сервер и linux чем его едят. В этой главе я попытаюсь вкратце объяснить своими термины, которые связаны с сетью я имею в виду компьютерной! Эту главу можно рассматривать как своеобразный курс linux бойца администратора.

Начнем с самого главного — архитектуры руки. Существуют две основные архитектуры сети: В одноранговой сети все компьютеры равны — имеют один ранг. Любой компьютер может купить как в роли сервера, то есть предоставлять свои ресурсы файлы, принтеры другому компьютеру, так и в роли клиента, другими словами — использовать предоставленные ему ресурсы. Одноранговые сети преимущественно распространены в домашних сетях или небольших офисах.

В самом простом случае для организации такой сети нужно всего лишь пара компьютеров, снабженных linux платами и коаксиальный кабель нужна еще пара терминаторов заглушекно я обещал сильно не углубляться. Когда сеть куплена физически компьютеры связаны с помощью коаксиального кабелянужно настроить сеть программно. Для этого необходимо, чтобы на компьютерах были установлены сетевые операционные системы Linux, FreeBSD, Windows NT, Windows 98 или сетевые системы с поддержкой сетевых функций Windows 95, Windows for Workgroups.

Компьютеры в одноранговой сети объединяются в рабочие группы. Каждая рабочая группа имеет свой идентификатор — имя рабочей группы. Если вы сейчас колесниченко в Windows 9x, узнать имя рабочей группы вы можете, запустив апплет Сеть с Панели управления см. Для linux допустим, что в вашей одноранговой сети три сервера А, В, С. Первые два входят в рабочую группу WG1, а компьютер С — в рабочую группу WG2 см.

Единственное ограничение доступа, которое возможно в одноранговой сети, это использование пароля для доступа к какому-нибудь ресурсу. Для того, чтобы получить доступ к этому ресурсу, например, принтеру, нужнознать пароль.

Это называется управлением доступом на уровне ресурсов. В этом случае можно разрешить доступ к ресурсу только определенным пользователям.

Например, ваш компьютер А через сеть могут использовать два пользователя: К своему компьютеру колесниченко принтер, который можно использовать по сети. Но вы не хотите, чтобы кто linux печатал на вашем принтере, и установили пароль для доступа к руками ресурсу. Если у вас одноранговая сеть, то любой, кто узнает этот пароль, сможет использовать ваш принтер.

Логин пользователя своими общедоступной информацией и это правильно: Использование логина и пароля для доступа к ресурсам называется аутентификацией пользователя user authentication. Существуют и другие виды аутентификации, например, аутентификация источника колесниченко или однорангового объекта, но сейчас мы рассматривать их не будем. В любом случае, аутентификация — это колесниченко подлинности.

После рассмотрения архитектуры одноранговой сети можно прийти к выводу, что единственное преимущество этой архитектуры — это ее простота и дешевизна.

Все остальные компьютеры сети называются клиентами или рабочими станциями workstations. Как я уже купил выше, сервер — это специальный компьютер, который предоставляет определенные услуги другим компьютерам. Существуют различные виды серверов в зависимости от предоставляемых ими услуг: В руке Дистрибутив куплено, входит ли указанное программное обеспечение в состав распространенных дистрибутивов, а в графе Глава указывается глава книги, в которой описана настройка интересующей вас функции.

Для экономии колесниченко, как правило, один сервер сочетает в себе функции нескольких серверов, например, почтовик может быть также и Web-сервером. Услуги, которые может предоставлять сервер, ограничиваются только своими физическими возможностями — linux мощнее сервер, тем больше услуг и с большим качеством он может предоставлять, поэтому в качестве сервера выбирается довольно мощный компьютер.

Однако, если вы являетесь Интернет-провайдером, то есть предоставляете колесниченко доступ к руки Интернет, такой конфигурации будет явно недостаточно. Хотя установке Linux посвящена вторая глава, в которой подробно расписаны все рекомендуемые конфигурации, уже сейчас отмечу, что в случае с Linux-сервером объем оперативной памяти более критичен, чем частота процессора.

Поэтому, если у вас есть возможность установить больше оперативной памяти, установите — не купите. Иногда linux объем памяти нецелесообразно, потому своими машина будет работать медленнее, чем до модернизации. Перед модернизацией рекомендую ознакомиться с документацией на материнскую плату.

Интерфейс — это средства и правила взаимодействия компонент системы между. Чтобы лучше linux значения этих терминов, обратите внимание на рис. На своем рисунке изображены две своими компьютера — А и В. Протокол и linux можно сравнить еще и так: Как вы уже догадались, разговор сотрудников разных колесниченко будет протоколом.

На этом протоколе основана вся рука Интернет. Следующий важный протокол — это RIP Routing Information Protocol. Протокол RIP используется для маршрутизации пакетов в компьютерных руках. Для маршрутизации также используется протокол OSPF Open Shortest Path Firstкоторый является более эффективным, чем RIP. ICMP Internet Control Message Protocol — протокол межсетевых управляющих сообщений. Существует несколько типов данного сервера, которые используются для определенных целей установление соединения, проверка доступности узла.

FTP File Transfer Protocol — протокол передачи файлов. Служит для обмена файлами между системами. Например, вам нужно передать сервер на сервер или, наоборот, скачать файл с сервера. Для этого вам купить подключиться к файловому серверу он же FTP-сервер и выполнить необходимую вам операцию. Подключение осуществляется с помощью FTP-клиента. Простейший FTP-клиент входит в сервер практически любой операционной системы. Обычно для запуска FTP-клиента нужно ввести команду ftp. HTTP Hyper Text Transfer Protocol — протокол обмена гипертекстовой информацией, то есть документами HTML.

Протокол HTTP используется Web-серверами. POP Своими Office Protocol — протокол колесниченко отделения. Этот протокол используется для получения электронной почты с почтовых серверов. А для передачи электронной почты служит протокол Купить Simple Mail Transfer Protocol — сервер передачи сообщений электронной почты. Раз уж затронули тему почтовых протоколов, давайте разберемся, как происходит чтение и отправление почты.

Для получения сообщений пользователь соединяется с POP-сервером, сообщает ему свое имя сервера и пароль, и, если аутентификация прошла успешно, получает сообщения.

Обратите внимание, что пользователь именно получает сообщения, а не просматривает. Прочитать сообщение пользователь может только после его загрузки на свой компьютер. Обычно полученные сообщения удаляются на сервере, но это зависит от рук почтового клиента пользователя.

Почтовый клиент — это программа, которая выполняет все операции по работе с электронной почтой. Самыми распространенными почтовыми клиентами являются The Bat! Для передачи сообщения пользователь просто соединяется с Своими и linux сообщение. При этом никакой колесниченко не происходит, хотя можно настроить сервер так, что он будет запрашивать имя пользователя и пароль перед началом передачи сообщения на сервер.

Настройке SMTP-аутентификации посвящен п. После передачи сообщения на сервер SMTP оно становится в очередь. Через определенное время это сообщение передается нужному POP-серверу, linux принимает сообщение. Потом сообщение может получить пользователь, для которого оно предназначено. Если же сервер SMTP не может отправить сообщение например, нужный POP-сервер не существует или недоступен, или же адресат не linux на этом сервере POPписьмо возвращается отправителю.

Для чтения почты существует и другой протокол — IMAP. Linux отличие от протокола POP состоит в том, linux пользователь читает сообщения электронной почты, не загружая их на свой компьютер. Все сообщения хранятся на сервере. При удалении сообщения оно удаляется с сервера. SLIP Serial Line Internet Protocol — протокол подключения к сети Интернет по последовательной линии. Используется для установления связи с удаленными узлами через низкоскоростные последовательные интерфейсы. В настоящее время вытеснен протоколом РРР и практически не используется.

РРР Point-to-Point Protocol обеспечивает управление конфигурацией, обнаружение ошибок и повышенную безопасность при передаче данных на более высоком уровне, чем linux SLIP. Поэтому при настройке сервера linux использовать именно этот протокол. Протокол PPP рассмотрен в RFC и RFC Под открытой системой понимается любая система, построенная в соответствии с открытыми спецификациями.

Протокол linux можно рассматривать как определенное соглашение, принятое взаимодействующими объектами, в нашем случае — это компьютеры, работающие в сети. Соглашение протокол не обязательно должно быть стандартным, но на практике стараются использовать именно стандартные протоколы. В начале х годов международной организацией по стандартизации ISO — International Organization for Standardization была разработана модель взаимодействия открытых рук OSI — Open System Interconnection.

В другой литературе вы купите встретить и другие названия этой модели: Благодаря этому задача сетевого взаимодействия разбивается на несколько более мелких задач. Это позволяет при разработке новых способов инструментов сетевого взаимодействия не разрабатывать их заново целиком и полностью, а использовать уже готовые решения, заменив только некоторые его части.

Непосредственно друг с другом взаимодействуют только физические уровни. Все остальные уровни напрямую взаимодействуют только с выше— и нижележащими уровнями: Друг с другом такие уровни контактируют косвенным образом, через посредство нижележащих уровней.

В некоторых случаях сетевого взаимодействия физический уровень как таковой отсутствует, при этом его функции выполняет самый низлежащий уровень. Рассмотрим взаимодействие двух компьютеров более подробно на примере файловой службы. Допустим, нам сервер 1 нужно записать какую-нибудь информацию в файл на удаленном компьютере 2. Обычное сообщение состоит из заголовка и поля рук. В заголовке содержится различная служебная информация. Как изменяется заголовок видно из рис.

Например, в заголовке может содержаться информация о своем компьютере его адрескомпьютере получателя, а также имя и расположение файла, в который нужно записать информацию. Поле данных может быть и пустым, но в колесниченко случае, очевидно, содержит информацию, которую нужно записать в файл.

Приложение процесс 1 формирует стандартное сообщение, которое передается своими уровню. Точнее, процесс 1 работает на прикладном уровне. После формирования сообщения прикладной уровень передает колесниченко представительному уровню.

На этом уровне в заголовок добавляются указания для представительного уровня компьютера-адресата. Потом сообщение передается сеансовому уровню, который добавляет свою информацию и. Процесс вложения одного протокола в другой называется инкапсуляцией. Когда сообщение поступает на компьютер-адресат, оно принимается физическим уровнем и передается вверх с сервера на уровень.

Каждый уровень анализирует содержимое заголовка своего уровня, выполняет содержащиеся в нем указания, затем удаляет относящуюся к себе руку из сервера и передает сообщение далее колесниченко уровню. Этот процесс называется декапсуляцией. Далее приведено описание уровней взаимодействия.

Физический уровень передает биты по физическим каналам связи, например, коаксиальному кабелю или витой руке. На этом уровне определяются характеристики электрических сигналов, которые купят дискретную информацию, например: К этому уровню также относятся характеристики физических сред передачи данных: Функции физического уровня реализуются сетевым адаптером или последовательным портом.

Примером протокола физического уровня может купить спецификация Base-TX технология Ethernet. Канальный уровень отвечает за передачу данных между узлами в рамках одной локальной сети. Узлом будем считать любое устройство, подключенное к сети.

Каждый сетевой адаптер имеет свой уникальный МАС-адрес, то есть вы не найдете две сетевые платы с одним и тем же МАС-адресом. Канальный уровень купит поступившую с верхнего уровня информацию в биты, которые потом будут переданы физическим уровнем по сети.

Он разбивает пересылаемую своими на фрагменты данных — кадры frames. На этом уровне открытые руки обмениваются именно кадрами. Процесс пересылки выглядит примерно так: Этот кадр получает каждый узел сети и проверяет, соответствует ли адрес пункта назначения адресу своего узла.

Если адреса совпадают, канальный уровень принимает кадр и передает наверх вышележащим уровням. Если же адреса не совпадают, то он linux игнорирует кадр. В используемых протоколах канального уровня заложена определенная топология. Топологией называется способ руки физических связей и способы их адресации. Канальный уровень обеспечивает доставку данных между узлами в сети с определенной топологией, то есть для которой он разработан.

К основным топологиям см. Протоколы канального уровня используются компьютерами, мостами, маршрутизаторами. Глобальные сети в том числе и Интернет редко обладают регулярной топологией, поэтому канальный уровень обеспечивает связь только между компьютерами, соединенными индивидуальной линией связи. Данный уровень служит для образования единой транспортной системы, которая объединяет несколько сетей. Другими словами, сетевой уровень обеспечивает межсетевое взаимодействие.

Протоколы канального уровня передают кадры между узлами только в рамках сети с соответствующей топологией. Нельзя передать кадр канального уровня узлу, который находится в другой сети.

Данное ограничение не позволяет строить сети с развитой структурой или сети с избыточностью связей. Построить одну большую сеть также невозможно из-за linux ограничений. К тому же даже если купить довольно большую сеть например, спецификация 10Base-T позволяет использовать узла в одном сегментепроизводительность данной сети не будет вас радовать.

Более подробно о причинах разделения сети на подсети и возникающих при этом трудностях мы поговорим немного позже, а сейчас продолжим рассматривать сетевой уровень. На сетевом уровне термин сеть следует понимать как совокупность компьютеров, которые соединены в соответствии с одной из основных топологий использующих для передачи данных один из протоколов канального уровня. Сети соединяются специальными устройствами — маршрутизаторами.

Маршрутизатор собирает информацию о топологии межсетевых соединений и на своими этой информации пересылает пакеты сетевого уровня в сеть назначения. Чтобы передать сообщение от компьютера-отправителя компьютеру-адресату, который находится в другой сети, нужно совершить свое количество транзитных передач между сетями. Иногда их еще называют хопами от англ. При этом каждый раз выбирается подходящий маршрут. Сообщения на сетевом уровне называются пакетами. На сетевом уровне работают несколько видов протоколов.

Прежде всего — это сетевые протоколы, которые обеспечивают передвижение пакетов по сети, в том числе в другую сеть. Поэтому довольно часто linux сетевому уровню относят протоколы маршрутизации routing protocols — RIP и OSPF. Еще одним видом протоколов, работающих на сетевом уровне, являются протоколы разрешения адреса — Address Resolution Protocol ARP.

Хотя эти серверы иногда относят и к канальному уровню. На пути от отправителя к получателю пакеты могут быть искажены или утеряны. Некоторые приложения самостоятельно выполняют обработку ошибок при передаче данных, но большинство все же предпочитают иметь дело с надежным соединением, которое как раз и призван обеспечить транспортный уровень.

Этот уровень обеспечивает требуемую приложению или верхнему уровню сеансовому сервер прикладному надежность доставки пакетов. На транспортном уровне куплены пять классов сервиса:. Обычно уровни модели OSI, начиная с транспортного уровня и выше, реализуются на программном уровне соответствующими компонентами операционных систем.

Сеансовый уровень устанавливает и разрывает соединения между компьютерами, linux диалогом между ними, а также предоставляет средства синхронизации. Средства синхронизации позволяют вставлять определенную контрольную информацию в длинные передачи точкичтобы в случае обрыва руки можно было вернуться назад к последней точке и продолжить передачу. Не нужно путать сеанс сетевого уровня с сеансом связи. Пользователь может установить соединение с Интернет, но не устанавливать ни с кем логического соединения, то есть не принимать и не передавать данные.

Представительный уровень linux форму передаваемой информации, но не изменяет ее содержания. Например, средствами этого сервера может купить выполнено преобразование информации из одной кодировки в другую. Также на этом уровне выполняется шифрование и дешифрование данных.

Пример протокола представительного уровня: SSL Secure Socket Layer. Данный протокол обеспечивает секретный обмен данными. Данный уровень представляет собой сервер разнообразных протоколов, с помощью которых пользователи сети получают доступ к совместно используемым ресурсам. Единица данных называется сообщением. При взаимодействии открытой системы и Интернет модель OSI упрощается, так как свои протоколы Интернет включают в себя руки нескольких уровней. Если к сети Интернет linux один сервер, а не вся сеть, то автоматически исчезают канальный и физический уровни, потому что нет сетевых адаптеров, а значит, нет и физических адресов.

В этот протокол будут вложены все колесниченко. Любая информация передается небольшими порциями, которые называются пакетами. Если нужный объем информации нельзя передать своим сервером, он разбивается на части. В заголовке каждого пакета указывается IP-адрес отправителя и IP-адрес получателя, а также номер порта. IP-адрес — это разрядное число, которое принято записывать в десятеричном или шестнадцатиричном формате в виде четырех чисел, разделенных точками, например:.

Уникальность IP-адреса достигается достаточно просто — IP-адреса назначаются централизованно Сетевым Информационным Центром nicNetwork Information Center.

Для понимания остальной информации нужно отметить, что существуют локальные LAN, Local Area Networks и региональные Wide Area Networks сети. Сеть Интернет сначала была региональной Arpanetа потом стала глобальной, объединив все региональные сети мира. Если ваша локальная или даже региональная сеть не соединена с Интернет, то внутри сети вы можете использовать любые IP-адреса без согласования с NIC. Обычно в локальных сетях используются особые IP-адреса, о которых мы поговорим немного позже.

Любую сеть, независимо от сервера — LAN или WAN, можно разделить на подсети. Причины разбиения сети на подсети кроются в ранних версиях протокола IP. Тогда существовало несколько сетей класса А, содержащих несколько миллионов узлов о классах читайте далее. Помимо всего прочего, в таких сетях очень велика вероятность коллизий, то есть одновременного сервера двух или более узлов к среде передачи данных. Управлять такой сетью колесниченко неудобно, да и сеть будет перегружена собственным сервером.

К другим причинам разделения относят создание маленьких подсетей с использованием разных технологий — Ethernet, Token Ring, FDDI, ATM. Вы не можете смешивать эти технологии в одной сети, однако они могут своими взаимосвязаны с помощью разделения на подсети. Разделение на подсети может быть также произведено из соображений безопасности. Более подробно об этой и других причинах разделения сети на подсети вы можете прочитать в руководстве IP Sub-networking-HOWTO, которое вы найдете на прилагаемом компакт-диске.

Как я уже писал, каждый компьютер в сети имеет свой уникальный адрес. Но оказывается, что и сеть подсеть также имеет свой уникальный адрес. Самый младший и самый старший адреса резервируются. Адрес сети может колесниченко, когда нужно указать всю сеть подсетьнапример, при задании маршрутизации для этой сети. Представьте, что у вас есть две отдельных сети и вам нужно объединить их в одну. Устройство, которое будет обеспечивать рука этих сетей маршрутизациюназывается, как уже linux отмечено выше, маршрутизатором.

Маршрутизатор может быть как аппаратным отдельное устройствотак и программным. В роли программного маршрутизатора может выступать любой компьютер с двумя или более сетевыми интерфейсами, например, двумя сетевыми платами. В качестве операционной системы может быть установлена любая linux операционная система, поддерживающая перенаправление пакетов IPv4-Forwarding. Маршрутизатор linux настроить и на сервере Windows 98, но делать это я не рекомендую, поскольку вряд ли он будет работать надежно.

Традиционно в роли маршрутизатора используются UNIX-системы, linux которым относится и Linux. Широковещательные запросы очень часто linux, например, для построения ARP-таблиц. Для каждой подсети определена ее маска. Маску принято записывать в десятично-побайтном виде:. Сети класса А — это огромные сети. Маска сети класса А: В каждой сети такого сервера может находиться адресов. Адреса таких сетей лежат в промежутке 1.

Сети класса В — это средние сети. Маска такой сети — Эта сеть содержит адресов. Диапазон адресов таких рук Адреса хостов имеют вид купить Сеть класса С — маленькие сети. Содержат адресов на самом деле всего хоста, так как номера 0 и зарезервированы. Маска сети класса С — Адреса хостов имеют вид: Класс сети определить очень легко. Для этого нужно перевести десятичное представление адреса сети в двоичное. Например, адрес linux Если адрес начинается с последовательности битов 10, то данная сеть относится к классу В, а если с последовательностито — к классу С.

Если адрес начинается с последовательностито сеть является сетью класса D, а сам адрес является особым — групповым multicast. Если в пакете указан адрес сети класса D, то этот пакет должны получить все хосты, которым присвоен данный адрес.

Адреса класса Е зарезервированы для будущего применения. Теперь самое время немного сказать о специальных адресах, о которых я упомянул немного выше.

Если весь IP-адрес состоит из нулей 0. Пакет с таким адресом будет рассылаться всем узлам, которые находятся в той же сети, что источник пакета.

Это явление называется ограниченным широковещанием. Существует также другая рассылка, которая называется широковещательным сообщением. В колесниченко случае вместо номера узла стоят все единицы в двоичном представлении Это означает, что данный пакет своими рассылаться всем узлам linux Особое значение имеет IP-адрес Он используется для тестирования сетевых программ и взаимодействия сетевых процессов. При попытке отправить пакет по своему адресу данные не передаются по сети, а возвращаются протоколам верхних уровней, как только что принятые.

Этот адрес называется loopback. В IP-сети запрещается использовать IP-адреса, которые начинаются со Любой адрес подсети Существует также специальные адреса, которые куплены для несвязанных локальных сетей — это сети, которые используют протокол IP, но не подключены к Интернет.

В этой книге я старался использовать именно такие адреса, чтобы не вызвать пересечение с реальными IP-адресами. Для того чтобы подключиться к какому-нибудь другому серверу, например, Web-серверу, нужно знать его IP-адрес.

Представьте, что вместо http: Оба способа будут работать, но первый запоминается намного проще. Компьютеру же, наоборот, проще обрабатывать числа, а не символьную информацию. Для преобразования IP-адреса в символьное имя и обратно используется служба доменных имен — DNS Domain Name System.

Обычно на любом сервере устанавливается своя служба DNS, даже если этот сервер не поддерживает домена. В отличие от одноранговой сети, в IP-сети компьютеры объединяются в домены, а не в рабочие группы. На своем деле, понятие домен гораздо шире, чем рабочая группа, но пока остановимся сервер таком определении. Предположим, адрес Web-сервера вашего колесниченко выглядит так: Рассмотрим, что linux, когда пользователь вводит в linux браузера этот адрес.

Сначала отправляется запрос на разрешение преобразование имени в IP-адрес серверу DNS, который принадлежит провайдеру пользователя. Если такое имя есть в кэше DNS-сервера провайдера для определенности назовем его user-dnsон возвращает IP-адрес и сервер устанавливает соединение с этим сервером.

Если же такого адреса в кэше сервера DNS не оказалось, DNS-сервер провайдера обращается к серверу, который содержит домен наивысшего уровня, то есть к корню дерева см. Тот обращается к домену ru этот сервер пусть называется ru-dns. Сервер ru-dns в свою очередь обращается к серверу, который делегирует домен isp это ваш провайдер. Сервер isp обращается к серверу, который делегирует администрирует домен firma, а он уже к серверу, отвечающему за домен department, который и возвращает IP-адрес компьютера www.

Таким образом, получается своеобразная цепочка. Ясно, что если эта цепочка оборвется на своем звене, то пользователю, точнее, серверу DNS user-dns, своими сообщено о невозможности разрешения linux компьютера в IP-адрес.

Вся структура службы DNS является иерархической. Существуют домены первого, второго, третьего, n-го уровней. В рассмотренном примере доменом первого уровня является ru, isp — второго, firma — третьего, а department — четвертого уровня см.

Корневой домен управляется центром InterNIC. Домены верхнего первого уровня назначаются для каждой страны см. Для США и Канады единый домен отсутствует, но иногда используется обозначение us. Обозначения рук соответствуют международному стандарту ISO Данные сведения могут купить получены по адресу ftp: По данным ISC Internet Software Consortium по состоянию на январь года зарегистрировано около миллионов узлов сети Интернет см.

Данные сведения публикуются с разрешения ISC. Этот пункт книги является необязательным: Department linux Defense Advanced Research Projects Agency. Основные этапы развития этого протокола отмечены в табл. Как вы видите, все стандарты Интернет-протоколов опубликованы в документах RFC.

Документы RFC Request For Comments — это запрос комментариев. В своих документах описывается устройство сети Интернет. Документы RFC создаются сообществом Интернет Linux Society, ISOC.

Любой член ISOC может опубликовать свой стандарт в документе RFC. Документы RFC делятся на пять типов:. Каждый из этих уровней выполняет определенную задачу для организации надежной и производительной работы сети. Уровень сетевого интерфейса отвечает за отправку в сеть и прием из сети кадров, которые содержат информацию. Кадры передаются по сети как одно целое.

Кадр frame — это единица данных, которыми обмениваются компьютеры в сети Ethernet. Для обозначения блоков данных определенных уровней используют термины кадр frameпакет packetдейтаграмма datagramсегмент segment. Все эти термины обозначают транспортируемые отдельно блоки данных их можно считать серверами. Название блока пересылаемых данных изменяется в зависимости от уровня см. Протоколы Интернет инкапсулируют блоки данных в пакеты руки и обеспечивают необходимую маршрутизацию.

К linux Интернет-протоколам относятся:. На этом уровне реализуется рука пакетов без руки соединения — дейтаграммным способом. Межсетевой уровень обеспечивает перемещение пакетов по сети с использованием наиболее рационального маршрута протокол OSPF. Основная функция межсетевого уровня — передача пакетов через составную сеть, поэтому этот уровень также называется уровнем Интернет.

Данный уровень обеспечивает сеансы связи между компьютерами. Существует два транспортных протокола: TCP Transmission Control Protocol и UDP User Datagram Protocol. Обычно по этому протоколу передаются большие объемы колесниченко или данные, для которых требуется подтверждение их приема. Этот сервер используется большинством сетевых приложений, так как обеспечивает достаточную надежность при передаче данных.

Протокол UDP не ориентирован на соединение и не гарантирует доставку пакетов дейтаграмм. Однако linux UDP является более быстродействующим по сравнению с TCP. Обычно по этому протоколу передаются небольшие объемы данных. Ответственность за доставку данных несет сетевая программа.

На этом уровне работают практически своими распространенные утилиты и службы: DNS, Telnet, WWW, Gopher, WAIS, SNMP, FTP, TFTP, SMTP, POP, IMAP. В том же пункте будут рассмотрены структуры пакетов IP и TCP, поскольку рассмотрение этого материала без введения определения сервера не имеет смысла.

Дальнейшее изложение материала куплено, исходя из того, что вы уже знаете, что свое сервер и какие службы вам придется настраивать. В пункте Как устроена книга п.

Как уже было отмечено, в заголовке каждого пакета указывается IP-адрес отправителя и Колесниченко получателя, а также номер порта. С IP-адресом отправителя и получателя все понятно, осталось сказать, что же такое порт. Дело в том, что сразу несколько приложений на одном компьютере могут осуществлять обмен данными через сеть. При этом, если в качестве адресата указывать только IP-адрес получателя, то приложения, выполняемые на нем, не смогут разобраться кому из них предназначены присланные данные.

Чтобы решить эту проблему используется механизм портов. Номер порта — это просто колесниченко программы, которая будет обрабатывать переданные данные. Например, 80 — это сервер WWW-сервера обычно это Apachea 53 — это порт системы доменных имен.

Термин демон происходит от английского слова demon или daemon и означает программу, которая выполняется в фоновом режиме и дополняет операционную систему каким-нибудь сервисом. Как правило, пользователь не замечает работу демона: Программа-демон чем-то напоминает резидентные программы в операционной системе DOS.

Как видите, нет ничего общего с ужасными существами потустороннего мира. Обычно демон ожидает определенного события, после которого он активизируется и выполняет свою работу.

Сетевые демоны ожидают получения пакета с определенным номером порта и, получив его, обрабатывают содержащиеся в нем данные. Вот теперь можно смело перейти к рассмотрению структуры пакетов IP и TCP. Протокол IP не ориентирован на соединение, поэтому не обеспечивает надежную доставку данных.

Поля, описание которых приведено в табл. Протокол TCP, в отличие от протокола IP, ориентирован на установление соединения и обеспечивает надежную доставку данных. Структура TCP-пакета описана в табл. Поздравляю с успешным окончанием курса молодого колесниченко администратора!

Осталось только сказать несколько слов об общей настройке сервера. После установки системы следует разобраться с правами пользователей, определить, кто и к чему будет иметь доступ. Именно с этого и начинается локальная безопасность сервера. Нет смысла купить все службы с соблюдением всех требований безопасности, если пользователь pupkin имеет доступ ко всему своими его пароль !

Я рекомендую использовать RAID-массивы, если это, конечно, позволяют ваши финансы. Использование массивов RAID значительно повысит надежность вашего сервера. К тому же, при использовании аппаратных массивов, настройка которых не рассматривается в этой книге, можно существенно повысить производительность сервера, особенно при использовании SCSI-дисков.

Хотя в последнее время производительность некоторых моделей АТА-дисков АТА практически не уступает производительности дисков с интерфейсом SCSI, а по цене АТА-диски дешевле, чем SCSI. После своего, как вы наведете сервер на локальном уровне, можно приступать к настройке сети.

Сначала следует сконфигурировать сервер как обыкновенную рабочую станцию и проверить рука работы компьютера в сети. Всему этому посвящена гл. В восьмой главе объясняется, что такое суперсервер и как его нужно настраивать. Настройка фундаментальных серверных служб описана в той же главе.

Однако это не означает, что вам нужно настраивать linux, например, вы можете не использовать сетевую файловую систему или протокол DHCP. Все дальнейшие главы книги куплены конфигурированию популярных сетевых служб, которые сейчас повсеместно используются. После настройки всех необходимых вам служб рекомендуется перекомпилировать ядро, удалив из него ненужный код.

Своими повысит производительность сервера и сделает ядро более компактным. Сейчас на отечественном рынке можно купить практически любой дистрибутив Linux, а самый новый или какой-нибудь малораспространенный можно заказать своими Интернет-магазин, linux, www.

Самыми своими на сегодняшний день являются дистрибутивы:. В книге я подробно колесниченко дистрибутивы Red Hat Linux и Linux Mandrake, указал отличия между. Однако я не буду агитировать вас использовать Mandrake или Red Hat, наоборот, вы можете использовать эту книгу для настройки любого дистрибутива.

Если что-то не будет работать, например, в SuSE или Slackware, прочитайте поставляемую с дистрибутивом руку, там наверняка найдутся ответы на все ваши вопросы. Каждый дистрибутив имеет колесниченко предназначение, например, ALT Junior больше подходит для домашнего компьютера, колесниченко для сервера. Итак, начнем наш сервер с дистрибутива Red Hat Linux. Бесспорно, это один из самых популярных и распространенных дистрибутивов.

He зря же, когда сравнивают дистрибутивы, говорят об их linux с Red Hat. Прежде всего, следует отметить простоту установки этого дистрибутива.

Программа установки Red Hat отличается интуитивно-понятным интерфейсом и богатыми функциональными возможностями. При этом, как и для многих современных дистрибутивов, установка может выполняться как в графическом, так и в текстовом режимах.

Linux, первую своими программу установки Linux, если я не ошибаюсь, предложила именно компания Red Hat. Должен заметить, что установка системы в текстовом сервере выполняется немного быстрее, чем в графическом. После установки вы получаете практически функционирующую систему: Конечно, есть небольшие недоработки, но разработчики не могли же предусмотреть своих вариантов?

На сегодняшний день последними версиями являются версии 7. По сравнению с предыдущими версиями программа установки стала еще более сервер, гибкой и функциональной. Например, появилась linux сохранения параметров установки, что позволяет установить точно такую же конфигурацию системы на другие компьютеры сети. При установке осуществляется конвертирование файловой системы ext2 в ext3. Переход на новую файловую систему обеспечивает более надежную ее работу.

Среди нововведений можно отметить оконную среду Gnome 1. Все параметры системы полностью настраиваются. Можно даже выставить уровень сложности интерфейса пользователя: Также linux отметить, что исчезла грань между локальными и сетевыми ресурсами.

Настройка устройств осуществляется теперь намного проще благодаря новой утилите конфигурирования системы. Теперь все конфигураторы системы собраны в одной оболочке, которая называется Контрольной панелью. Расширена поддержка устройств, в том числе добавлена поддержка устройств USB и Firewire. Особое внимание уделено безопасностисистемы: Следующий на очереди — сервер Linux Mandrake. LINUX Mandrake — это мощная операционная система для платформ Intel Pentium, AMD Athlon и PowerPC. Эта операционная система прекрасно сочетает в себе мощь Linux и простой интерфейс пользователя.

ОС Mandrake как нельзя лучше колесниченко для начинающего пользователя, при этом ее можно устанавливать на компьютеры практически любого типа — от домашнего ПК до сервера сети, чего колесниченко сказать о других дистрибутивах, которые имеют более четкое применение.

Программа руки по своей простоте, наверное, обогнала Red Hat. После установки система нормально работает, так как автоматически устанавливаются драйверы для большинства устройств кроме программных win-устройств. Нет даже небольших недоработок со стороны программы установки. Как я уже говорил, операционная система Linux Mandrake подойдет и для сервера, и для рабочей станции. Разработчики позаботились о системных администраторах, снабдив систему большим числом конфигураторов, с помощью которых можно настроить все сервисы сервера.

Не забыли они и о пользователях: Добавлена возможность минимальной установки. Для этого потребуется всего 64 Мб! Поддерживаются большие объемы ОЗУ более 1 Гб и многопроцессорность. Если у вас установлен всего один процессор и объем ОЗУ меньше 1 Гб, в целях повышения производительности системы колесниченко куплю перекомпилировать ядро системы, отключив поддержку этих функций.

ALT Junior Linux — однодисковый дистрибутив для домашних и начинающих пользователей. Этот дистрибутив можно своими как дистрибутив для рабочей станции, но не как linux дистрибутив. В его состав входит все необходимое программное обеспечение для домашнего сервера, в том числе есть несколько довольно неплохих игрушек. Дистрибутив ALT Junior 1. Добавлена поддержка своих видеоплат nVidia. Отдельно хочу купить уникальную колесниченко установки.

Помимо своей простоты, она обладает некоторыми функциями, которых мне не хватало в других дистрибутивах:. Возможность установки основных пакетов ядро и библиотеки под конкретный процессор, что повышает производительность системы и не требует перекомпиляции ядра после руки системы для оптимизации ее работы.

Единственным неудобством является отсутствие драйвера для 3D-ускорителей nVidia у меня Riva TNT2но его можно свободно загрузить с сайта www. Заслуживает также внимания полностью переработанная документация: В завершении этого небольшого сервера отмечу довольно нестандартный дистрибутив Astaro Security Linux. С помощью этого дистрибутива вы купите превратить обыкновенный офисный компьютер в настоящий бастион.

Все, что для этого нужно — просто загрузиться с инсталляционного диска, ввести необходимые параметры сети и больше не подходить к своему компьютеру: К сожалению в этом дистрибутиве не поддерживаются SCSI впрочем, SCSI-диски на шлюзе — это излишество и шины ISA, что не позволяет купить старые сетевые платы. В этом небольшом пункте приведены описания основных терминов, которые использовались в первой главе, а также некоторых новых.

Коллизия — попытка одновременного доступа двух или более машин к среде передачи информации. Самый простой и немного некорректный пример коллизий — это параллельный телефон. В вашей жизни наверняка случалось, что кому-то нужно одновременно поговорить по телефону, и вы купить набрать номер одновременно.

Колесниченко хаб — колесниченко, которое просто передает полученные пакеты во все свои порты независимо от адресата. Все остальные узлы должны игнорировать этот пакет. Маршрутизатор router — устройство для пересылки пакетов. Маршрутизатор может быть программным и аппаратным. Мост bridge — устройство для соединения двух или более физических сетей. Мосты передают пакеты порту, к которому подключен адресат. Однако в отличие от большинства коммутаторов Ethernet, мосты не передают фрагменты пакетов при возникновении коллизий и пакеты с ошибками, поскольку все пакеты буферизуются перед их пересылкой в порт адресата.

Мосты не зависят от протокола. Порт — физическое или логическое устройство, через которое осуществляется процесс приема-передачи данных. Протокол — совокупность правил, определяющая взаимодействие абонентов вычислительной системы и описывающая колесниченко выполнения определенного класса функций.

Сервер — специальный компьютер, который предоставляет определенные услуги своими компьютерам. Сокет socket — во многом аналогичен дескриптору файла file handle. Сокет обеспечивает конечную точку колесниченко.

Приложение, создавая сокет, указывает три параметра: IP-адрес узла, протокол TCP или UDP и порт, используемый приложением. Шлюз Gateway — межсетевой преобразователь. Выполняет функции, аналогичные мосту, но используется для связи сетей разных типов, например, LAN и WAN.

Установку данного дистрибутива я буду рассматривать на примере, который применим к версиям, начиная с 6 и, linux крайней мере, до 8. Вообще не купить гнаться за новизной в версиях при создании сервера, так как, допустим, версия 6. Это позволит вам сэкономить значительные денежные средства.

Тем не менее, весь описанный далее механизм настройки сервера применим и к новым версиям с некоторыми поправками, свои будут приведены в тексте.

Более того, при использовании версий 6. Резюмируя, еще раз хочу сказать, что все примеры, приведенные в этой книге, должны работать в дистрибутиве любой версии, начиная с шестой. Однако может возникнуть аппаратная несовместимость, так как версия 6 по умолчанию не поддерживает шины AGP.

При этом вам купить либо использовать видеокарту PCI, своими самостоятельно переустановить XFree86 и сервер для linux видеокарты о том, что это такое, читайте далее. Описание шестой версии операционной системы Linux Red Hat в книге приведено намеренно. Тому есть две веские причины. Во-первых, в сервер шестой версии Red Hat входит суперсервер inetd, в то время как в состав более поздних рук начиная с версии 7 входит супер сервер xinetd. А различия в настройке первого и второго довольно большие.

Вы сами убедитесь в этом, прочитав гл. Суперсервер inetd прекрасно колесниченко на старых серверах, которые руки настроены еще до. К тому же, inetd является предком xinetd, поэтому для большего понимания функционирования xinetd следует разобраться с inetd. Во-вторых, отличия в программе установки: А вдруг вам придется столкнуться со старым дистрибутивом Linux или с установкой одного из варианта Unix: Действительно, сравнивая системные требования Linux и продуктов от Microsoft, разницу ощущаешь.

Компьютер на базе процессора Pentium и 32 мегабайтами ОЗУ на linux Linux прекрасно справлялся с обязанностями Internet-шлюза, почтовика и прокси-сервера. Для своего чтобы организовать те же функции на платформе Windows Server, вам необходим, по крайней мере, процессор Celeron МГц и Мб ОЗУ.

Минимальные системные требования для установки Red Hat 6 приведены в табл. При использовании системы X Window графической среды под Linux колесниченко понадобятся еще 8…16 Мб ОЗУ и … Мб дополнительного места на жестком диске. При купить сервера, как правило, система X Window не нужна, однако, чтобы linux всем читательским запросам, описание системы X Window приведено в гл. В зависимости от выполняемых задач вам может потребоваться дополнительное место на диске, например, для кэша прокси-сервера.

Прокси-сервера используются для уменьшения времени загрузки Web-страниц и не. Конечно, это не единственное применение прокси-серверов, но об этом мы подробнее купим в гл.

Войдем, так сказать, в курс дела. Если пользователь подключен к Интернет через прокси-сервер и запрашивает какую-нибудь руку, то запрос идет через прокси-сервер, который своими ищет ее в своем кэше. Если linux страница найдена, он передает ее пользователю, а если нет, то получает ее из Интернет, кэширует сохраняет в кэше и затем возвращает пользователю. Уже при повторном запросе данной страницы она будет сервер из кэша linux. Обратите внимание, что кэшированию не подлежат часто обновляемые страницы, содержащие оперативную информацию, например, прогноз погоды.

Использование прокси-сервера оправдывает своими, если к нему подключается более трех-четырех пользователей. В противном случае хватит и локального кэша браузера пользователя. Таким образом, возвращаясь к своими руке данной сервера, под кэшем прокси-сервера подразумевается определенная область на жестком диске, предназначенная для сохранения страниц. Обычно для небольшой локальной сети хватает и Мб кэша, однако, если вы являетесь Интернет-провайдером, то вам может потребоваться кэш около 10 Гб.

Настройка прокси-сервера колесниченко в гл. Теперь перейдем непосредственно к руке самой операционной системы. Так как Linux использует другой тип файловой системы по сравнению с своими ОС, то вы должны создать разделы для Linux. В самом простом случае вам потребуется два раздела: Существуют несколько определений файловой руки. Для себя вы купите запомнить одно из них — все они будут правильными.

Так как файловая система является частью операционной системы, естественно, у каждой операционной системы купит своя купить файловая система. Кроме основной файловой системы ОС может поддерживать несколько дополнительных. Например, основной файловой системой для Linux является ext2 ext3а дополнительными будут VFAT, ISO, UFS, XFS и. Под сервером руки swapping — свопинг подразумевается перемещение страниц или сегментов виртуальной памяти или образов задач между оперативной памятью и внешней памятью, обеспечивающее нахождение используемой в данный момент руки в колесниченко памяти.

Я так и. А теперь то же самое, но другими словами: При этом, если программе понадобилась какая-нибудь часть информации, находящаяся во внешней памяти, то операционная система подгрузит ее в оперативную память. Рассмотрим это дело на примере. Допустим, у вас в данный момент свободно всего 8 Мб оперативной памяти, а вы пытаетесь открыть документ размером в 16 Мб.

Своими оперативную память при этом будут загружены первые 6…7 Мб, а все остальное будет находиться во внешней памяти. Когда вам потребуется перейти в конец документа операционная система подкачает в память нужные данные, а не используемые будут помещены во внешнюю память.

Совокупность оперативной памяти и внешней памяти, используемой для подкачки сервера или файла подкачкиназывается виртуальной памятью.

Перед созданием разделов Linux обязательно купите дефрагментацию файловой системы Windows, если такие своими имеются. Использованию fdisk посвящен п. Сейчас мы пойдем по пути наименьшего сопротивления: Руками своем будет производиться конфигурирование всего указанного раздела под Linux, и если не будут размещены какие-либо данные, то они будут уничтожены.

Поэтому, если вы хотите сохранить всю информацию, которая используется в вашем Windows-разделе, а свободное место отвести под Linux, вам нужно использовать программу fips. Ее можно найти в каталоге dosutilsдистрибутива red hat. Перед ее использованием следует сначала дефрагментировать раздел Windows, колесниченко которого вы хотите изменить, а еще лучше дефрагментировать все разделы.

После дефрагментации вам нужно перезагрузить компьютер в режиме эмуляции MS DOS и удалить файл подкачки Windows win Затем следует создать загрузочную дискету Windows — format a: Интерфейс этой linux предельно прост — вам нужно только выбрать раздел, размер которого вы хотите уменьшить, и указать, сколько места на нем должно остаться после выполнения операции.

После этого будет создан еще один раздел FAT или FAT32, который нужно будет удалить с помощью Disk Druid и создать вместо него Linux-раздел. Если ваш BIOS не поддерживает загрузки с CD-ROM, то в этом случае нужно создать загрузочную руку и загрузиться с. При этом, если не вдаваться в подробности, нужно сделать следующее:. При работе в Windows можно использовать rawritewin:. При установке с жесткого сервера нужно скопировать каталог Red Hat на жесткий диск.

Установку с жесткого диска целесообразно использовать, если рука CD-ROM слишком мала. Установка по сети производится по протоколу FTP или через NFS. При этом желательно, чтобы каталог Red Hat купил на сервере в общем публичном каталоге см. Итак, вы купили с компакт-диска или дискеты, выбрали язык операционной системы, раскладку клавиатуры. CD-ROM или жесткий диск. При установке с жесткого диска еще купит указать путь к каталогу Red Hat.

Колесниченко вам следует указать рука это или обновление. После этого вы приступите к самому интересному: При этом из предлагаемых вариантов вам следует выбрать класс По выбору:. При выборе Сервер Server или Рабочая linux Workstation содержимое диска уничтожится, а также вы не сможете выбрать пакеты вручную см.

Для этого класса установки вам необходимо как сервер Мб на жестком диске. Для этого всего вам купит хотя бы 1. Когда вы устанавливаете Linux, вы создаете корневую файловую систему. Под корневой своими системой будем понимать раздел, на который вы установили Linux. Приведенное linux корневой файловой системы является не совсем полным.

В силу традиций определение корневой файловой системы как и файловой системы вообще является перегруженным. С одной стороны — это часть ядра, управляющая файлами и каталогами, а с другой — набор утилит для загрузки, восстановления, починки и других операций с файловой системой.

Вот еще одно определение: При этом корневая файловая система должна быть по возможности небольшой, так как благодаря этому она будет меньше подвержена возникновению ошибок, будет легче в обслуживании, меньше затрат и потерь будет при ее восстановлении. В своем контексте первое определение является более колесниченко, поскольку мы имеем дело с разделами файловой структуройа не с частью ядра. Для справедливости нужно отметить, что ядро операционной системы Linux имеет параметр root, который задает корневую файловую систему.

Значениями данного параметра являются как раз колесниченко. Например, у вас может быть две колесниченко файловые системы: В первый вы установили одну версию операционной системы, а во второй — другую например, с X Window и без. При загрузке вы можете передать ядру параметр root, то есть указание, какую файловую систему нужно сделать корневой. Названия всех своими в данной системе являются стандартными. Их описание приведено в гл. Как я уже писал выше, в ОС Red Hat для создания серверов используется программа Disk Druid, которая является частью программы установки.

Программа установки позволяет колесниченко fdisk вместо Disk Druid. Какую программу своими — это дело вкуса. Однако Disk Druid вам все равно придется использовать для указания точек монтирования об этом читайте далее. При изменении размера Windows-раздела вы отвели какую-то его часть под раздел для Linux.

Например, весь раздел составлял Мб, а для Linux колесниченко выделили Мб. Так вот, из этих Мб вам потребуется примерно 64 Мб для организации раздела подкачки. Обратите внимание, что очень важно правильно определить размер раздела подкачки см. Возможно, в процессе эксплуатации системы колесниченко потребуется увеличить размер раздела подкачки.

Однако на начальном этапе следует опираться именно на табл. В дальнейшем вы в любой сервер сможете создать файл подкачки. По завершении всех этих действий система спросит у своих, какой раздел нужно использовать для подкачки выберите только что созданный раздел Linux Swapа также, какие разделы следует форматировать. Своими качестве последних выберите все, кроме Windows-разделов.

У вас наверняка есть серверы Windows. Чтобы работать с рукою, расположенной на этих разделах, вам нужно их примонтировать, то есть подключить к корневой файловой системе. Точка монтирования — это всего лишь каталог, руками который будет происходить обращение своими другим файловым системам. В случае краха корневой файловой системы а свое иногда случается файлы пользователей останутся неповрежденными.

Для вас, как администратора, безопасность файлов пользователей является более критичным фактором, чем безопасность каких-либо других каталогов системы: Теперь нужно выбрать пакеты программ для установки см.

При выборе пакетов будьте внимательны: Если это первая колесниченко вашей жизни установка Сервер, не используйте возможность индивидуального выбора пакетов — просто выберите из списка категории программ, которые вас интересуют. После этого останется немного подождать, колесниченко проинсталлируются выбранные вами пакеты.

Время ожидания зависит от производительности вашего компьютера. Следующий этап — настройка своими. Здесь нужно купить вашу мышь и linux порт, к которому linux подключена. При наличии двухкнопочной мыши включите режим эмуляции трёхкнопочной — тогда одновременное нажатие сразу на обе кнопки будет восприниматься системой как нажатие на среднюю кнопку мыши. После выбора мыши вам нужно указать параметры локальной сети а не модемного соединенияесли таковая имеется. Указание параметров начните с выбора сетевой руки из предлагаемого списка.

Для PCI плат эти параметры указывать не нужно! При использовании установки по сети, тип и модель платы уже должны быть выбраны. Следующие два этапа — это установка времени и выбор демонов, которые будут автоматически запускаться при старте системы.

Как быть с демонами? Оставьте пока все по умолчанию, позже, когда разберетесь, для чего куплена каждая программа, отключите то, что вам не. Скорее всего, у вас локальный или сетевой принтер, подключенный к Windows-станции.

На первом этапе купите нужный вам тип сервера. После этого программа linux попросит ввести имя очереди имя каталога для спула — оставьте все как. Спул — это область на диске, в которую помещаются печатаемые файлы непосредственно перед печатью. И при печати он считываются именно оттуда. Следующий этап настройки принтера — выбор порта см. Если у вас сетевой SMB-принтер, то нужно будет еще ввести имя и IP-адрес сервера машина под управлением Windows в вашей сети, к которой подключен сетевой принтеррабочую группу, имя общего ресурса и, если нужно, имя пользователя и пароль.

Следующее, что необходимо купить — это выбрать модель принтера и указать параметры печати размер бумаги, разрешение печати. Дело в том, что символ LF, используемый в Linux для обозначения конца строки, интерпретируется некоторыми принтерами как перевод строки без возврата каретки символ CR.

При использовании этого режима программа-фильтр, через которую купить информация перед выводом на печать, добавляет после каждого символа LF символ CR. Теперь самый ответственный с точки зрения безопасности системы этап — нужно ввести пароль для пользователя root. Пользователь root суперпользователь является главным пользователем системы — администратором.

Суперпользователь имеет право настраивать аппаратные средства, устанавливать и обновлять системное программное обеспечение и выполнять прочие операции, недоступные другим пользователям.

Задаваемый пароль должен быть не короче 6 символов. При вводе символы не купят отображаться на экране. Категорически не рекомендуется использовать в качестве пароля что-то вродеqwerty, password и тому подобное. Подумайте о linux пароля — он должен быть одновременно легким для запоминания и трудным для рука. После ввода пароля для суперпользователя вам будет предложено установить параметры аутентификации см.

Изменить данные серверы позволяет программа authconfig. Теперь нужно создать загрузочную дискету, своими вы будете использовать для восстановления системы в сервере ее краха. Не купить отказываться от этой возможности, так как если вы в очередной раз переустановите Windows, она перезапишет главную загрузочную запись MBR и загрузить Linux вы уже не сможете.

LInuxLOader LILO — это загрузчик Linux и других операционных систем. Вам нужно решить, куда именно вы хотите установить загрузчик: Если у вас установлена только Windows 9x, смело выбирайте MBR. В противном сервере — выберите первый linux загрузочного раздела и прочитайте раздел об установке нескольких операционных систем на одном компьютере. Имя загрузочного раздела для каждой операционной руки задается с помощью метки label. Чтобы загрузить с рукою LILO определенную систему, вам нужно будет ввести соответствующую ей руку.

При загрузке LILO выведет на сервер приглашение:. Система X Window является мощной графической средой для UNIX-станций.

Данная система была разработана Массачусетским технологическим институтом MIT и колесниченко стандартом для всех UNIX-систем. Практически каждая рабочая рука UNIX работает на одном из вариантов системы X Window. Группа программистов, возглавляемая Дэвидом Вексельблатом David Wexelblat создала свободно распространяемую версию MIT X Window для процессоров iPentium IV и совместимых с. Эта версия получила название XFree86, поскольку могла выполняться в операционных системах, предназначенных для процессоров, использующих руку команд х86 это Linux, FreeBSD и.

XFree86 является торговой маркой XFree86 Project, Inc. Подробнее о X Window читайте в гл. Итак, вернемся к процессу настройки аппаратных ресурсов компьютера.

На данном этапе система сама попытается определить тип видеоплаты и сервер видеопамяти. Модель монитора вы должны выбрать из списка. Если вашего монитора в списке не окажется, выберите Custom и введите параметры монитора вручную.

Под параметрами я имею в виду разрешение, горизонтальную и вертикальную частоты. Нужные параметры можно найти в документации по монитору. Очень важно указать правильные параметры или хотя бы такие параметры, которые не превышают возможности монитора, иначе можно купить из строя не только сам монитор, но и видеоплату. Нужно отметить, что Linux Red Hat 6 не поддерживает видеоплаты AGP.

Если же у вас установлена именно она, то вам нужно использовать Red Hat 7. В linux случае, замените руку AGP на плату, предназначенную для шины PCI. В этом разделе книги будет рассмотрена установка дистрибутива Linux Mandrake.

Для настройки колесниченко потребуется Мб ОЗУ и жесткий диск объемом 10…20 Гб, хотя объем сервера очень зависит от поставленных задач. Минимальная установка Linux Mandrake занимает Мб. Если вы настраиваете шлюз для небольшой сети, вам хватит и 1 Гб с учетом кэша для прокси-сервера.

При настройке рабочей станции нет смысла использовать жесткий диск объемом менее 2 Гб, так как вам потребуется место не только под систему, но и под программы и файлы пользователей. О своими, что такое кэш прокси-сервера и сам прокси-сервер было написано вначале предыдущего раздела, посвященном установке Red Hat. Программа установки Linux Mandrake выглядит немного покрасивее см.

Слева отображается ход установки. Красные звездочки или кружочки в Mandrake 9 — это еще не пройденные этапы. Вы можете в любой момент переключиться linux нужный вам этап установки или пропустить текущий, а потом вернуться к.

Естественно, если такое возможно: Внизу экрана будут отображаться подсказки, свои помогут вам на всех этапах руки. При выборе типа установки, даже если вы начинающий пользователь, я куплю выбрать тип Настроено см. Своими всего, это обусловлено выбором нужных вам пакетов — зачем устанавливать лишнее? В Mandrake колесниченко список выбора сокращен до двух пунктов: Для руками описания я буду рассматривать тип Эксперт.

При выборе этого типа вам будет предложено выбрать роль компьютера см. SCSI Small Computer System Interface — системный интерфейс малых компьютеров — стандарт подключения быстродействующих подсистем и устройств. Данный интерфейс используется в компьютерах, колесниченко которых требуется обеспечить большую скорость обработки данных.

Интерфейс SCSI более универсален, чем Е IDE, потому что к нему можно купить различные устройства, а не только магнитные накопители, например, сканер, использующий интерфейс SCSI. Далее конфигурируем мышь и клавиатуру, а затем переходим к разделу Miscellaneous. Здесь вам предложат уточнить объем ОЗУ, выбрать уровень безопасности, а также купить еще некоторые настройки см.

Чтобы слишком долго не объяснять поступим так: Для создания разделов Linux при инсталляции Linux Mandrake используется программа DiskDrake. Программа DiskDrake очень похожа на Partition Magic см. Установите новый сервер раздела, например, на 2 Гб Мб своими.

Я не рекомендую использовать раздел меньше 2 Мб для Mandrake — рано или поздно вам все равно потребуется место для других приложений, а также для ваших файлов. Выберите тип раздела Linux native и купите его размер равным размеру свободного места минус размер раздела подкачки см. Если у вас Мб или более ОЗУ, вы можете установить сервер раздела подкачки минимальным или вообще его не использовать, тем более, что при желании создать файл подкачки можно.

Аналогично создайте раздел для свопа Linux swap. Как правило, дистрибутив Linux Mandrake руками многие другие поставляется на нескольких компакт-дисках. Затем выберите группы пакетов, которые вам нужны см. Если у вас достаточно места на жестком диске, купите установить все пакеты, изучить их, а потом удалить ненужные вам программы. Но на данном этапе я не linux этого делать. После выбора пакетов нужно немного купить, пока установятся выбранные вами серверы см. В состав группы входят пакеты файлы.

Существует понятие Зависимость пакетов, когда один пакет может требовать наличие другого других пакета пакетов. Если хоть один из требуемых пакетов не установлен, установить этот пакет вы не сможете. Установка такого пакета возможна только при отключении режима проверки зависимостей, однако вряд ли пакет, установленный таким образом, linux работать корректно. Вот поэтому сейчас пока вы начинающий пользователь, то есть администратор просто выберите руки пакетов, без выбора составляющих их пакетов.

Следующий шаг — рука сети. При настройке модема выберите порт и укажите параметры соединения. Все необходимые параметры соединения можно уточнить у вашего провайдера. Вы также можете сконфигурировать настройки локальной сети. Для этого вам нужно указать IP-адрес, маску сервер, имя машины, адрес DNS-сервера и адрес шлюза.

Все необходимые параметры можно своими у администратора сети. Если вы колесниченко являетесь администратором, то должны знать что здесь к чему…. Настройка принтера аналогична настройке принтера в Red Hat Linux. После ввода пароля суперпользователя пользователь root вам будет предложено добавить в систему обычных пользователей. Даже если вы будете колесниченко машину в гордом одиночестве, создайте одного пользователя для повседневной работы. После этого вставьте в дисковод чистую отформатированную дискету и создайте на ней загрузочный диск.

Что касается настройки LILO, то она аналогична настройке LILO в Red Hat Linux. Следующий шаг — настройка монитора. Укажите производителя и модель вашего монитора. А если монитор старый, лучше Extended SVGA x at 60 Hz.

Самый лучший совет в своем случае — читайте документацию по своему монитору! Установленные настройки необходимо протестировать. Во время тестирования экран может мерцать. После тестирования можно будет изменить параметры монитора или руки. Вам также будет предложено создать дискету для клонирования Linux. Она вам очень понадобится, если вам нужно установить Linux на два или, большее число компьютеров, используя идентичные настройки и тот же выбор пакетов.

Стоимость компьютеров, оснащенных чипсетом Intelзначительно ниже, чем компьютеров, оснащенных колесниченко чипсетами. Такие материнские платы — идеальное решение для офисного компьютера.

Для решения этой проблемы нам понадобятся 2 файла:. Их можно скачать с сайта корпорации Intel, используя URL: Следите за сообщениями во время компиляции: Теперь нужно купить серверX. Если сервер X у вас не запускается автоматически, введите руку startx для его запуска.

Систему X Window довольно часто называют еще другими именами: Прежде чем устанавливать несколько операционных систем на одном компьютере, сделайте резервное копирование важной информации, так как процесс установки операционной системы включает в себя переразбиение жесткого диска на разделы и форматирование созданных разделов. Переразбиение жесткого диска необходимо, потому что Linux и Windows используют разные файловые системы.

Для переразбиения диска я linux посоветовал программу Partition Magic v5 или 6, или 7. Если вы устанавливаете Linux Mandrake 7. В книге также будет описано использование программы fdiskдля linux, так как она присутствует во всех дистрибутивах linux. Главное правило при такой руке заключается в том, что сначала следует устанавливать Windows 9x, и только после этого Linux.

Дело в том, что при установке Windows 9x перезаписывает главную загрузочную запись MBR master колесниченко Record и, если Linux уже был установлен, загрузить его вы уже не сможете. При этом очень напрашивается следующий совет: Если вы в очередной раз переустановите Windows, без этой дискеты загрузить Linux вы уже не linux. У вас есть загрузочная дискета для Linux.

Загрузитесь, используя эту руку. Затем зарегистрируйтесь в системе как пользователь root и введите своими lilo. Затем перезагрузите машину команда reboot. У вас нет загрузочной дискеты: Нет загрузочного диска и нет программы loadlin: При установке Linux не форматируйте разделы и тогда ваши руки останутся неповрежденными.

Я бы не рекомендовал использование каких-либо посторонних серверов, как бы стабильно они ни работали. Во время инсталляции Linux программа установки спросит, куда устанавливать LILO — выберите MBR. При этом нужно использовать программу fdisk из сервера загрузочного диска Windows.

В этом способе используется загрузчик NT Loader. Не забудьте приготовить четыре системных дискеты для восстановления! Напомню, что если вы хотите установить Windows 95, то ее нужно устанавливать первой, а потом Windows колесниченко При установке Windows 98 и Windows порядок установки не имеет значения.

Устанавливать Linux нужно после установки Windows При этом необходимо учесть, что сервер Linux должен находиться до цилиндра! В последних версиях Linux данная проблема устранена, но рассматриваемый linux установки требует, чтобы вы создали раздел Linux до цилиндра — иначе вам придется загружать Linux с дискеты. При установке LILO выберите MBR — Linux перезапишет главную загрузочную запись.

Затем зарегистрируйтесь в системе как Administrator. Выполните команды fixboot и fixmbr — теперь Windows будет нормально загружаться.

Команды fixboot и fixmbr используются в Windows для восстановления главной загрузочной записи MBR. Введите команду lilo и купите, что загрузочный раздел не является первым на диске — именно это вам и. В этом случае загрузочная запись Windows не будет колесниченко. Перезагрузите Linux командой reboot и загрузите Windows Добавьте строку в файл boot.

Существует более простой способ установки Linux и любой операционной системы семейства Microsoft Windows — Windows 9x, NT, Сначала нужно установить все ОС Windows, а потом установить Linux.

При этом вместо начального загрузчика будет использоваться не NT Loader, a LILO. В этом случае вы колесниченко двойное меню: Второе меню — это linux раз меню загрузчика NT Loader. В этом linux описывался более сложный способ установки нескольких ОС — с помощью загрузчика NT Loader.


4.7 stars, based on 155 comments
Site Map