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

Исходное сообщение
"gateway в другой сети"

Отправлено raduga , 06-Окт-05 18:18 
Здравствуйте. Есть такая проблемма, нужно из одной сети прописать гатевей который находится в другой подсети.
Вот так работает под линуксом:
/sbin/route add -net 172.16.0.0 netmask 255.255.0.0 gw 192.168.0.1
/sbin/route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.0.1

Переписываю под FREEBSD:
/sbin/route add -net 172.16.0.0 192.168.0.1 255.255.0.0
/sbin/route add -net 192.168.0.0 192.168.0.1 255.255.0.0
Вот тут у меня начинает ругатся на NETWORK UNREACHABLE.
Как с этим боротся? Помогите плиз.


Содержание

Сообщения в этом обсуждении
"gateway в другой сети"
Отправлено longer , 06-Окт-05 21:38 
>Здравствуйте. Есть такая проблемма, нужно из одной сети прописать гатевей который находится
>в другой подсети.
>Вот так работает под линуксом:
>/sbin/route add -net 172.16.0.0 netmask 255.255.0.0 gw 192.168.0.1
>/sbin/route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.0.1
>
>Переписываю под FREEBSD:
>/sbin/route add -net 172.16.0.0 192.168.0.1 255.255.0.0
>/sbin/route add -net 192.168.0.0 192.168.0.1 255.255.0.0
>Вот тут у меня начинает ругатся на NETWORK UNREACHABLE.
>Как с этим боротся? Помогите плиз.

Обычно NETWORK UNREACHABLE - когда пытаетесь указать в качестве маршрутизатора IP адрес не принадлежащий к сети, в которой находятся интерфейсы машины на которой вы пытаетесь прописать маршруты.
ifconfig что говорит?


"gateway в другой сети"
Отправлено Grey , 06-Окт-05 23:13 
>>Здравствуйте. Есть такая проблемма, нужно из одной сети прописать гатевей который находится
>>в другой подсети.
>>Вот так работает под линуксом:
>>/sbin/route add -net 172.16.0.0 netmask 255.255.0.0 gw 192.168.0.1
>>/sbin/route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.0.1
>>
>>Переписываю под FREEBSD:
>>/sbin/route add -net 172.16.0.0 192.168.0.1 255.255.0.0
>>/sbin/route add -net 192.168.0.0 192.168.0.1 255.255.0.0
>>Вот тут у меня начинает ругатся на NETWORK UNREACHABLE.
>>Как с этим боротся? Помогите плиз.
>
>Обычно NETWORK UNREACHABLE - когда пытаетесь указать в качестве маршрутизатора IP адрес
>не принадлежащий к сети, в которой находятся интерфейсы машины на которой
>вы пытаетесь прописать маршруты.
>ifconfig что говорит?

такое впечатление что машина с ip не из 192.168.0.0/255.255.0.0 и не из 172.16.0.0/255.255.0.0
и при этом Вы пытаетесь сначала поднять маршрут в сеть 172.16.0.0/255.255.0.0 не имея маршрута в сеть 192.168.0.0/255.255.0.0
Могу ошибаться, но очень похоже... а вообще надо полные настройки сетевухи на машине и какой у неё шлюз по дефолту, тогда можно говорить предметно.


"gateway в другой сети"
Отправлено raduga , 07-Окт-05 13:41 
>>>Здравствуйте. Есть такая проблемма, нужно из одной сети прописать гатевей который находится
>>>в другой подсети.
>>>Вот так работает под линуксом:
>>>/sbin/route add -net 172.16.0.0 netmask 255.255.0.0 gw 192.168.0.1
>>>/sbin/route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.0.1
>>>
>>>Переписываю под FREEBSD:
>>>/sbin/route add -net 172.16.0.0 192.168.0.1 255.255.0.0
>>>/sbin/route add -net 192.168.0.0 192.168.0.1 255.255.0.0
>>>Вот тут у меня начинает ругатся на NETWORK UNREACHABLE.
>>>Как с этим боротся? Помогите плиз.
>>
>>Обычно NETWORK UNREACHABLE - когда пытаетесь указать в качестве маршрутизатора IP адрес
>>не принадлежащий к сети, в которой находятся интерфейсы машины на которой
>>вы пытаетесь прописать маршруты.
>>ifconfig что говорит?
>
>такое впечатление что машина с ip не из 192.168.0.0/255.255.0.0 и не из
>172.16.0.0/255.255.0.0
>и при этом Вы пытаетесь сначала поднять маршрут в сеть 172.16.0.0/255.255.0.0 не
>имея маршрута в сеть 192.168.0.0/255.255.0.0
>Могу ошибаться, но очень похоже... а вообще надо полные настройки сетевухи на
>машине и какой у неё шлюз по дефолту, тогда можно говорить
>предметно.


В том то и прикол что выдается адрес по DHCP 172.16. т.е сеть я вижу но для того чтобы подключится по PPPTP надо конектится на адрес 192.168.0.22 вот я и не могу гатевей прописать чтоб ходил через 192.168.0.1  


"gateway в другой сети"
Отправлено Igor , 06-Окт-05 22:49 
попробуй
route add -net 172.16.0.0/16 192.168.0.1

и вообще очень интересно а какой айпи на данной машине?... тогда будет проще высказать решение...


"gateway в другой сети"
Отправлено raduga , 07-Окт-05 13:56 
>попробуй
>route add -net 172.16.0.0/16 192.168.0.1
>
>и вообще очень интересно а какой айпи на данной машине?... тогда будет
>проще высказать решение...

Так тоже не работает. 8(((

IP 172.16.32.9 netmask 255.255.255.255


"gateway в другой сети"
Отправлено rootkid , 08-Окт-05 07:16 
>Так тоже не работает. 8(((
>
>IP 172.16.32.9 netmask 255.255.255.255


route add -net 192.168.0.0/16 172.16.32.9
route add -net 172.16.0.0/16 192.168.0.1

опиши поподробнее схемы сетей, из какой в какую надо попасть и тп.