|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Davydov 2:5020/400 26 Apr 2004 20:17:04 To : Alexander V. Zinin Subject : Re: route & natd -------------------------------------------------------------------------------- > From: "Alexander V. Zinin" <zinin@comtv.ru> > Date: Sat, 24 Apr 2004 12:32:53 +0000 (UTC) > >Hа сервере три сетевых карты: vr0, rl0, rl1. >vr0 - статический адрес - 192.168.1.1/24. >rl0 - DHCP. Выдает: 217.10.43.32/20, default route: 217.10.43.1 >rl1 - DHCP. Выдает: 10.0.0.42/19, default route: 10.0.0.1 >natd порт 8668 - rl0 >natd порт 8669 - rl1 >Задача: пустить траффик на 10/8 и 217.10.32/20 в 10.0.0.1(rl1), а весь остально >й на default gateway: >217.10.43.1(rl0). Чтобы через nat траффик шёл так же. >Проблема в следующем: после перезагрузки случайным образом назначаются маршруты >. То есть, хоть в >/etc/rc.conf прописано всё статически, после перезагрузки может получится так, >что 10.0.0.1 на rl0, >а не rl1, как должно быть, если написать netstat -rn. Или шлюз по умолчанию - 1 >0.0.0.1, вместо >217.10.43.1. Если случайным образом всё стало правильно - всё работает. Если не >т, то правлю в ручную >маршруты - на сервере всё работает, а вот с клинтов через nat - нет :( Разберись, как работает dhclient-script и оторви ему ненужную (вроде прописывания defaultов или сбрасывания конфига резолвера) функциональность. Там для этого отрывания там даже удобные дырочки насверлены ;-) >1. Почему после изменения маршрутов на правильные через nat нету доступа в сеть > ? -dynamic сказано natdам? >2. Почему устанавливаются неправильные маршруты ? По умолчанию (так dhclient сконфигурирован). Вал. Дав. --- ifmail v.2.15dev5.3 * Origin: St. Petersburg State University (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/4417439219ae.html, оценка из 5, голосов 10
|