Вход:  Пароль:  
FreeSource: Статьи/НастройкаСети/НастройкаМаршрутизации ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Это старая версия Статьи/НастройкаСети/НастройкаМаршрутизации за 2005-06-02 19:06:18..

Настройка маршрутизации

Настройка средствами net-tools

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

или

А назначить маршрут к конкретной сети позволит команда вида:

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

После этого таблица маршрутизации принимает вид типа:

Где default это 0.0.0.0. Туда пойдут все пакеты адресованные в «большой мир». Правда, до настройки службы преобразования имен (DNS), адресоваться туда прийдется по IP адресам. Но, это «уже совсем другая песня». :-)

Настройка через iproute2

Те же действия можно выполнить и через iproute2 и команду ip.

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

И теперь в списке маршрутов видим:

Назначение маршрута «в мир» происходит аналогично:

Полная таблица маршрутизации будет выглядеть наподобии этого:

И не забудьте, что всё это будет работать до ближайшей перезагрузки. Чтоб всё работало постоянно, нужно прописать нужные переменные в соответствующих файлах конфигурации. Как написано в документации к ALT Linux 2.4. Master, «содержимое этих файлов используется системной службой network, которая и запускает при старте системы эти и другие утилиты».

Ссылки

* man route, man ip, man netstat
* NET-3-HOWTO на русском
* Перевод Linux Advanced Routing & Traffic Control HOWTO


Страницы, ссылающиеся на данную: Статьи/НастройкаСети


 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]