Страница 1 из 1

Вопрос по маршрутизации.

Добавлено: Пн окт 13, 2014 7:19 pm
ksgroup
Собственно проблема следующая: Есть домашняя локалка. Все компы в ней в одном диапазоне 192.168.0.х. Есть роутер с локальным адресом 192.168.0.1 и с внешним статическим адресом (роутер А). В итоге из интернета видна домашняя сеть, ну вернее то что разрешено быть видным. Недавно подключил инет от еще одного провайдера и установил еще один роутер с локальным адресом 192.168.0.100 (роутер Б). В некоторых компах в локалке прописал шлюзом роутер Б для разгрузки каналов. Теперь в локалке все компы видят друг друга. Из инета через роутер А видны только те компы в которых шлюзом прописан роутер А.Точно так же через роутер Б из интернета видны компы у которых шлюзом прописан роутер Б. Но вот хотелось бы что бы через любой из роутеров было видно все компы в локалке. Чувствую что здесь нужно настроить таблицы маршрутизации, но вот что конкретно нужно сделать не могу понять. Прошу помощи у народа.

Re: Вопрос по маршрутизации.

Добавлено: Пн окт 13, 2014 8:00 pm
Ivan
Самый оптимальный и безопасный вариант поднять VPN. Если есть Linux сервер, посмотрите в сторону openvpn
Если на стороне интернет клиента не хочется ничего ставить можно pppt виндовый поднять. Он есть и в линухе и в винде

Re: Вопрос по маршрутизации.

Добавлено: Вт окт 14, 2014 12:12 am
dmw
Дело в маршрутизации не у вас. Вы для себя карандашем нарисуйте оба роутера и сеть за ними, затем облако инета. Поймете что роутеры межу собой соеденены судя из вашего описания только через внешнюю сеть. Маршрутизацию нужно настраивать во внешней сети, тобиш у провайдера.
Что можно сделать? Нужно во первых соединить роутеры свободными LAN портами, во вторых на одном прописать сеть 192.168.0.x, на втором 192.168.1.x и маску на обоих 255.255.254.0.

Re: Вопрос по маршрутизации.

Добавлено: Вт окт 14, 2014 8:10 am
ksgroup
dmw писал(а):Дело в маршрутизации не у вас. Вы для себя карандашем нарисуйте оба роутера и сеть за ними, затем облако инета. Поймете что роутеры межу собой соеденены судя из вашего описания только через внешнюю сеть. Маршрутизацию нужно настраивать во внешней сети, тобиш у провайдера.
Что можно сделать? Нужно во первых соединить роутеры свободными LAN портами, во вторых на одном прописать сеть 192.168.0.x, на втором 192.168.1.x и маску на обоих 255.255.254.0.
Видимо я не ясно описал - роутеры соединены между собой в локальной сети. Они имеют адреса в одном диапазоне и прекрасно видят друг друга внутри локалки. Так же все компы внутри локалки видят друг друга и видят оба роутера. И только из интернета видны через каждый из роутеров только те компы которые имеют шлюзом конкретный свой роутер. При чем здесь маршрутизация у провайдера? Я так понимаю что пакет пришедший например через роутер А, но предназначенный машине шлюз у которой роутер Б нормально достигает этой машины, а вот ответный пакет машина как порядочная пытается отправить уже через роутер Б. Естественно такой пакет не достигает получателя. Значит нужно настроить маршрутизацию в машине так что бы она отправила ответ через тот шлюз через который она его получила. Но как? Я в настройках маршрутизации так и не разобрался.

Что касается предложенного VPN.... Не хочется из за такого простого случая поднимать еще и VPN.

Re: Вопрос по маршрутизации.

Добавлено: Вт окт 14, 2014 8:28 am
dmw
А, теперь понятно.
В настройках компов прописали оба шлюза?

Re: Вопрос по маршрутизации.

Добавлено: Вт окт 14, 2014 3:04 pm
ksgroup
dmw писал(а):В настройках компов прописали оба шлюза?
Что то мне подсказывает что компьютеры с двумя шлюзами одновременно работать не умеют. Второй шлюз будет использоваться только тогда когда шлюз по умолчанию недоступен, а он доступен постоянно! Поэтому сомневаюсь что прописывание по два шлюза в компьютер, что то даст.

