Спасибо, ADahi, что поучаствовали в этой теме. На данный момент, с такой простой конфигурацией, я не думаю, что CRS нужен, но понимаю, что с точки зрения CPU и железа он бы работал лучше. Ниже приведена конфигурация, которая решила проблему. Спасибо, CZFan. Я посмотрел тот пост, не сказал бы, что ситуация такая же. Похоже, sindy указал, куда именно смотреть.
Привет, sindy! Спасибо, что взглянул на этот код и указал на ошибки. Не понимаю, как Mikrotik разрешил такое сделать. Но назначение физического интерфейса решило проблему. Вообще, мне было любопытно насчёт твоего совета по удалению бриджей (в других постах и видео я учился делать именно через бриджи, поэтому и пробовал так), поэтому я удалил бриджи и связанные с ними интерфейсы. Всё работает как часы. Я смог обеспечить интернет на каждой VLAN, плюс каждый DHCP-сервер выдаёт правильный IP в зависимости от VLAN. Большое спасибо за подсказку.
Вот сам код:
/interface ethernet
set [ find default-name=ether1 ] name="ether2 - WAN"
set [ find default-name=ether2 ] name="ether4 - LAN"
/interface pppoe-client
add add-default-route=yes disabled=no interface="ether2 - WAN" name=pppoe-out1 use-peer-dns=yes user=ISP´s-username
/interface vlan
add interface="ether4 - LAN" name=ether4vlan10 vlan-id=10
add interface="ether4 - LAN" name=ether4vlan100 vlan-id=100
add interface="ether4 - LAN" name=ether4vlan20 vlan-id=20
add interface="ether4 - LAN" name=ether4vlan30 vlan-id=30
add interface="ether4 - LAN" name=ether4vlan50 vlan-id=50
/interface list
add name=WAN
add name=LAN
/ip pool
add name=dhcp-pool10 ranges=10.0.10.20-10.0.10.250
add name=dhcp-pool20 ranges=10.0.20.20-10.0.20.250
add name=dhcp-pool30 ranges=10.0.30.20-10.0.30.250
add name=dhcp-pool50 ranges=10.0.50.20-10.0.50.250
/ip dhcp-server
add address-pool=dhcp_pool10 disabled=no name=dhcp-vlan10
add address-pool=dhcp-pool20 disabled=no name=dhcp-vlan20
add address-pool=dhcp-pool30 disabled=no name=dhcp-vlan30
add address-pool=dhcp-pool50 disabled=no name=dhcp-vlan50
/tool user-manager customer
set admin access=own-routers,own-users,own-profiles,own-limits,config-payment-gw
/interface list member
add interface="ether2 - WAN" list=WAN
add interface="ether4 - LAN" list=LAN
add interface=pppoe-out1 list=WAN
/ip address
add address=10.0.88.1/24 interface=ether4vlan100 network=10.0.88.0
add address=10.0.10.1/24 interface=ether4vlan10 network=10.0.10.0
add address=10.0.20.1/24 interface=ether4vlan20 network=10.0.20.0
add address=10.0.30.1/24 interface=ether4vlan30 network=10.0.30.0
add address=10.0.50.1/24 interface=ether4vlan50 network=10.0.50.0
add address=10.0.80.10/24 interface="ether4 - LAN" network=10.0.80.0
/ip dhcp-client
add dhcp-options=hostname,clientid interface="ether2 - WAN"
/ip dhcp-server network
add address=10.0.10.0/24 dns-server=8.8.8.8,8.8.4.4 gateway=10.0.10.10 netmask=24
add address=10.0.20.0/24 dns-server=8.8.8.8,8.8.4.4 gateway=10.0.20.10 netmask=24
add address=10.0.30.0/24 dns-server=8.8.8.8,8.8.4.4 gateway=10.0.30.10 netmask=24
add address=10.0.50.0/24 dns-server=8.8.8.8,8.8.4.4 gateway=10.0.50.10 netmask=24
add address=10.0.80.0/24 gateway=10.0.80.10 netmask=24
/ip firewall address-list
add address=facebook.com list=Facebook
add address=www.facebook.com list=Facebook2
add address=www.youtube.com list=YouTube
/ip firewall filter
add action=fasttrack-connection chain=forward connection-state=established,related connection-type=""
add action=drop chain=forward comment=Facebook disabled=yes dst-address-list=Facebook log=yes
add action=drop chain=forward comment=Facebook2 disabled=yes dst-address-list=Facebook2 log=yes
add action=drop chain=forward comment=YouTube disabled=yes dst-address-list=YouTube log=yes
add action=fasttrack-connection chain=forward connection-state=established,related
/ip firewall nat
add action=redirect chain=dstnat comment="Redirect\F3n proxy" dst-port=80 in-interface="ether4 - LAN" log=yes protocol=tcp to-ports=8080
add action=masquerade chain=srcnat out-interface-list=WAN
/ip proxy
set cache-on-disk=yes cache-path=disk1/lost+found enabled=yes max-client-connections=1000 max-server-connections=1000 serialize-connections=yes
/ip service
set telnet disabled=yes
set ftp disabled=yes
set www address=10.0.0.0/16,10.10.10.0/24
set ssh disabled=yes
set api disabled=yes
set winbox address=10.0.0.0/16,10.10.10.0/24
set api-ssl disabled=yes
/ip smb
set allow-guests=no domain=owndomain
/ip smb users
add name=it read-only=no
/system clock
set time-zone-name=Europe/London
/system logging
set 0 action=disk
set 1 action=disk
set 2 action=disk
/tool user-manager database
set db-path=user-manager
[admin@MikroTik] >
Пока что это решило проблему с разными VLAN и роутером провайдера.