Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Route add

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

Открыть новую тему     Написать ответ в эту тему

Wise_Kaa



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сетевая алта имеет адрес 192.168.1.2
Был добавлен такой маршрут:
route add -p 10.10.10.0 mask 255.255.255.0 192.168.1.1
Все запросы на подсеть 10.10.10.0 идут через 192.168.1.1, а надо сделать так, что бы запрос на адрес 10.10.10.5 не шел через 192.168.1.1, а шел через провайдера интернета, причем провайдеров много, по этому прописать маршрут через них не получится.
Резюме: как сделать, что бы все запросы к 10.10.10.0 кроме 10.10.10.5 шли через маршрут 192.169.1.1. Точнее, как сделать это наиболее просто?

Всего записей: 59 | Зарегистр. 04-01-2006 | Отправлено: 18:15 02-01-2007
The Bug



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
route add 10.10.10.5 mask 255.255.255.255.0 xxx.xxx.xxx.xxx -p
Где xxx.xxx.xxx.xxx адрес шлюза провайдера.
Если тебе нужно выбирать различных провайдеров, то тогда надо использовать policy based routing или какой либо протокол динамической маршрутизации.

Всего записей: 1143 | Зарегистр. 06-04-2006 | Отправлено: 20:56 02-01-2007
Ruza



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Wise_Kaa
Наиболее просто добавить маршрут как сказал The Bug, но в порядке просмотра таблици маршрутизации т.е. первым должен быть маршрут 10.10.10.5 а потом 10,10,10,0. Если не ошибаюсь винда прсматривает таблицу снизу вверх

Всего записей: 5472 | Зарегистр. 10-09-2003 | Отправлено: 23:34 02-01-2007
Wise_Kaa



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
route add 10.10.10.5 mask 255.255.255.255.0 xxx.xxx.xxx.xxx -p
 
Вот в данный момент у меня так и сделано, но меня это не устраивает.
policy based routing - и как этим пользоваться? с какого бока подойти?
Возможно я немного непонятно объяснил что мне надо. Попробую по-другому. Надо что бы все запросы на 10.10.10.0 кроме 10.10.10.5 шли через маршрутизатор, а 10.10.10.5 шел уже по ДНС-серверам и путям провайдеров. Т.е. надо что бы никаких маршрутов на 10.10.10.5 не было вообще, что бы система сама их искала.

Всего записей: 59 | Зарегистр. 04-01-2006 | Отправлено: 00:49 03-01-2007
The Bug



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Wise_Kaa
Дело в том, что скорее всего у тебя настроен шлюз по умолчанию. В таблице роутинга есть такая строчка
0.0.0.0  0.0.0.0 xxx.xxx.xxx.xxx
Так вот, если ты не укажешь явно маршрут для 10.10.10.5 то пакеты будут направляться на xxx.xxx.xxx.xxx.

Всего записей: 1143 | Зарегистр. 06-04-2006 | Отправлено: 01:57 03-01-2007
Wise_Kaa



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот именно! Но ведь 10.10.10.5 попадает под маршрут  
route add -p 10.10.10.0 mask 255.255.255.0 192.168.1.1 , а мне этого не надо.
Именно что должно работать по принципу 0.0.0.0  0.0.0.0 xxx.xxx.xxx.xxx , однако я даже xxx.xxx.xxx.xxx не знаю , точнее знаю, но их много и этот вариант в общем  не подходит

Всего записей: 59 | Зарегистр. 04-01-2006 | Отправлено: 11:09 03-01-2007
KocmonpaB



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Нужный тебе маршрут metric 9  
Общий route add -p 10.10.10.0 mask 255.255.255.0 192.168.1.1 Metric 10

Всего записей: 770 | Зарегистр. 20-09-2005 | Отправлено: 16:54 03-01-2007
ShriEkeR



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
The Bug
у
Цитата:
10.10.10.5

Цитата:
mask 255.255.255.255.255
должна быть

----------
Absit invidia verbo

