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

Исходное сообщение
"Проблема с роутингом! Очень нужна помощь!"

Отправлено Atomic , 17-Апр-08 18:52 
Есть: - 2 подсети одна 10.2.100.0/24, другая 10.102.100.0/24
10.2.100.12 - инет роутер с днсом на основе вин2003
Использую FreeBSD 7.0 release
Сделал всё вот по этой статье http://www.opennet.me/base/net/freebsd_gw.txt.html
Результат - маршрутизатор работает - вижу обе сети, бегаю и туда, и туда. Но инета нету? хотя 10.2.100.12 пингуеться и являеться дефолтным маршрутом роута. При пинге гугла выдаёт No route to host
На команду route add -net 10.102.100.0/24 10.2.100.12 пишет что роут уже в таблице!
Даже незнаю в чём дело. Помогите пожалуйста.

Содержание

Сообщения в этом обсуждении
"Проблема с роутингом! Очень нужна помощь!"
Отправлено PavelR , 17-Апр-08 20:43 
>Есть: - 2 подсети одна 10.2.100.0/24, другая 10.102.100.0/24
>10.2.100.12 - инет роутер с днсом на основе вин2003
>Использую FreeBSD 7.0 release
>Сделал всё вот по этой статье http://www.opennet.me/base/net/freebsd_gw.txt.html
>Результат - маршрутизатор работает - вижу обе сети, бегаю и туда, и
>туда. Но инета нету? хотя 10.2.100.12 пингуеться и являеться дефолтным маршрутом
>роута. При пинге гугла выдаёт No route to host
>На команду route add -net 10.102.100.0/24 10.2.100.12 пишет что роут уже в
>таблице!
>Даже незнаю в чём дело. Помогите пожалуйста.

1. Благодаря Вашему четкому и ясному мышлению, и, соответственно, качественному изложению проблемы, всему сообществу очень четко представилась схема маршрутизации траффика между всем  Вашим сетевым оборудованием.

Мы приняли решение, и решили подарить Вам скидку на покупку книжки Тцп-айпэ - маршрутизация в глобальных сетях для чайников.


"Проблема с роутингом! Очень нужна помощь!"
Отправлено konst , 17-Апр-08 23:15 
>Есть: - 2 подсети одна 10.2.100.0/24, другая 10.102.100.0/24
>10.2.100.12 - инет роутер с днсом на основе вин2003
>Использую FreeBSD 7.0 release
>Сделал всё вот по этой статье http://www.opennet.me/base/net/freebsd_gw.txt.html
>Результат - маршрутизатор работает - вижу обе сети, бегаю и туда, и
>туда. Но инета нету? хотя 10.2.100.12 пингуеться и являеться дефолтным маршрутом
>роута. При пинге гугла выдаёт No route to host
>На команду route add -net 10.102.100.0/24 10.2.100.12 пишет что роут уже в
>таблице!
>Даже незнаю в чём дело. Помогите пожалуйста.

squid и/или nat


"Проблема с роутингом! Очень нужна помощь!"
Отправлено Atomic , 17-Апр-08 23:48 
>[оверквотинг удален]
>>Использую FreeBSD 7.0 release
>>Сделал всё вот по этой статье http://www.opennet.me/base/net/freebsd_gw.txt.html
>>Результат - маршрутизатор работает - вижу обе сети, бегаю и туда, и
>>туда. Но инета нету? хотя 10.2.100.12 пингуеться и являеться дефолтным маршрутом
>>роута. При пинге гугла выдаёт No route to host
>>На команду route add -net 10.102.100.0/24 10.2.100.12 пишет что роут уже в
>>таблице!
>>Даже незнаю в чём дело. Помогите пожалуйста.
>
>squid и/или nat

ipnat
Полностью по статье http://www.opennet.me/base/net/freebsd_gw.txt.html


"Проблема с роутингом! Очень нужна помощь!"
Отправлено reader , 17-Апр-08 23:52 
>[оверквотинг удален]
>>Использую FreeBSD 7.0 release
>>Сделал всё вот по этой статье http://www.opennet.me/base/net/freebsd_gw.txt.html
>>Результат - маршрутизатор работает - вижу обе сети, бегаю и туда, и
>>туда. Но инета нету? хотя 10.2.100.12 пингуеться и являеться дефолтным маршрутом
>>роута. При пинге гугла выдаёт No route to host
>>На команду route add -net 10.102.100.0/24 10.2.100.12 пишет что роут уже в
>>таблице!
>>Даже незнаю в чём дело. Помогите пожалуйста.
>
>squid и/или nat

не понял, на чем шлюз , на вин2003 или на FreeBSD?


