Форум Kerio-rus  

Вернуться   Форум Kerio-rus > Продукты > Kerio Control (бывший Winroute Firewall)

Ответ
 
Опции темы
Старый 28.09.2010, 03:19   #1
 
Регистрация: 10.02.2010
Сообщений: 3

По умолчанию 1 интерфейс - 2 маршрута

Доброго времени суток.

Придумал тут сам себе творческую задачу и что-то уже разуверился в ее реализуемости. Очень нуждаюсь в целеуказующем пинке.

Преамбула:
Жил себе небольшой офис, никого не трогал и был у него PPPoE интернет через модем TD-8810 не имеющий реального внешнего IP. К модемному интерфейсу 192.168.0.1 был подключен свич, который собирал локалку. Помимо прочих, в локалке стоял Win2003 server 192.168.0.200, который тянул DC+AD, DNS, Terminal Server и 1С.
Жили они так поживали, добра наживали и нажили две удаленных торговых точки, которые с помощью другого провайдера собрали в сеть на устройствах ACPS-101. Завели этот интерфейс в сервер (тот что 0.200). До кучи, на тот же девайс навесили интернет. И получилась у сервера (0.200) вторая сетевая карта с адресами 79.122.224.194, 172.16.127.198 и шлюзами 79.122.224.193, 172.16.127.197. Что позволяло подключаться и удаленным торговым точкам по VPN провайдера (адреса-шлюзы точек – 172.16.127.202 – 172.16.127.201 и 172.16.127.206 – 172.16.127.205) и подключаться из дома к 1С серверу через интернет (79.122.224.194) по RDP. И работало оно все, но как то безсистемно.

Амбула:
Возникло стойкое желание все входящие интерфейсы собрать на отдельном шлюзе и уже с помощью керио рутить кому куда надо. Обеспечивая общий совместный доступ к интернет по разным интрефейсам + подключение удаленных точек к 1С + подключение к 1С из внешнего мира.
Модему TD-8810 был назначен адрес 192.168.1.1. Между ним и свичом был поднят еще один Win2003 server. Внешний 192.168.1.50 внутренний 192.168.0.1. За ним так и стоит свич, собравший локалку 192.168.0.х. С сервера 0.200 был снят внешний интерфейс и переставлен в свежий шлюз. Т.е. получили 3 интерфейса и 4 пары адрес – шлюз (адрес – маска - шлюз): (192.168.1.50 – 255.255.255.0 – 192.168.1.1), (192.168.0.1 – 255.255.255.0), (79.122.224.194 – 255.255.255.252 – 79.122.224.193 + 172.16.127.198 – 255.255.255.252 – 172.16.127.197)
Без керио оба шлюза с одного интерфейса работают, т.е и удаленные точки подключаются к 172.16.127.128 и через интернет к 79.122.224.194, но надо чем то мапить RDP c шлюза на 1С сервер 0.200 и рулить использованием интернет каналов.
С керио на 3-ем интерфейсе работает только один шлюз, т.е. либо подключаются удаленные точки, либо внешние из интернета. Интерфейсы 1 и 2 работают штатно.

Теперь вопрос: уважаемые гуру, Керио так умеет? Это в принципе реально?
Изображения
Тип файла: jpg sir.JPG (77.6 Кб, 25 просмотров)
kostyanic вне форума   Ответить с цитированием
Старый 28.09.2010, 03:27   #2
Ослег
 
 
Регистрация: 24.03.2006
Адрес: Россия. Ярославль
Сообщений: 4,387

По умолчанию

