Здравствуйте. Есть такая проблемма, нужно из одной сети прописать гатевей который находится в другой подсети.
Вот так работает под линуксом:
/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.
Как с этим боротся? Помогите плиз.
>Здравствуйте. Есть такая проблемма, нужно из одной сети прописать гатевей который находится
>в другой подсети.
>Вот так работает под линуксом:
>/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 что говорит?
>>Здравствуйте. Есть такая проблемма, нужно из одной сети прописать гатевей который находится
>>в другой подсети.
>>Вот так работает под линуксом:
>>/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
Могу ошибаться, но очень похоже... а вообще надо полные настройки сетевухи на машине и какой у неё шлюз по дефолту, тогда можно говорить предметно.
>>>Здравствуйте. Есть такая проблемма, нужно из одной сети прописать гатевей который находится
>>>в другой подсети.
>>>Вот так работает под линуксом:
>>>/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
попробуй
route add -net 172.16.0.0/16 192.168.0.1и вообще очень интересно а какой айпи на данной машине?... тогда будет проще высказать решение...
>попробуй
>route add -net 172.16.0.0/16 192.168.0.1
>
>и вообще очень интересно а какой айпи на данной машине?... тогда будет
>проще высказать решение...Так тоже не работает. 8(((
IP 172.16.32.9 netmask 255.255.255.255
>Так тоже не работает. 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опиши поподробнее схемы сетей, из какой в какую надо попасть и тп.