"Проблема с роутингом! Очень нужна помощь!"
Отправлено Atomic , 17-Апр-08 23:58 
Инет на вин 2003 но он в сети №1. Я в сети №2. Взял ещё один комп с 2 сетевыми - поставил фрибсд, сделал шлюзом. Теперь захожу с сети №2 в №1. Нужно что бы с сети №2, адреса которые не принадлежат ни одной из сетей перенаправлялись на инет сервер, а тот в свою очередь выше и выше. Вобщем все как в этой статье - http://www.opennet.me/base/net/freebsd_gw.txt.html
Задача №3. Идентична моей!



"Проблема с роутингом! Очень нужна помощь!"
Отправлено reader , 18-Апр-08 00:04 
>Инет на вин 2003 но он в сети №1. Я в сети
>№2. Взял ещё один комп с 2 сетевыми - поставил фрибсд,
>сделал шлюзом. Теперь захожу с сети №2 в №1. Нужно что
>бы с сети №2, адреса которые не принадлежат ни одной из
>сетей перенаправлялись на инет сервер, а тот в свою очередь выше
>и выше. Вобщем все как в этой статье - http://www.opennet.me/base/net/freebsd_gw.txt.html
>Задача №3. Идентична моей!

на free какие адреса?


"Проблема с роутингом! Очень нужна помощь!"
Отправлено Atomic , 18-Апр-08 00:13 
>>Инет на вин 2003 но он в сети №1. Я в сети
>>№2. Взял ещё один комп с 2 сетевыми - поставил фрибсд,
>>сделал шлюзом. Теперь захожу с сети №2 в №1. Нужно что
>>бы с сети №2, адреса которые не принадлежат ни одной из
>>сетей перенаправлялись на инет сервер, а тот в свою очередь выше
>>и выше. Вобщем все как в этой статье - http://www.opennet.me/base/net/freebsd_gw.txt.html
>>Задача №3. Идентична моей!
>
>на free какие адреса?

de0 10.102.100.4
de1 10.2.100.100


"Проблема с роутингом! Очень нужна помощь!"
Отправлено reader , 18-Апр-08 00:27 
>[оверквотинг удален]
>>>сделал шлюзом. Теперь захожу с сети №2 в №1. Нужно что
>>>бы с сети №2, адреса которые не принадлежат ни одной из
>>>сетей перенаправлялись на инет сервер, а тот в свою очередь выше
>>>и выше. Вобщем все как в этой статье - http://www.opennet.me/base/net/freebsd_gw.txt.html
>>>Задача №3. Идентична моей!
>>
>>на free какие адреса?
>
>de0 10.102.100.4
>de1 10.2.100.100

на Free шлюз по умолчанию - 10.2.100.12
в сети 2 - 10.102.100.4
и если на вин2003 инет есть, и маршрут к 10.102.100.0/24 прописан, то в сети 2 инет должен работать.
если на вин2003 маршрут к 10.102.100.0/24 не хотите прописывать, то на Free понадобится nat.


"Проблема с роутингом! Очень нужна помощь!"
Отправлено Atomic , 18-Апр-08 00:34 
>[оверквотинг удален]
>>
>>de0 10.102.100.4
>>de1 10.2.100.100
>
>на Free шлюз по умолчанию - 10.2.100.12
>в сети 2 - 10.102.100.4
>и если на вин2003 инет есть, и маршрут к 10.102.100.0/24 прописан, то
>в сети 2 инет должен работать.
>если на вин2003 маршрут к 10.102.100.0/24 не хотите прописывать, то на Free
>понадобится nat.

Маршрут прописывать на вин2003 к сети 10.102.100.0/24 не хочу..
Спасибо за ответ. теперь знаю в какую сторону двигаться.


"Проблема с роутингом! Очень нужна помощь!"
Отправлено ShyLion , 18-Апр-08 07:23 
>Маршрут прописывать на вин2003 к сети 10.102.100.0/24 не хочу..

Без этого там не будет инета


"Проблема с роутингом! Очень нужна помощь!"
Отправлено reader , 18-Апр-08 09:51 
>>Маршрут прописывать на вин2003 к сети 10.102.100.0/24 не хочу..
>
>Без этого там не будет инета

Если на FreeBSD будет NAT, тоесть пересылать пакеты от своего имени (10.2.100.100), то должно работать и без прописывания маршрута на win2003.


"Проблема с роутингом! Очень нужна помощь!"
Отправлено Atomic , 19-Апр-08 00:46 
>>>Маршрут прописывать на вин2003 к сети 10.102.100.0/24 не хочу..
>>
>>Без этого там не будет инета
>
>Если на FreeBSD будет NAT, тоесть пересылать пакеты от своего имени (10.2.100.100),
>то должно работать и без прописывания маршрута на win2003.

Попробовал оба варианта: при использовании ipnat на вин2003 пришлось поставить шлюз на фрибсд - все заработало. При использовании natd не пришлось прописывать шлюз.
Ну и есно самый тупой вариант тоже работает - просто в винхп указать 2 шлюза. Шлюз фрибсд для хождения между сетями и шлюз инет сервера.
В принципе ipnat тоже заворачивал все на инет сервер, но пока там не был прописан шлюз он оттуда не получал ответа.