Всем привет, у меня есть RB4011iGS+5HacQ2HnD, и я пытаюсь настроить так, чтобы один Ethernet-порт работал иначе, чем остальные. Скажем, это будет eth9. Все остальные порты sfp+, eth1-8 и eth10 настроены как мост в сети 192.168.88.0/24. Интернет я получаю с порта sfp+ от udm-pro, напрямую подключенного к rb4011 на sfp+. Недавно сменил провайдера, и он требует настроить один порт под VoIP особым образом, чтобы телефонная связь работала.
Вот моя конфигурация:
/interface bridge
add name=bridge port-cost-mode=short
/interface ethernet
set [ find default-name=sfp-sfpplus1 ] auto-negotiation=no
/iot lora servers
add address=eu.mikrotik.thethings.industries name=TTN-EU protocol=UDP
add address=us.mikrotik.thethings.industries name=TTN-US protocol=UDP
add address=eu1.cloud.thethings.industries name="TTS Cloud (eu1)" protocol=UDP
add address=nam1.cloud.thethings.industries name="TTS Cloud (nam1)" protocol=UDP
add address=au1.cloud.thethings.industries name="TTS Cloud (au1)" protocol=UDP
add address=eu1.cloud.thethings.network name="TTN V3 (eu1)" protocol=UDP
add address=nam1.cloud.thethings.network name="TTN V3 (nam1)" protocol=UDP
add address=au1.cloud.thethings.network name="TTN V3 (au1)" protocol=UDP
/port
set 0 name=serial0
set 1 name=serial1
/zerotier
set zt1 comment="ZeroTier Central controller - " disabled=yes name=zt1 port=9993
/interface bridge port
add bridge=bridge interface=ether1 internal-path-cost=10 path-cost=10
add bridge=bridge interface=ether2 internal-path-cost=10 path-cost=10
add bridge=bridge interface=ether3 internal-path-cost=10 path-cost=10
add bridge=bridge interface=ether5 internal-path-cost=10 path-cost=10
add bridge=bridge interface=ether6 internal-path-cost=10 path-cost=10
add bridge=bridge interface=ether7 internal-path-cost=10 path-cost=10
add bridge=bridge interface=ether8 internal-path-cost=10 path-cost=10
add bridge=bridge interface=ether9 internal-path-cost=10 path-cost=10
add bridge=bridge interface=ether10 internal-path-cost=10 path-cost=10
add bridge=bridge interface=sfp-sfpplus1 internal-path-cost=10 path-cost=10
add bridge=bridge interface=ether4
/interface detect-internet
set detect-interface-list=all
/ip address
add address=192.168.88.12/24 interface=bridge network=192.168.88.0
add address=192.168.1.20/24 interface=sfp-sfpplus1 network=192.168.1.0
/ip dhcp-client
add interface=bridge use-peer-ntp=no
/ip dns
set servers=45.90.28.246,45.90.30.246
/ip firewall nat
# no interface
add action=masquerade chain=srcnat dst-address=192.168.88.0/24 dst-limit=1,5,dst-address/1m40s limit=1,5:packet out-interface=*F psd=21,3s,3,1 src-address=192.168.2.0/24 time=0s-1d,sun,mon,tue,wed,thu,fri,sat
add action=masquerade chain=srcnat dst-address=192.168.2.0/24 src-address=192.168.88.0/24
/ip route
add gateway=192.168.88.1
/ip service
set www disabled=yes
set www-ssl certificate=https-cert-00-rtr-lr disabled=no
/system clock
set time-zone-name=Europe/Athens
/system identity
set name=00-rtr-lr
/system note
set show-at-login=no
/system ntp client
set enabled=yes
/system ntp client servers
add address=pool.ntp.org
В общем, я хочу, чтобы eth9 был настроен как PPPoE подключение с логином Username: guest@onenetvoice.gr и паролем Password: guest (НЕ БЕСПОКОЙТЕСЬ НАСЧЁТ ДАННЫХ ДЛЯ ВХОДА! У всех пользователей этого провайдера одинаковые данные, а аутентификацию услуги они делают по-другому). VLAN для этого PPPoE — 838. И ещё хочу задать специальные DNS-серверы для этого порта. Точные IP этих DNS-серверов я пока не знаю, но если вы дадите команду для их настройки, я применю её, как только провайдер мне их сообщит.
Можете, пожалуйста, помочь настроить это? Я понимаю, что в этом деле я новичок, но буду очень благодарен за любую помощь! Спасибо!
Вот моя конфигурация:
/interface bridge
add name=bridge port-cost-mode=short
/interface ethernet
set [ find default-name=sfp-sfpplus1 ] auto-negotiation=no
/iot lora servers
add address=eu.mikrotik.thethings.industries name=TTN-EU protocol=UDP
add address=us.mikrotik.thethings.industries name=TTN-US protocol=UDP
add address=eu1.cloud.thethings.industries name="TTS Cloud (eu1)" protocol=UDP
add address=nam1.cloud.thethings.industries name="TTS Cloud (nam1)" protocol=UDP
add address=au1.cloud.thethings.industries name="TTS Cloud (au1)" protocol=UDP
add address=eu1.cloud.thethings.network name="TTN V3 (eu1)" protocol=UDP
add address=nam1.cloud.thethings.network name="TTN V3 (nam1)" protocol=UDP
add address=au1.cloud.thethings.network name="TTN V3 (au1)" protocol=UDP
/port
set 0 name=serial0
set 1 name=serial1
/zerotier
set zt1 comment="ZeroTier Central controller - " disabled=yes name=zt1 port=9993
/interface bridge port
add bridge=bridge interface=ether1 internal-path-cost=10 path-cost=10
add bridge=bridge interface=ether2 internal-path-cost=10 path-cost=10
add bridge=bridge interface=ether3 internal-path-cost=10 path-cost=10
add bridge=bridge interface=ether5 internal-path-cost=10 path-cost=10
add bridge=bridge interface=ether6 internal-path-cost=10 path-cost=10
add bridge=bridge interface=ether7 internal-path-cost=10 path-cost=10
add bridge=bridge interface=ether8 internal-path-cost=10 path-cost=10
add bridge=bridge interface=ether9 internal-path-cost=10 path-cost=10
add bridge=bridge interface=ether10 internal-path-cost=10 path-cost=10
add bridge=bridge interface=sfp-sfpplus1 internal-path-cost=10 path-cost=10
add bridge=bridge interface=ether4
/interface detect-internet
set detect-interface-list=all
/ip address
add address=192.168.88.12/24 interface=bridge network=192.168.88.0
add address=192.168.1.20/24 interface=sfp-sfpplus1 network=192.168.1.0
/ip dhcp-client
add interface=bridge use-peer-ntp=no
/ip dns
set servers=45.90.28.246,45.90.30.246
/ip firewall nat
# no interface
add action=masquerade chain=srcnat dst-address=192.168.88.0/24 dst-limit=1,5,dst-address/1m40s limit=1,5:packet out-interface=*F psd=21,3s,3,1 src-address=192.168.2.0/24 time=0s-1d,sun,mon,tue,wed,thu,fri,sat
add action=masquerade chain=srcnat dst-address=192.168.2.0/24 src-address=192.168.88.0/24
/ip route
add gateway=192.168.88.1
/ip service
set www disabled=yes
set www-ssl certificate=https-cert-00-rtr-lr disabled=no
/system clock
set time-zone-name=Europe/Athens
/system identity
set name=00-rtr-lr
/system note
set show-at-login=no
/system ntp client
set enabled=yes
/system ntp client servers
add address=pool.ntp.org
В общем, я хочу, чтобы eth9 был настроен как PPPoE подключение с логином Username: guest@onenetvoice.gr и паролем Password: guest (НЕ БЕСПОКОЙТЕСЬ НАСЧЁТ ДАННЫХ ДЛЯ ВХОДА! У всех пользователей этого провайдера одинаковые данные, а аутентификацию услуги они делают по-другому). VLAN для этого PPPoE — 838. И ещё хочу задать специальные DNS-серверы для этого порта. Точные IP этих DNS-серверов я пока не знаю, но если вы дадите команду для их настройки, я применю её, как только провайдер мне их сообщит.
Можете, пожалуйста, помочь настроить это? Я понимаю, что в этом деле я новичок, но буду очень благодарен за любую помощь! Спасибо!
