В БОЙ ИДУТ ОДНИ СТАРИКИ

Vint(vint@townnet.ru)

Спецвыпуск Xakep, номер #033, стр. 033-042-1

Превращаем четверку в сервак на Линухе

Здорово, я снова в эфире! Сегодняшняя статья наверняка будет интересна и актуальна. Ведь ты, стопудняк, уже устроился на работу к прову крупной локальной сетки, и у тебя наверняка на стенке висит старая раскуроченная четверка или даже пень. Сейчас мы найдем этому всему применение.

СУТЬ ТРАБЛЫ

Ты наверняка слышал о таких крутых вещах, как аппаратные фаерволлы, гейты (или мосты), и всегда думал, что замутить подобную хрень трудно. Ведь надо иметь новейшее железо, крутейший софт и прямейшие руки. Но, оказывается, все просто, как пупок. Я развею миф о сложности и навороченности сих плюшек простым и элегантным способом: опишу, как настроить шлюз, прокси, фаерволл и почтовый сервак на простенькой машинке: i486 с 16 мегами крутейших SIMM оперативы на борту и еще до кучи сетевуха да мопед - все исключительно isa'шки.

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

Далее определимся с софтом. Для своих извратных целей я избрал дистрибутив ALT Linux Master 2.2.

ХАРД НАДО СТАВИТЬ, НА ТО ОН И ХАРД!

Все делается просто, как раз-два. Становись рутом: su, пароль root'a. Дальше DrakConf - это общий конфигуратор - в нем глянь, есть ли твоя сетевуха в списке (настройка оборудования -> автоопределение устройств). Если она найдена, идем дальше, иначе инет и его факи ждут тебя. У меня все встало идеально.

Затем мы приступаем непосредственно к установке сети, набрав команду netconf или просто в окне Network configurator кликаем по Basic host information и в открывшемся диалоге пишем сетевое имя компа, затем на вкладке Adaptor 1 включаем (Enabled) сетевуху. После чего вводим инфу о сети и о плате (IP-адрес, сетевая маска, IO Port, Irq). В поле NetDevice укажи тип сетевого устройства - сейчас это eth0 (от Ethernet), а в поле Kernel Module - имя модуля ядра, которое соответствует твоей сетевухе. И еще одна маленькая плюшка: если у тебя сетевуха PCI , то IO Port и IRQ устанавливать не нужно. Все, твоя сетевуха настроена и готова к работе.

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

А дальше следует заняться собственно настройкой нашей великой машины. Установим-ка мы шлюз!

КРУТЕЕМ И СТАВИМ ШЛЮЗ

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

Содержание  Вперед на стр. 033-042-2
ttfb: 2.918004989624 ms