UPD: Попробовал прописать второй шлюз в компьютер с WINXP. Сделал это во вкладке "Альтернативная конфигурация" в настройках протокола TCPIP. В результате ничего не произошло. Компьютер виден только через роутер который указан в этом компьютере как шлюз в основной конфигурации. Попробовал отключить роутер - компьютер потерял возможность выхода в интернет, но после перезагрузки настроился на роутер из альтернативной конфигурации и стал работать через второй роутер. Естественно и доступен стал из инета через этот второй роутер. После включения первого роутера и перезагрузки компьютера он снова настроился на роутер из основной конфигурации и стал работать с первым роутером и из инета стал доступен только через него. В итоге подтвердилось мое предположение что компьютер умеет работать только с одним роутером в конкретный момент времени.Снова склоняюсь к тому что нужны настройки в таблицах маршрутизации. Но вот в роутерах или компьютерах понятия не имею. Да и как их настроить тоже не понимаю. Прошу помощи.

Re: Вопрос по маршрутизации.

Добавлено: Ср окт 15, 2014 11:47 am
ksgroup
up

Re: Вопрос по маршрутизации.

Добавлено: Вт ноя 04, 2014 11:22 am
andreyt
инет- шлюз а - шлюз б -комп1-5
---------/
-----компы 5-10

шлюз а 192.168.0.1
комп5-10 192.168.0.* defaultGw 192.168.0.1
шлюз б 192.168.1.1 defaultGw 192.168.0.1
комп1-5 192.168.1.* defaultGw 192.168.1.1

или

комп5-10 192.168.0.* defaultGw 192.168.0.1
шлюз б 192.168.0.2 defaultGw 192.168.0.1
комп1-5 192.168.0.* defaultGw 192.168.0.1

Re: Вопрос по маршрутизации.

Добавлено: Вт ноя 04, 2014 2:01 pm
ksgroup
andreyt писал(а):инет- шлюз а - шлюз б -комп1-5
---------/
-----компы 5-10

шлюз а 192.168.0.1
комп5-10 192.168.0.* defaultGw 192.168.0.1
шлюз б 192.168.1.1 defaultGw 192.168.0.1
комп1-5 192.168.1.* defaultGw 192.168.1.1

или

комп5-10 192.168.0.* defaultGw 192.168.0.1
шлюз б 192.168.0.2 defaultGw 192.168.0.1
комп1-5 192.168.0.* defaultGw 192.168.0.1
Честно говоря ничего особо не понял из вашего поста. У меня есть 2 канала инета от разных провайдеров. К каждому из них подключен шлюз А и Б. А - 192.168.0.100, Б - 192.168.0.101
Есть группа компьютеров в которой defaultGw 192.168.0.100, и есть вторая группа у которых defaultGw 192.168.0.101. Сделано это для распределения трафика по двум разным каналам интернета. В итоге компы обоих групп видят друг друга в локальной сети, так как являются абонентами одного сегмента 192.168.0.*. Но если заходить из интернета например через шлюз А, то видны компы только те у которых defaultGw 192.168.0.100. Точно так же если обращаться из интернета через шлюз Б - видны компы только те у которых defaultGw 192.168.0.101.
Хотелось бы что бы все компы локальной сети были видны из интернета как через шлюз А, так и через шлюз Б. То есть если например у меня шлюз А имеет внешний IP 80.90.20.20, шлюз Б имеет внешний IP 50.20.10.3, а на машине в локалке с IP 192.168.0.10 установлен Апач с портом доступа 80, то пробрасывая в шлюзах А и Б трансфер порта 80 на машину с IP 192.168.0.10, я мог бы видеть эту машину как обратившись по адресу 80.90.20.20:80, так и по адресу 50.20.10.3:80. На данный же момент, я имею доступ к машине только через тот шлюз который прописан в ней как defaultGw.

Re: Вопрос по маршрутизации.

Добавлено: Вт ноя 04, 2014 5:20 pm
andreyt
про 2 канала как то пропустил,
чудес не бывает, работать будет тока 1 канал, пробуй делать разные сети, и маршрутизацию между сетей