Hmm that doesn’t work either. I’m getting stuck on this. I tried your suggestions but no difference to behaviour.
This is the current config:
/interface bridge
add arp=proxy-arp name=bridge1
/interface ethernet
set [ find default-name=ether2 ] name=ether2-master
set [ find default-name=ether3 ] master-port=ether2-master
set [ find default-name=ether4 ] master-port=ether2-master
set [ find default-name=ether5 ] master-port=ether2-master
/ip neighbor discovery
set ether1 discover=no
/ip hotspot profile
set [ find default=yes ] html-directory=flash/hotspot
/ip ipsec proposal
set [ find default=yes ] pfs-group=none
/ip pool
add name=dhcp ranges=10.160.100.2-10.160.100.120
add name=vpn ranges=192.168.89.2-192.168.89.254
/ip dhcp-server
add address-pool=dhcp disabled=no interface=ether1 name=defconf
add address-pool=dhcp disabled=no interface=bridge1 name=dhcp1
/ppp profile
set *0 local-address=192.168.89.1 only-one=no remote-address=vpn \
use-encryption=yes
add bridge=bridge1 change-tcp-mss=yes comment=“Standard VPN Connection” \
dns-server=10.160.100.1 local-address=10.160.100.1 name=\
“Default VPN” only-one=no remote-address=vpn use-encryption=\
required use-upnp=yes
set *FFFFFFFE bridge=bridge1 dns-server=10.160.100.1 local-address=\
192.168.89.1 remote-address=vpn
/interface bridge port
add bridge=bridge1 interface=ether2-master
/interface l2tp-server server
set allow-fast-path=yes authentication=mschap2 default-profile=\
“Default VPN” enabled=yes use-ipsec=yes
/interface pptp-server server
set enabled=yes
/ip address
add address=10.160.100.1/24 comment=defconf interface=ether2-master \
network=10.160.100.0
add address=192.168.89.1/24 interface=bridge1 network=192.168.89.0
/ip cloud
set ddns-enabled=yes
/ip dhcp-client
add comment=defconf dhcp-options=Virgin,Mikrotik disabled=no interface=\
ether1
/ip dhcp-server lease
add address=10.160.100.163 client-id=Gigaset mac-address=\
7C:2F:80:A8:90:F9 server=defconf
add address=10.160.100.2 client-id=1:9C:B6:54:04:54:47 comment=Zappa \
mac-address=9C:B6:54:04:54:47
add address=10.160.100.140 client-id=D-Link mac-address=\
6C:19:8F:CC:40:1C
add address=10.160.100.118 client-id=1:b8:27:eb:74:36:41 mac-address=\
B8:27:EB:74:36:41 server=defconf
/ip dhcp-server network
add address=10.160.100.0/24 comment=defconf gateway=10.160.100.1 \
netmask=24
add address=192.168.89.0/24 gateway=192.168.89.1 netmask=24
/ip dns
set allow-remote-requests=yes cache-size=8192KiB
/ip dns static
add address=10.160.100.1 name=router
add address=10.160.100.2 name=Zappa.local
/ip firewall filter
add action=accept chain=input comment=“defconf: accept ICMP” protocol=\
icmp
add action=accept chain=input comment=\
“defconf: accept established,related” connection-state=\
established,related
add action=accept chain=input comment=“allow l2tp” dst-port=1701 \
protocol=udp
add action=accept chain=input comment=“allow pptp” disabled=yes \
dst-port=1723 protocol=tcp
add action=accept chain=input comment=“allow sstp” dst-port=443 \
protocol=tcp
add action=accept chain=input comment=“Allow ipsec” port=1701,500,4500 \
protocol=udp
add action=accept chain=input comment=“Allow Homserver Dynamic DNS” \
dst-port=80,443,4125 protocol=tcp
add action=accept chain=input comment=“Accept ping from VPN” \
in-interface=all-ppp log=yes log-prefix=VPN-Ping protocol=icmp
add action=accept chain=forward comment=\
“defconf: accept established,related” connection-state=\
established,related disabled=yes
add action=fasttrack-connection chain=forward comment=\
“defconf: fasttrack” connection-state=established,related disabled=\
yes
add action=drop chain=input comment=“Prevent DNS request from WAN” \
dst-port=53 in-interface=ether1 protocol=tcp
add action=drop chain=input dst-port=53 in-interface=ether1 protocol=\
udp
add action=drop chain=forward comment=\
“defconf: drop all from WAN not DSTNATed” connection-nat-state=\
!dstnat connection-state=new in-interface=ether1
add action=drop chain=input comment=“defconf: drop all from WAN” \
in-interface=ether1
add action=drop chain=forward comment=“defconf: drop invalid” \
connection-state=invalid
/ip firewall nat
add action=masquerade chain=srcnat comment=“defconf: masquerade” \
out-interface=ether1
add action=dst-nat chain=dstnat comment=Homeserver dst-port=443,80,4125 \
in-interface=ether1 protocol=tcp to-addresses=10.160.100.2 \
to-ports=443
add action=dst-nat chain=dstnat disabled=yes dst-port=80 in-interface=\
ether1 protocol=tcp to-addresses=10.160.100.2 to-ports=80
add action=dst-nat chain=dstnat dst-port=3389 in-interface=ether1 \
protocol=tcp to-addresses=10.160.100.2
add action=dst-nat chain=dstnat comment=“Plex Server” dst-port=32400 \
protocol=tcp to-addresses=10.160.100.2 to-ports=32400
add action=dst-nat chain=dstnat disabled=yes dst-port=32400 \
in-interface=ether1 protocol=udp to-addresses=10.160.100.2 \
to-ports=32400
add action=dst-nat chain=dstnat comment=VOIP dst-port=5060,5065 \
in-interface=ether1 protocol=udp to-addresses=10.160.100.163 \
to-ports=5060
add action=dst-nat chain=dstnat dst-port=3389 in-interface=ether1 \
protocol=udp to-addresses=10.160.100.2 to-ports=3389
add action=dst-nat chain=dstnat disabled=yes dst-port=4125 \
in-interface=ether1 protocol=tcp to-addresses=10.160.100.2 \
to-ports=4125
add action=masquerade chain=srcnat comment=“masq. vpn traffic” \
disabled=yes src-address=192.168.89.0/24
/ip service
set www-ssl disabled=no
/ip upnp
set allow-disable-external-interface=yes enabled=yes
/ppp secret
add name=vpn profile=“Default VPN”
/system clock
set time-zone-name=Europe/London
/system routerboard settings
Warning: memory not running at default frequency
set memory-frequency=1200DDR
/tool mac-server
set [ find default=yes ] disabled=yes
add interface=ether2-master
/tool mac-server mac-winbox
set [ find default=yes ] disabled=yes
add interface=ether2-master