Реальным адресам надо было выдавать шлюз IP адрес назначенный на интерфейсе локальной сети.
----------------------------------------------------------------------------------
Рабочий вариант по посту h_ttp://forum.nodeny.com.ua/index.php?topic=2919.msg30697#msg30697:
Для выдачи
реальных IP адресов за микротиком через bridge:
1) В билинге создаем статический pool с пометкой "реальный?" и заполняем ТЕГ(должен быть такойже как название dhcp сервера в микротике).
1.1) На странице клиента, статически назначаем реальный адрес.
В микротике создаем сеть:
2) Так как у нас за микротиком в локальной сети также будут серые адреса, на интерфейс вешаем внутренний IP:
/ip address add interface=ether8 address=10.0.0.1/24 netmask=10.0.0.0
ether8 - локальная сеть
10.0.0.1/24 - сеть серых адресов, равная созданному pool`у в билинге.
Дальше надо разрешить трафик в Mikrotik`е для реальных адресов:
3) Способ 1: при помощи создания моста между интерфейсами (Bridge).
/interface bridge
add name=Bridge1
/interface bridge port
add bridge=Bridge1 interface=ether1-gateway
add bridge=Bridge1 interface=ether2-local
ether1-gateway - порт провайдера
ether2-local - порт клиентской сети
3.1) Создаем DHCP внешних адресов:
/ip dhcp-server network add address=217.66.55.240/28 gateway=10.0.0.1 netmask=28 dns-server=8.8.8.8 interface=Bridge1
gateway - равен IP адресу назначенному на локальном интерфейсе
interface=Bridge1 - соединяем внешний и локальный порт.
PS: сервер с Н+ выдает только IP адрес. Маску, шлюз и DNS выдает Mikrotik.
3.2) Добавляем сеть внешний адресов:
/ip dhcp-server network add address=217.66.55.240/28 gateway=10.0.0.1 netmas
k=28 dns-server=8.8.8.8
address - pool созданный в билинге
gateway - адрес порта назначенный на локальном порту