Страница 1 из 2
Две сети на одном Микротике - натсроить доступ между ними.
Добавлено: 18 сен 2015, 06:41
TDA
Всем привет.
При помощи данного форума был настроен Микротик для небольшой организации.
1 и 2 порт это два провайдера (с переключением между ними в случае проблем),
3 порт подсеть 192.168.1.0
5 порт подсеть 192.168.2.0
И во встала задача дать доступ НЕКОТОРЫМ компам из подсети 1.0 в сеть 2.0 и наоборот.
Поиск ничего не дал - или варианты дать доступ всем, или наоборот запретить всем.
На данный момент эти две сети друг друга не видят.
Собсно вопрос как реализовать такой вариант?
Re: Две сети на одном Микротике - натсроить доступ между ним
Добавлено: 18 сен 2015, 07:54
vqd
что значит "Две сети не видят друг друга" ?
Re: Две сети на одном Микротике - натсроить доступ между ним
Добавлено: 18 сен 2015, 08:56
WhiteWolf
На данный момент эти две сети друг друга не видят.
Если у Вас сети НАТятся вот такими правилами
/ip firewall nat
add action=masquerade chain=srcnat out-interface=WAN src-address=192.168.1.0/24
add action=masquerade chain=srcnat out-interface=WAN src-address=192.168.2.0/24
то естественно, что они не видят друг-друга. Так как для сети 1.0 сеть 2.0 является внешней и пакеты минуя маршрут до сети 2.0 отправляются вместо 5 порта в порт WAN, где естественно дропаются провайдером, соответственно и на оборот.
Re: Две сети на одном Микротике - натсроить доступ между ним
Добавлено: 18 сен 2015, 09:41
vqd
WhiteWolf писал(а):то естественно, что они не видят друг-друга. Так как для сети 1.0 сеть 2.0 является внешней и пакеты минуя маршрут до сети 2.0 отправляются вместо 5 порта в порт WAN, где естественно дропаются провайдером, соответственно и на оборот.
неверное замечание ибо НАТ ничего никуда не направляет.
Эти правила стоит читать так:
ЕСЛИ адрес источника из сети 192.168.1.0/24 и исходящий интерфейс WAN то преобразовать адрес
А направить соединение принудительно вы можете в прироутинге, в НАТ уже исходящий интерфейс определен
Re: Две сети на одном Микротике - натсроить доступ между ним
Добавлено: 18 сен 2015, 10:05
WhiteWolf
Ну не знаю. По факту стоит только в правиле ната указать исходящий интерфейс и источник сети, то эта сеть перестает маршрутизироватся в другие сети.
Сейчас собрал тестовый стенд на RB433и два ПК 192.168.0.3 во второй порт и 192.168.1.15 в третий. Шлюзом и DNS соответственно IP микротикаю
На микротике следующий конфиг (остальное все в дефолте после сброса)
Код: Выделить всё
/ip address
add address=192.168.0.1/24 interface=ether2 network=192.168.0.0
add address=192.168.1.1/24 interface=ether3 network=192.168.1.0
/ip dhcp-client
add default-route-distance=0 dhcp-options=hostname,clientid disabled=no \
interface=ether1
/ip firewall nat
add action=masquerade chain=srcnat src-address=192.168.0.0/24
add action=masquerade chain=srcnat src-address=192.168.1.0/24
Так оба ПК видят друг друга, даже нетбиос имена в сетевом окружении видны.
Меняем конфиг на
Код: Выделить всё
/ip address
add address=192.168.0.1/24 interface=ether2 network=192.168.0.0
add address=192.168.1.1/24 interface=ether3 network=192.168.1.0
/ip dhcp-client
add default-route-distance=0 dhcp-options=hostname,clientid disabled=no \
interface=ether1
/ip firewall nat
add action=masquerade chain=srcnat out-interface=ether1 src-address=192.168.0.0/24
add action=masquerade chain=srcnat out-interface=ether1 src-address=192.168.1.0/24
Все, ПК даже не могут пинговать друг-друга.
Re: Две сети на одном Микротике - натсроить доступ между ним
Добавлено: 18 сен 2015, 10:10
vqd
это лишь говорит о том что сети не знают друг друга
Можете еще попробовать ))
В случае если у вас происходит преобразование адресов из сети А в сеть Б то на сетевых устройствах в сети Б обращения происходят с адреса маршрутизатора в сети Б.
Это есть костыль но помогает победить всякие там фаерволы и антивирусы ибо они эти соеденения считают своими.
При прямой маршрутизации устройства общаются напрямую но в 99% случаев есть одна и та же ошибка. Народ ставит антивирусы, фаерволы и т.п. но соседние сети не добавляет
Конкретно если рассматривать
/ip address
add address=192.168.0.1/24 interface=ether2 network=192.168.0.0
add address=192.168.1.1/24 interface=ether3 network=192.168.1.0
То тушим вообще все наты (оставляем только наружу)
Дальше на ПК гасим антивирусы, фаерволы и пинги начинают ходить замечательно, при этом если на самом ПК вы посмотрите входящие соединения то там будет прямой адрес ПК из соседней сети, в случае с нат адрес маршрутизатора.
Re: Две сети на одном Микротике - натсроить доступ между ним
Добавлено: 18 сен 2015, 12:25
TDA
WhiteWolf писал(а):Если у Вас сети НАТятся вот такими правилами
/ip firewall nat
add action=masquerade chain=srcnat out-interface=WAN src-address=192.168.1.0/24
add action=masquerade chain=srcnat out-interface=WAN src-address=192.168.2.0/24
то естественно, что они не видят друг-друга. Так как для сети 1.0 сеть 2.0 является внешней и пакеты минуя маршрут до сети 2.0 отправляются вместо 5 порта в порт WAN, где естественно дропаются провайдером, соответственно и на оборот.
У меня прописано так:
/ip firewall nat
add action=masquerade chain=srcnat out-interface=WAN1
add action=masquerade chain=srcnat out-interface=WAN2
vqd писал(а):
Дальше на ПК гасим антивирусы, фаерволы и пинги начинают ходить замечательно, при этом если на самом ПК вы посмотрите входящие соединения то там будет прямой адрес ПК из соседней сети, в случае с нат адрес маршрутизатора.
Мне не нужен доступ всем.
Нужно только определённым компьютерам ать возможность доступа к сетевым папкам из другой сети.
Re: Две сети на одном Микротике - натсроить доступ между ним
Добавлено: 18 сен 2015, 14:21
vqd
Ну так в чем проблемма то???
Создаем фильтр + аддресс лист
Re: Две сети на одном Микротике - натсроить доступ между ним
Добавлено: 18 сен 2015, 23:04
gmx
Кроме криво настроенных антивирусов и фаерволлов на компах, там и на самом микротике могут быть всякие ненужные правила фаерволла.
Почему-то их туда суют по принципу: все, что нашел в интернете, то и засуну.
Повыключайте там все. Включите потом, как все остальное будет работать.
Re: Две сети на одном Микротике - натсроить доступ между ним
Добавлено: 19 сен 2015, 09:10
vqd
gmx писал(а):Почему-то их туда суют по принципу: все, что нашел в интернете, то и засуну.
О это да. Буквально вчера был клиент такой. Я когда увидел конфиг минут 20 пытался понять как оно вообще работает. В результате выкатил 2 ценника, первый за разгрести, второй за настройку с нуля.
Человек выбрал второй вариант ибо он дешевле