Quick update to add that I've done the following:
Set up a ddns.net account so I have a static address to use instead of a dynamic IP;
Changed ports for the service I'm trying to access from 8096 (http) and 8920 (https) to 22555 and 22535, respectively;
Again, if I access the service locally (
http://localhost:22555) or if my mobile device is connected to my LAN, I have no problems.
If I try to access it remotely, even from the same computer it's running on, I get nothing.
I can see in Packet Sniffer that the requests are being made, but they're not coming back to me.
I've attached my export. Hopefully someone can point out where I'm going wrong with this? Firewall is set to accept & forward connections on those ports. NAT is set to send those connections to my desktop. I'm not sure what the problem can be?
I should add that I can make all this work with my old WRT54 running tomato firmware.
# oct/07/2015 12:59:51 by RouterOS 6.32.2
# software id = 64RV-JMEM
#
/interface bridge
add admin-mac=00:0C:42:FD:2F:92 auto-mac=no name=bridge-local
/interface ethernet
set [ find default-name=ether1 ] name=eth1-master
set [ find default-name=ether2 ] master-port=eth1-master name=eth2-slave
set [ find default-name=ether3 ] master-port=eth1-master name=eth3-slave
set [ find default-name=ether4 ] master-port=eth1-master name=eth4-slave
set [ find default-name=ether5 ] master-port=eth1-master name=eth5-slave
set [ find default-name=ether6 ] name=eth6-master
set [ find default-name=ether7 ] master-port=eth6-master name=eth7-slave
set [ find default-name=ether8 ] master-port=eth6-master name=eth8-slave
set [ find default-name=ether9 ] master-port=eth6-master name=eth9-slave
set [ find default-name=ether10 ] name=ether10-gateway poe-out=off
/interface wireless
set [ find default-name=wlan1 ] band=2ghz-onlyn channel-width=20/40mhz-Ce \
country="united states" default-authentication=no disabled=no distance=\
indoors frequency=auto mode=ap-bridge ssid=XXXYYYZZZ########## wireless-protocol=802.11
/ip neighbor discovery
set eth1-master discover=no
/interface wireless security-profiles
set [ find default=yes ] authentication-types=wpa-psk,wpa2-psk mode=\
dynamic-keys wpa-pre-shared-key=XXXYYYZZZ########## wpa2-pre-shared-key=\
XXXYYYZZZ##########
/ip pool
add name=dhcp ranges=192.168.88.10-192.168.88.254
/ip dhcp-server
add address-pool=dhcp disabled=no interface=bridge-local name=default
/interface bridge port
add bridge=bridge-local interface=eth1-master
add bridge=bridge-local interface=eth6-master
add bridge=bridge-local interface=sfp1
add bridge=bridge-local interface=wlan1
/interface wireless access-list
add comment=laptop mac-address=XXXYYYZZZ########## vlan-mode=no-tag
add comment=mobile mac-address=XXXYYYZZZ########## vlan-mode=no-tag
add comment=laptop mac-address=XXXYYYZZZ########## vlan-mode=no-tag
add comment=mobile mac-address=XXXYYYZZZ########## vlan-mode=no-tag
/ip address
add address=192.168.88.1/24 comment="default configuration" interface=\
bridge-local network=192.168.88.0
/ip arp
add address=192.168.88.252 comment=laptop interface=bridge-local \
mac-address=XXXYYYZZZ##########
add address=192.168.88.253 comment=desktop interface=bridge-local \
mac-address=XXXYYYZZZ##########
add address=192.168.88.254 comment=htpc interface=bridge-local mac-address=\
XXXYYYZZZ##########
add
add address=192.168.88.250 comment=mobile interface=bridge-local mac-address=\
XXXYYYZZZ##########
/ip dhcp-client
add comment="default configuration" dhcp-options=hostname,clientid disabled=\
no interface=eth1-master
add dhcp-options=hostname,clientid disabled=no interface=ether10-gateway
/ip dhcp-server lease
add address=192.168.88.254 mac-address=XXXYYYZZZ########## server=default
add address=192.168.88.253 client-id=XXXYYYZZZ########## mac-address=\
XXXYYYZZZ########## server=default
add address=192.168.88.252 client-id=XXXYYYZZZ########## mac-address=\
XXXYYYZZZ########## server=default
add address=192.168.88.250 mac-address=XXXYYYZZZ########## server=default
/ip dhcp-server network
add address=192.168.88.0/24 comment="default configuration" gateway=\
192.168.88.1 netmask=24
/ip dns
set allow-remote-requests=yes
/ip dns static
add address=192.168.88.1 name=router
/ip firewall filter
add chain=forward dst-port=22535 protocol=tcp
add chain=forward dst-port=22555 protocol=tcp
add action=fasttrack-connection chain=input comment=\
"FT established/related connections (input)" connection-state=\
established,related
add action=fasttrack-connection chain=forward comment=\
"FT established/related connections (forward)" connection-state=\
established,related
add action=drop chain=input comment="Disallow weird packets" \
connection-state=invalid
add chain=input comment="Allow LAN access to the router itself" \
connection-state=new in-interface=bridge-local
add chain=input comment=" ^^ that originated from LAN" connection-state=\
established
add chain=input comment=" ^^ that originated from LAN" connection-state=\
related
add chain=input comment="Allow ping ICMP from anywhere" protocol=icmp
add action=drop chain=input comment="Disallow anything else"
add action=drop chain=forward comment="Disallow weird packets" \
connection-state=invalid
add chain=forward comment="Allow LAN access to move through the router" \
connection-state=new in-interface=bridge-local
add chain=forward comment=" ^^ that originated from LAN" connection-state=\
established
add chain=forward comment=" ^^ that originated from LAN" connection-state=\
related
add action=drop chain=forward comment="Disallow anything else"
/ip firewall nat
add action=masquerade chain=srcnat comment="default configuration" \
out-interface=ether10-gateway
add action=dst-nat chain=dstnat dst-port=22555 protocol=tcp to-addresses=\
192.168.88.253 to-ports=22555
add action=dst-nat chain=dstnat dst-port=22535 protocol=tcp to-addresses=\
192.168.88.253 to-ports=22535
/ip service
set telnet disabled=yes
set ftp address=192.168.88.0/24
set ssh address=192.168.88.0/24
set api disabled=yes
set winbox address=192.168.88.0/24
set api-ssl disabled=yes
/lcd interface pages
set 0 interfaces="sfp1,eth1-master,eth2-slave,eth3-slave,eth4-slave,eth5-slave\
,eth6-master,eth7-slave,eth8-slave,eth9-slave,ether10-gateway"
/system clock
set time-zone-name=America/Detroit
/tool mac-server
set [ find default=yes ] disabled=yes
add interface=eth2-slave
add interface=eth3-slave
add interface=eth4-slave
add interface=eth5-slave
add interface=eth6-master
add interface=eth7-slave
add interface=eth8-slave
add interface=eth9-slave
add interface=ether10-gateway
add interface=sfp1
add interface=wlan1
add interface=bridge-local
/tool mac-server mac-winbox
set [ find default=yes ] disabled=yes
add interface=eth2-slave
add interface=eth3-slave
add interface=eth4-slave
add interface=eth5-slave
add interface=eth6-master
add interface=eth7-slave
add interface=eth8-slave
add interface=eth9-slave
add interface=ether10-gateway
add interface=sfp1
add interface=wlan1
add interface=bridge-local
/tool sniffer
set filter-interface=all filter-port=22535,22555 memory-limit=1000KiB