Всего записей: 6382 | Зарегистр. 27-09-2004 | Отправлено: 17:08 03-01-2007
fat_lucky

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
но в порядке просмотра таблици маршрутизации  

Именно.

Цитата:
mask 255.255.255.255.0

Говорит о всей подсети
Цитата:
10.10.10.X

Так-что
Цитата:
mask 255.255.255.255.255  
должна быть

 
 

Всего записей: 72 | Зарегистр. 14-02-2003 | Отправлено: 14:22 04-01-2007
Wise_Kaa



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Нужный тебе маршрут metric 9  
Общий route add -p 10.10.10.0 mask 255.255.255.0 192.168.1.1 Metric 10

А почему именно такие метрики? именно 9 и 10?  

Цитата:
mask 255.255.255.255.255  
должна быть

Что-то тут лишнее, или два 255 или нуля не хватает. Ведь всего 4 октета должно быть

Всего записей: 59 | Зарегистр. 04-01-2006 | Отправлено: 11:15 05-01-2007
KocmonpaB



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Любые можешь ставить. Стоимость маршрута  10.10.10.5 должна быть меньше.

Всего записей: 770 | Зарегистр. 20-09-2005 | Отправлено: 12:24 05-01-2007
ShriEkeR



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Wise_Kaa
правильно. я их не посчитал.
должно остаться 255.255.255.255


----------
Absit invidia verbo

Всего записей: 6382 | Зарегистр. 27-09-2004 | Отправлено: 12:59 05-01-2007
The Bug



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну случайно этот нолик добил в конце. А все сразу меня ругать...

Всего записей: 1143 | Зарегистр. 06-04-2006 | Отправлено: 13:02 05-01-2007
Tema



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть два компа.  
Оба под XPSP2  
Первый делаю шлюзом с двумя сетевухами, одна из которых смотрит в интернет, а вторая в сеть.  
Сетевуха, смотрящая в интернет настроена (по инструкции провайдера) так:  
ip компа - 192.168.50.10  
маска - 255.255.254.0  
шлюз - 192.168.50.1  
днс1 - 192.168.0.1  
днс2 - 192.168.0.2  
потом по инструкции заводится соединение vpn. Далее инструкция просит добавить статические маршруты:
 
route -p add 192.168.0.0 mask 255.255.0.0 192.168.50.1  
route -p add 10.0.0.0 mask 255.0.0.0 192.168.50.1  
route -p add 80.251.120.0 mask 255.255.252.0 192.168.50.1  
 
После выполения этих команд этот комп начал видеть интернет, а второй нет.
Сетка между компами настроена так:
шлюз:
     ip 192.169.0.1
     маска 255.255.255.0
второй:
     ip 192.169.0.2
     маска 255.255.255.0
     шлюз 192.169.0.1
     DNS 192.169.0.1
 
Что надо добавить из маршрутов и на какой комп, чтобы всё-таки второй смог ходить в паутину через первый?

Всего записей: 123 | Зарегистр. 10-11-2003 | Отправлено: 04:31 27-02-2007
Molt



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tema

Цитата:
192.169.0.1  

А не 192.168.0.1 ? Откуда такая подсеть?
 
На шлюзовом (первом компе) что за ось? XP или 2003? Поставь флажок в свойствах соединения VPN "Общий доступ к подключению к интернету".  
 

Всего записей: 1337 | Зарегистр. 07-11-2004 | Отправлено: 08:15 27-02-2007
Tema



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А не 192.168.0.1 ? Откуда такая подсеть?

Ну 192.168.х.х будет один из адресов сети провайдера, поэтому я и выбрал 192.169., чтобы не было пересечения.

Цитата:
На шлюзовом (первом компе) что за ось? XP или 2003?

Оба компа XP SP2

Цитата:
Поставь флажок в свойствах соединения VPN "Общий доступ к подключению к интернету".

Стоит с самого начала. Я даже вижу это соединение и могу им управлять в папке "сетевые подключения" второго компа. Но интернета он не видит

