Использование Red Hat Linux версии 6.X в качестве Интернет-шлюза для домашней сети
Paul Ramsey pramsey@refractions.net
Перевод:
Станислав Рогин,
ASPLinux
Простое руководство по настройке Red Hat 6 и похожих дистрибутивов для
использования в качестве интернет-шлюза для небольшой домашней или офисной
сети. Затрагиваются темы маскарадинга, DNS, DHCP и основ системы
безопасности.
- Содержание
- Введение
- Подключаем аппаратуру
- Настройка сети
- Настройка маскарадинга
- Проблемы
Введение
Этот документ является пошаговой инструкцией по настройке вашего Red Hat
6.X в качестве интернет-шлюза для домашней или небольшой офисной сети.
Инструкции предельно упрощены: никаких специфических случаев, многие
предположения будут положены в основу, в том числе и сетевые адреса.
Основные требования этого документа:
У вас есть постоянное подключение к Интернет при помощи кабеля или ADSL.
Вы нормально установили Red Hat 6.X, минимум, на один из ваших
компьютеров. Заметьте, что эти инструкции подходят и к производным от
RedHat дистрибутивам, таким как Mandrake 6.X, который распространяется
печатным агентством "MacMillan Publishing" под различными торговыми
марками.
В ваш компьютер с Linux установлены две сетевые карты, и обе они совместимы
с Linux.
У вас имеется ethernet-хаб, если вы работаете с сетью более, чем из одного
компьютера, или кросс-кабель, если ваша сеть состоит из одного компьютера
(не считая Linux).
Вы знаете, как редактировать текстовые файлы в Linux.
Вы можете войти в свою машину в качестве пользователя root. Вы знаете, как
устанавливать RPM-пакеты с вашего CDROM в Linux.
Если ваши условия не соответствуют, хотя бы одному из этих требований, то,
скорее всего, этот документ не для вас.
Ничего особенного в процессе установки системы вам делать не надо.
Просто установите то, что имеет для вас хоть какой-нибудь смысл, и все. В
этом документе приводятся подробные инструкции о том, как с нуля установить
все, что нужно, для работы в сети, чтобы избежать предположений о том, что вы
установили или настроили в процессе инсталляции системы. Для пущей
уверенности в том, что не возникнет никаких проблем с информацией,
приведенной здесь, вся настройка будет производиться путем прямого
редактирования системных файлов, вместо использования графических утилит,
поставляемых вместе с Red Hat. С одной стороны, это вроде бы сложнее; с
другой стороны, опыт, полученный вами в процессе такой настройки будет
незаменим, если вам придется настраивать Linux, например, в других
дистрибутивах или ситуациях (если, предположим, X не работает, или вы
настраиваете сервер, который не будет рабочей станцией).
Версии
Самую свежую версию этого документа всегда можно найти по адресу
http://www.coastnet.com/~pramsey/linux/homenet.html (HTML-версия) и
http://www.coastnet.com/~pramsey/linux/homenet.sgml (SGML-версия).
21 декабря 1999 : Изначальная версия.
2 января 2000 : Внесены предложения John Mellor по поводу хитростей на
внешних соединениях.
22 января 2000 : Небольшие дополнения по поводу двух аналогичных сетевых
карт, а также информация Chris Lea о IP-алиасинге.
16 марта 2000 : Дополнения на тему безопасности DNS-сервера и поддержка
Caldera - спасибо Nelson Gibbs.
22 июня 2000 : Red Hat 6.2 описана хитрость в настройке . Немного подробнее
о PPPoE (Kerr First).
Copyright
Copyright 00, Paul Ramsey.
This manual may be reproduced in whole or in part, without fee, subject
to the following restrictions:
The copyright notice above and this permission notice must be preserved
complete on all complete or partial copies.
Any translation or derived work must be approved by the author in writing
before distribution.
If you distribute this work in part, instructions for obtaining the complete
version of this manual must be included, and a means for obtaining a complete
version provided.
Small portions may be reproduced as illustrations for reviews or quotes
in other works without this permission notice if proper citation is given.
Exceptions to these rules may be granted for academic purposes: Write to
the author and ask. These restrictions are here to protect us as authors, not
to restrict you as learners and educators.
Авторские права
Авторские права на русский перевод этого текста принадлежат 00 ASPLinux
Все права зарезервированы.
Этот документ является частью проекта Linux HOWTO.
Авторские права на документы Linux HOWTO принадлежат их авторам, если явно
не указано иное. Документы Linux HOWTO, а также их переводы, могут
быть воспроизведены и распространены полностью или частично на любом
носителе, физическом или электронном, при условии сохранения этой заметки об
авторских правах на всех копиях. Коммерческое распространение разрешается и
поощряется; но, так или иначе, автор текста и автор перевода желали бы знать о
таких дистрибутивах.
Все переводы и производные работы, выполненные по документам Linux HOWTO
должны сопровождаться этой заметкой об авторских правах. Это делается в
целях предотвращения случаев наложения дополнительных ограничений на
распространение документов HOWTO. Исключения могут составить случаи
получения специального разрешения у координатора Linux HOWTO, с которым
можно связаться по адресу приведенному ниже.
Мы бы хотели распространить эту информацию по всем возможным каналам. Но
при этом сохранить авторские права и быть уведомленными о всех планах
распространения HOWTO. Если у вас возникли вопросы, пожалуйста, обратитесь
к координатору проекта Linux HOWTO по электронной почте:
<linux-howto@metalab.unc.edu>, или к координатору русского
перевода Linux HOWTO компании ASPLinux по адресу
<linux-howto@asplinux.ru>
| | След. |
| | Подключаем аппаратуру |