Керио не является маршрутизатором, он всеголишь фильтрующий файрвол с транслирующими функциями это первое, вся маршрутизация в Windows, второе - Винда не умеет делать 2 шлюза, а только баланс каналами.
Если вы сделаете баланс каналами на Керио то у вас всеравно будет один шлюз, т.е. главный канал. Нельзя будет сказать что 1 канал первой машине а второй канал - второй машине. Можно только Объедененный баланс дать 1 машине, а второй машине необъедененный главный канал. Все
Соответственно, на вход вы будете иметь только главный канал, или если распишите маршрутами - второй, но на первый после этой расписки вы уже не попадете. Адресация едина.
Потому если нужно 2 раздельных канала с конкретной дележкой, то или 2 машины, или NIX-средствами
Donkey вне форума   Ответить с цитированием
Старый 28.09.2010, 04:03   #3
 
Регистрация: 10.02.2010
Сообщений: 3

По умолчанию

где то я похоже недопонимаю...

Проблема не в работе с двумя внешними каналами. Мне не нужно два шлюза по умолчанию, вполне достаточно того что при балансировке в керио я могу выставить что наружу НАТить одним интерфейсом, а при его падении другим.

Винда маршрутит интерфейс с двумя шлюзами на ура, тот что 79.122.244.193 - основной, 172.16.127.197 просто висит в таблице маршрутов и все работает и к 172.16.127.198 подключаются клиенты и к 79.122.224.194

Если не прописываю на сетевой карте адрес-шлюз 79.122.224.194-79.122.224.193 то керио работает штатно - основной шлюз 192.168.1.1 и все туда ходят за инетом + к удаленным клиентам и от них ходит RDP через 172.16.127.198-172.16.127.197.

Проблемы у керио начинаются при задании для этой же сетевой карты новой пары адрес - шлюз.
А если не Керио есть опыт реализации такой схемы? Сейчас гуглю программные маршрутизаторы, но натыкаюсь на то, что керио тоже его имеет.

Добавлено через 11 минут
Цитата:
Сообщение от Donkey Посмотреть сообщение
Если вы сделаете баланс каналами на Керио то у вас всеравно будет один шлюз, т.е. главный канал. Нельзя будет сказать что 1 канал первой машине а второй канал - второй машине.
под машинами мы понимаем локальных клиентов?
ну так и работает.. в другой конторе - НАТом всех в один интерфейс. а избранных в другой. или не о том речь?

Последний раз редактировалось kostyanic; 28.09.2010 в 04:15.. Причина: Добавлено сообщение
kostyanic вне форума   Ответить с цитированием
Старый 28.09.2010, 07:54   #4
Ослег
 
 
Регистрация: 24.03.2006
Адрес: Россия. Ярославль
Сообщений: 4,387

По умолчанию

Я вам еще раз объясняю, у винды нету 2-х шлюзов, то что вы там прописываете это называется извращение. 172.16 - не является белым адресом и соответственно его с интернета не видно, это внутренний локальный адрес. Его достаточно прописать статическим маршрутом, лепить как второй шлюз его не надо.

route add -p 172.16.127.0 mask 255.255.255.0 172.16.127.197

Цитата под машинами мы понимаем локальных клиентов?
ну так и работает.. в другой конторе - НАТом всех в один интерфейс. а избранных в другой. или не о том речь?
Под машинами понимаются все кого надо засунуть в тот или иной канал, хоть ИП, хоть Юзера.
Когда вы врубаете баланс у вас получается связка - Главный канал + дополнительный
Так вот, ПРОСТО в дополнительный вы не кого засунуть не можете. Или в Главный+дополнительный или только в главный.
Donkey вне форума   Ответить с цитированием
Старый 28.10.2010, 03:04   #5
 
Регистрация: 10.02.2010
Сообщений: 3

По умолчанию

спасибо, Donkey, за то что разозлил и заставил упереться в проблему

все получилось, все работает
kostyanic вне форума   Ответить с цитированием
Ответ

« Предыдущая тема | Следующая тема »

Опции темы
Версия для печати Версия для печати
Отправить по электронной почте Отправить по электронной почте

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 04:06.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd. Перевод: zCarot

© Kerio-rus.ru
Официальный сайт группы АлисА WWW.ALISA.NET Фонарёвка: всё о фонарях