[blink]Внимание![/blink] Данная тема только для опубликования решений совместной работы ADSL и ТВКиК в Курчатове под управление ОС Microsoft Windows XP
Для обсуждения вопросов используем тему ADSL и ТВКиК Интернет, дружат совместно.Активное участие в решений этой проблемы может облегчить жизнь многим пользователям. Приводим решение, пробуем, а главное - пишем полученные результаты.
1. Проверяем наличие постоянных маршрутов.
Пуск -> Выполнить -> cmd
route print
Должна получиться таблица такого вида (возьмем пример от DethMana):
Код: Выделить всё
Активные маршруты:
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
0.0.0.0 0.0.0.0 10.10.124.1 10.10.124.9 10
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.33 1
10.10.124.0 255.255.255.0 10.10.124.9 10.10.124.9 10
10.10.124.9 255.255.255.255 127.0.0.1 127.0.0.1 10
10.11.0.0 255.255.255.0 10.10.124.1 10.10.124.9 1
172.20.255.255 255.255.255.255 172.20.107.58 172.20.107.58 20
192.168.1.0 255.255.255.0 192.168.1.33 192.168.1.33 30
192.168.1.33 255.255.255.255 127.0.0.1 127.0.0.1 30
192.168.1.255 255.255.255.255 192.168.1.33 192.168.1.33 30
224.0.0.0 240.0.0.0 10.10.124.9 10.10.124.9 10
255.255.255.255 255.255.255.255 192.168.1.33 192.168.1.33 1
Основной шлюз: 192.168.1.1
===========================================================================
Постоянные маршруты:
Сетевой адрес Маска Адрес шлюза Метрика
0.0.0.0 0.0.0.0 192.168.1.1 1
10.11.0.0 255.255.255.0 10.10.124.1 1
172.20.30.0 255.255.255.0 10.10.124.1 1
Она должна иметь, приблизительно, такой вид
Постоянные маршруты:
Код: Выделить всё
Сетевой адрес Маска Адрес шлюза Метрика
0.0.0.0 0.0.0.0 192.168.1.1 1
10.11.0.0 255.255.255.0 10.10.124.1 1
172.20.30.0 255.255.255.0 10.10.124.1 12. Если постоянные маршруты пусты добавляем соответственными командами:
route add -p 0.0.0.0 mask 0.0.0.0 192.168.1.1
route add -p 10.11.0.0 mask 255.255.255.0 10.10.124.1
Для удаления неправильных маршрутов используем:
route delete 0.0.0.0 mask 0.0.0.0 192.168.1.1
Для очистки всей таблицы
route -f
Важное замечание!
Таблица постоянных маршрутов должна иметь минимально кол-во записей.
Поэтому не надо стремиться внести маршруты до всех подсетей ТВК. В идеале, можно обойтись всего 2-мя записями:
Код: Выделить всё
route add -p 0.0.0.0 mask 0.0.0.0 192.168.1.1
route add -p 10.0.0.0 mask 255.0.0.0 10.10.124.1Для использования символьных имен (radius.kurchatov.ru) необходимо подправить файл hosts.
Расшифровка опций команды route
Код: Выделить всё
Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.
C:Documents and SettingsUser >route /?
Обработка таблиц сетевых маршрутов.
ROUTE [-f] [-p] [команда [узел] [MASK маска] [шлюз] [METRIC метрика] [IF-интерфейс]
-f Очистка таблиц маршрутов от записей для всех шлюзов. При указании одной из команд, таблицы очищаются до выполнения команды.
-p При использовании с командой ADD задает сохранение маршрута при перезагрузке системы.
По умолчанию маршруты не сохраняются при перезагрузке. Игнорируется для остальных команд, изменяющих соответствующие постоянные маршруты.
Этот параметр не поддерживается в Windows 95.
команда Одна из четырех команд
PRINT Печать маршрута
ADD Добавление маршрута
DELETE Удаление маршрута
CHANGE Изменение существующего маршрута
узел Адресуемый узел.
MASK Если вводится ключевое слово MASK, то следующий параметр интерпретируется как параметр "маска".
маска Значение маски подсети, связываемое с записью для данного маршрута. Если этот параметр не задан, по умолчанию подразумевается 255.255.255.255.
шлюз Шлюз.
METRIC Определение параметра метрика/цена для адресуемого узла.
Поиск всех символических имен узлов проводится в файле сетевой базы данных NETWORKS. Поиск символических имен шлюзов проводится в файле базы данных
имен узлов HOSTS.
Для команд PRINT и DELETE можно указать узел и шлюз с помощью подстановочных знаков или опустить параметр "шлюз".
Если адресуемый узел содержит подстановочные знаки * или ?, он используется в качестве шаблона, и печатаются только соответствующие ему маршруты.
Знак '*' соответствует любой строке, а '?' - ровно одному знаку.
Примеры: 157.*.1, 157.*, 127.*, *224*.
Диагностические сообщения:
Недопустимое значение MASK вызывает ошибку, если (УЗЕЛ & МАСКА) != УЗЕЛ.
Например> route ADD 157.0.0.0 MASK 155.0.0.0 157.55.80.1 IF 1
Добавление маршрута завершится ошибкой, поскольку указан недопустимый параметр сетевой маски: не выполняется условие (УЗЕЛ & МАСКА) == УЗЕЛ.
Примеры:
> route PRINT
> route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2
узел^ ^маска ^шлюз метрика^ ^ интерфейс^
Если IF не задан, то производится попытка найти лучший интерфейс для указанного шлюза.
> route PRINT
> route PRINT 157* .... Печать только узлов, начинающихся со 157
> route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2
CHANGE используется для изменения только для изменения адреса основного шлюза и/или метрики.
> route PRINT
> route DELETE 157.0.0.0
> route PRINTroute -p add 10.1.0.0 mask 255.255.0.0 10.10.х.х
route -p add 10.2.0.0 mask 255.255.0.0 10.10.х.х
route -p add 10.10.0.0 mask 255.255.0.0 10.10.х.х
где 10.10.х.х - адрес вашего шлюза (основной шлюз)


