URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 57804
[ Назад ]

Исходное сообщение
"Нужна помошь с настройкой  роутинга"

Отправлено VBB , 30-Июн-05 10:44 
Ситуация такая. Стоит FreeBSD 5.4. Имеется 2 интерфейса 10.0.х.х и 172.16.х.х. Самое главное таится в интерфейсе с 10 подсетью. У неее кофигурация такая: 10.0.3.10 маска 255.255.255.0 defaultrouter 10.0.3.1. Требуется прописать маршрут на адрес 10.0.1.217, который не лежит в текущей подстети, а доступ к нему осуществляется через шлюз 10.0.3.1. ПС. Рулить машиной-роутером 10.0.3.1 не могу, нет доступа. так что как прописать вот таккой роут не знаю, может вы подскажете ?

Содержание

Сообщения в этом обсуждении
"Нужна помошь с настройкой  роутинга"
Отправлено jonatan , 30-Июн-05 11:01 
Если на 10.0.3.1 нет маршрута к 10.0.1.217, то ничего не получится.

"Нужна помошь с настройкой  роутинга"
Отправлено VBB , 30-Июн-05 11:11 
>Если на 10.0.3.1 нет маршрута к 10.0.1.217, то ничего не получится.


Дело в том, что маршрут есть, но вот, кода я прописываю маршрут через хост 10.0.1.217, то при использовании маршрута, он ищеи 10.0.1.217 в своей же подсети и естественно его не находит. А на самом деле 10.0.1.217 находится за роутером, через который, а потом и на 10.0.1.217 все и должно иди. Вот я не понимаю, как это исправить. Связь с 10.0.1.217 есть, у 10.0.3.1 есть маршрут на 10.0.1.217, так как он лежит в одной из подсетей этого роутера.


"Нужна помошь с настройкой  роутинга"
Отправлено jonatan , 30-Июн-05 11:24 
У Вас ведь default gateway указан на 10.0.3.1. Пакеты для 10.0.1.217 уйдут на 10.0.3.1.  Все должно работать и без прописывания дополнительных маршрутов.

"Нужна помошь с настройкой  роутинга"
Отправлено san , 30-Июн-05 11:26 
>Ситуация такая. Стоит FreeBSD 5.4. Имеется 2 интерфейса 10.0.х.х и 172.16.х.х. Самое
>главное таится в интерфейсе с 10 подсетью. У неее кофигурация такая:
>10.0.3.10 маска 255.255.255.0 defaultrouter 10.0.3.1. Требуется прописать маршрут на адрес 10.0.1.217,
>который не лежит в текущей подстети, а доступ к нему осуществляется
>через шлюз 10.0.3.1. ПС. Рулить машиной-роутером 10.0.3.1 не могу, нет доступа.
>так что как прописать вот таккой роут не знаю, может вы
>подскажете ?

Что это жопа объяснять не надо. Решение тоже через то же местно. Как вариант можно побить 10.0.3/24 на более мелкие сети, а route на 10.0.1.217 прописать hostrout'ом.


"Нужна помошь с настройкой  роутинга"
Отправлено VBB , 30-Июн-05 11:29 
>>Ситуация такая. Стоит FreeBSD 5.4. Имеется 2 интерфейса 10.0.х.х и 172.16.х.х. Самое
>>главное таится в интерфейсе с 10 подсетью. У неее кофигурация такая:
>>10.0.3.10 маска 255.255.255.0 defaultrouter 10.0.3.1. Требуется прописать маршрут на адрес 10.0.1.217,
>>который не лежит в текущей подстети, а доступ к нему осуществляется
>>через шлюз 10.0.3.1. ПС. Рулить машиной-роутером 10.0.3.1 не могу, нет доступа.
>>так что как прописать вот таккой роут не знаю, может вы
>>подскажете ?
>
>Что это жопа объяснять не надо. Решение тоже через то же местно.
>Как вариант можно побить 10.0.3/24 на более мелкие сети, а route
>на 10.0.1.217 прописать hostrout'ом.


К 10.0.3.1 у меня доступа нет, порулить им я не могу, а если я прописываю маршрут на определенный узел через 10.0.1.217, то он ищет его в текущей подсети, а не через роутер. ВЫлетает ошибка вида:

arplookup 10.0.1.217 failed: host is not on local network
arpresolve: can't allocate llinfo for 10.0.1.217rt


"Нужна помошь с настройкой  роутинга"
Отправлено jonatan , 30-Июн-05 11:37 
Нельзя указывать роутер не из своей подсети. Читайте спецификацию TCP/IP.

"Нужна помошь с настройкой  роутинга"
Отправлено VBB , 30-Июн-05 11:40 
>Нельзя указывать роутер не из своей подсети. Читайте спецификацию TCP/IP.


Вот в том то и дело, что нет к управлению узлом 10.0.3.1, а прописать маршрут через узел на 10.0.1.217 надо. Я думаю, можно ли все это промутить через VPN ? Но мне этот вариант не очень нравится.