Well, this is totally dumbfounding me. When ever I put the following rules in to place my x86 Router reboots instantly, starts up and then reboots itself again. Over and over.
The funny thing is that it only does this with the LAN cables plugged in. If I take them out, the router runs, and I am then able to log in to the CLI and disable the two rules.
These are the rules:
1 X ;;; Force DNS Cache
chain=dstnat action=dst-nat to-addresses=0.0.0.0-255.255.255.255
to-ports=53 src-address-list=!core-ip dst-port=53 protocol=tcp
2 X chain=dstnat action=dst-nat to-addresses=0.0.0.0-255.255.255.255
to-ports=53 src-address-list=!core-ip dst-port=53 protocol=udp
Where address list is:
Flags: X - disabled, D - dynamic
# LIST ADDRESS
0 core-ip 220.127.116.11
1 core-ip 172.16.1.253
2 core-ip 18.104.22.168
And my Interface / ip addresses are:
Flags: X - disabled, I - invalid, D - dynamic
# ADDRESS NETWORK BROADCAST INTERFACE
22.214.171.124/30 126.96.36.199 188.8.131.52 ether1
172.16.1.253/24 172.16.1.0 172.16.1.255 ether2
184.108.40.206/29 220.127.116.11 18.104.22.168 ether3
RouterOS is 3.10, on an Intel Pentium 3 with 512 Ram.
Can you see what I have done wrong with my rules? Also its very weird to see it cause a router reboot. I would expect stalled traffic or something instead.