Всего записей: 123 | Зарегистр. 10-11-2003 | Отправлено: 14:53 27-02-2007
vovanj7



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Ну 192.168.х.х будет один из адресов сети провайдера, поэтому я и выбрал 192.169., чтобы не было пересечения.

почитай рекомендации RFC 1918 ! там ясно сказано, что для приватных сетей выделен диапазон 192,168,0,0
 
Кто тебе мешает присвоить на шлюзе на второй сетевой, которая в локалку смотрит, адресс 192.168.10.10/255,255,255,0 к примеру. Тогда на второй машине 192.168.10.11/255,255,255,0 шлюз 192.168.10.10 и ДНС соответственно 192.168.10.10

----------
Ваши руки ввели идиотскую команду и будут ампутированы.

Всего записей: 3378 | Зарегистр. 07-09-2006 | Отправлено: 17:45 27-02-2007
Tema



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vovanj7
Если я поставлю так, то мне это разве не помешает:

Цитата:
route -p add 192.168.0.0 mask 255.255.0.0 192.168.50.1

Я так понимаю, что этот маршрут заставляет смотреть на любой адрес 192.168.х.х через комп 192.168.50.1, а этот комп провайдеровский шлюз. Получится, что первый комп(192.168.10.10) будет ходить на второй комп(192.168.10.11) через 192.168.50.1? А пустит ли 192.168.50.1 меня на тот комп? Думаю, что он об этотм не знает и знать не должен, а кроме того у них небось есть свой с таким адресом, раз используется такой маршрут.

Всего записей: 123 | Зарегистр. 10-11-2003 | Отправлено: 19:44 27-02-2007 | Исправлено: Tema, 19:45 27-02-2007
vovanj7



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Если я поставлю так, то мне это разве не помешает:

а попробовать что мешает?

Цитата:
route -p add 192.168.0.0 mask 255.255.0.0 192.168.50.1  
route -p add 10.0.0.0 mask 255.0.0.0 192.168.50.1  
route -p add 80.251.120.0 mask 255.255.252.0 192.168.50.1

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

----------
Ваши руки ввели идиотскую команду и будут ампутированы.

Всего записей: 3378 | Зарегистр. 07-09-2006 | Отправлено: 15:31 28-02-2007
Tema



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
а попробовать что мешает?

Буду пробовать Завтра поеду попробую сегодня буду валяться с температурой и кашлять.

Цитата:
Если провайдер дал такие маршруты, то скорее всего 192.168.50.1 сможет обработать такие запросы, т.к. в маршрутах включены все приватные сети(кроме 172.21).

Сможет-то может и сможет(сорри за каламбур ), но ведь не хотелось бы, чтобы запрос между двумя компами сети ходил через непонятно какой провайдеровский комп, которому совсем не нужны мои пакеты, когда два компа, которым надо обменяться информацией стоят рядом и соединены шлангом.
 
 
 
Добавлено:
Кстати, а если вместо

Цитата:
route -p add 192.168.0.0 mask 255.255.0.0 192.168.50.1    
route -p add 10.0.0.0 mask 255.0.0.0 192.168.50.1    
route -p add 80.251.120.0 mask 255.255.252.0 192.168.50.1

сделать такие маршруты:

Цитата:
route -p add 192.168.0.0 mask 255.255.254.0 192.168.50.1    
route -p add 192.168.50.0 mask 255.255.254.0 192.168.50.1    
route -p add 10.0.0.0 mask 255.0.0.0 192.168.50.1    
route -p add 80.251.120.0 mask 255.255.252.0 192.168.50.1

Тогда ведь таже 192.168.10.0 подсеть освободится от гнёта статических маршрутов?
Как ваше мнение по этому поводу?
Поеду проверю сразу отпишусь.

Всего записей: 123 | Зарегистр. 10-11-2003 | Отправлено: 18:00 28-02-2007
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Route add


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru