Cant port forward or upnp RB951Ui-2HnD

Using winbox, ive port forwarded and they didnt work, searched a lot online and watched youtube videos but no configs have worked/no traffic through any configs. Same with upnp.

internet connection is coming through ether5 (dish through poe) and accessing through wlan1. I cant use ether5 in nat options as it says its slave and to use bridgelocal

I rather not use upnp though as ive got smb1 devices. Let me know what info/screenshots are required. I have emailed my isp about it in the past but always get ignored.

Not a problem,
Three things.

  1. What type of ISP connection do you have and is their an ISP router prior to the MT device?
  2. Network diagram helps
  3. Need your config, just ensure no public IP or public gateway is showing
    /export hide-sensitive file=anynameyouwish

Also read ITEM E. here - https://forum.mikrotik.com/viewtopic.php?t=182373

wireless fibre broadband, basically we have a dish on the roof pointed at one of their nodes
the router is just used as a regular router modem except instead of the internet connection coming through the copper cable its going through the poe powered dish

as you can tell ive buggered around a load trying different things in the nat/forwarding, none has worked, upnp for example ive tried both ether1 and 5 its just whats in the report is my last attempt

jan/05/2022 13:09:09 by RouterOS 6.35.4

software id = FL95-6FXB

/caps-man channel
add band=2ghz-b/g frequency=2462 name=channel1 width=20
/interface bridge
add admin-mac=censored auto-mac=no name=bridgeLocal
/interface wireless
set [ find default-name=wlan1 ] country="united kingdom" disabled=no
frequency=2462 mode=ap-bridge ssid="censored"
wireless-protocol=802.11
/caps-man datapath
add bridge=bridgeLocal local-forwarding=no name=datapath1
/caps-man security
add authentication-types=wpa-psk name=security1
/caps-man configuration
add channel=channel1 channel.band=2ghz-b/g channel.frequency=2462
channel.width=20 country="united kingdom" datapath=datapath1
datapath.bridge=bridgeLocal max-sta-count=1 mode=ap name=cfg1 security=
security1 ssid="censored"
/caps-man interface
add arp=enabled channel=channel1 configuration=cfg1 datapath=datapath1
disabled=no l2mtu=0 mac-address=00:00:00:00:00:00 master-interface=none
mtu=1500 name=cap1 radio-mac=00:00:00:00:00:00 security=security1
/interface wireless security-profiles
set [ find default=yes ] authentication-types=wpa-psk,wpa2-psk mode=
dynamic-keys
/caps-man manager
set ca-certificate=auto certificate=auto enabled=yes
/interface bridge port
add bridge=bridgeLocal interface=ether2
add bridge=bridgeLocal interface=ether3
add bridge=bridgeLocal interface=ether4
add bridge=bridgeLocal interface=ether5
add bridge=bridgeLocal interface=wlan1
add bridge=bridgeLocal disabled=yes interface=ether1
/interface wireless access-list
add comment="Range extender" interface=wlan1 mac-address=82:3F:5D:9E:AE:C9
/interface wireless cap
set bridge=bridgeLocal discovery-interfaces=ether1 interfaces=wlan1
/ip address
add address=192.168.88.1/8 interface=ether2 network=192.0.0.0
/ip dhcp-client
add dhcp-options=hostname,clientid disabled=no interface=ether1
/ip dhcp-server lease
add address=192.168.1.241 mac-address=A4:93:3F:9C:D2:E4
add address=192.168.1.187 mac-address=80:3F:5D:9F:AE:C7
add address=192.168.1.33 mac-address=82:3F:5D:9E:AE:C9
/ip firewall filter
add chain=forward connection-nat-state=dstnat dst-address=192.168.1.187
dst-port=3074 in-interface=bridgeLocal protocol=tcp
/ip firewall nat
add action=masquerade chain=srcnat disabled=yes out-interface=ether1
add action=dst-nat chain=dstnat comment="Repeater 3074" dst-port=3074
in-interface=ether1 protocol=tcp to-addresses=192.168.1.168 to-ports=3074
add action=dst-nat chain=dstnat comment="Repeater 3074" dst-port=3074
in-interface=ether1 protocol=udp to-addresses=192.168.1.168 to-ports=3074
add action=dst-nat chain=dstnat comment="Repeater 53" dst-port=53
in-interface=ether1 protocol=tcp to-addresses=192.168.1.168 to-ports=53
add action=dst-nat chain=dstnat comment="Repeater 53" dst-port=53
in-interface=ether1 protocol=udp to-addresses=192.168.1.168 to-ports=53
add action=dst-nat chain=dstnat comment="Repeater 80" dst-port=80
in-interface=ether1 protocol=tcp to-addresses=192.168.1.168 to-ports=80
add action=dst-nat chain=dstnat comment="Repeater 500" dst-port=500
in-interface=ether1 protocol=udp to-addresses=192.168.1.168 to-ports=500
add action=dst-nat chain=dstnat comment="Repeater 3544" dst-port=3544
in-interface=ether1 protocol=udp to-addresses=192.168.1.168 to-ports=3544
add action=dst-nat chain=dstnat comment="Repeater 4500" dst-port=4500
in-interface=ether1 protocol=udp to-addresses=192.168.1.168 to-ports=4500
add action=dst-nat chain=dstnat comment="Repeater 88" dst-port=88
in-interface=ether1 protocol=udp to-addresses=192.168.1.168 to-ports=88
add action=dst-nat chain=dstnat comment="Phone. 241 3074" dst-port=3074
in-interface=ether1 protocol=tcp to-addresses=192.168.1.188 to-ports=3074
add action=dst-nat chain=dstnat comment="Phone 242" dst-port=3074
in-interface=ether1 protocol=tcp to-addresses=192.168.1.188 to-ports=3074
add action=dst-nat chain=dstnat dst-address=192.168.1.241 dst-port=3074
in-interface=bridgeLocal log=yes protocol=tcp to-addresses=192.168.1.241
to-ports=3074
add action=dst-nat chain=dstnat comment=3074 dst-address=192.168.1.168
dst-port=3074 in-interface=all-ethernet log=yes protocol=tcp
to-addresses=192.168.1.168 to-ports=3074
add action=dst-nat chain=dstnat comment=3075 dst-address=192.168.1.168
dst-port=3074 in-interface=all-ethernet log=yes protocol=udp
to-addresses=192.168.1.168 to-ports=3074
add action=dst-nat chain=dstnat dst-port=3074 in-interface=ether1 protocol=
tcp to-addresses=192.168.1.187 to-ports=3074
add action=dst-nat chain=dstnat dst-port=3074 in-interface=bridgeLocal
protocol=udp to-addresses=192.168.1.33 to-ports=3074
add action=dst-nat chain=dstnat in-interface=bridgeLocal protocol=tcp
to-addresses=192.168.1.241 to-ports=80
add action=dst-nat chain=dstnat dst-port=465 in-interface=all-ethernet
protocol=tcp to-addresses=192.168.1.202 to-ports=465
add action=dst-nat chain=dstnat dst-port=25 in-interface=all-ethernet
protocol=tcp to-addresses=192.168.1.202 to-ports=25
add action=dst-nat chain=dstnat dst-port=2525 in-interface=all-ethernet
protocol=tcp to-addresses=192.168.1.202 to-ports=2525
add action=dst-nat chain=dstnat dst-port=465 in-interface=all-ethernet
protocol=tcp to-addresses=192.168.1.187 to-ports=465
add action=dst-nat chain=dstnat dst-port=25 in-interface=all-ethernet
protocol=tcp to-addresses=192.168.1.187 to-ports=25
add action=dst-nat chain=dstnat dst-port=2525 in-interface=all-ethernet
protocol=tcp to-addresses=192.168.1.187 to-ports=2525
add action=dst-nat chain=dstnat dst-port=465 in-interface=all-ethernet
protocol=tcp to-addresses=192.168.1.202 to-ports=465
add action=dst-nat chain=dstnat dst-port=25 in-interface=all-ethernet
protocol=tcp to-addresses=192.168.1.202 to-ports=25
add action=masquerade chain=srcnat out-interface=bridgeLocal protocol=0
/ip upnp
set allow-disable-external-interface=yes enabled=yes
/ip upnp interfaces
add interface=bridgeLocal type=internal
add interface=ether5 type=external
/system clock
set time-zone-name=America/New_York
/system leds
set 5 interface=wlan1
/system package update
set channel=release-candidate
/system routerboard settings
set init-delay=0s protected-routerboot=disabled

Still dont get it.

Your RB951 is connected by ethernet to the Dish outside for WAN? Y/N
Your RB951 is connected by WIFI to the Dish outside for WAN? y/N
Your RB951 is getting a public IP or a private IP? ( aka the dish is also a modem or a modem router )

++++++++++++++++++++++++++++++++++++ Your best bet is to remove internet connection for now and setup the router

Your rules need a total revamp, aka start fresh!

  1. Remove capsman and get this going without it, it adds complexity and overhead not required for a single device. Its getting in the way not helping!

  2. Recommend the basic setup here See ITEM B. - RB951Ui-2HnD

  3. To keep yourself from getting locked out of the router USE SAFE MODE plenty and consider dedicated one of your LAN ports simply for external easy access OFF the bridge.
    explained at item A from the above link or direct - https://forum.mikrotik.com/viewtopic.php?t=181718

  4. Once you have that setup come back and detail any further requirements you have including port forwarding.
    Starting from a clean safe starting spot is best.
    I see you dont have any bridge either on your setup which is usually the default setup.
    In your case using the bridge is the easiest way to go and all PORTS (ethernet interfaces and WLAN interfaces) should belong to the bridge EXCEPT FOR WAN and any port you may choose for OFF the bridge access.
    In this case the bridge hands out dhcp etc and gets an IP address.

/ip address
add address=192.168.88.1/8 interface=ether2 network=192.0.0.0

Innside IP should be set on bridge and not on interface part of a bridge.
And do you really need a /8 with 16,777,216 IP address.???
For normal home nett /24 with 256 IP should be more than enough.

I do not see any DHCP server on your lan?


Here is an example setup for uPnP that I have used and I know it works:

/ip upnp
set enabled=yes
/ip upnp interfaces
add interface=Bridge1 type=internal
add interface=ether1 type=external

Bridge1 is internal lan.
ether1 is the wan interface

PS I do suggest you have some logging of your uPnP to see who uses it, since you allow any to set up a nat trough your firewall and opens traffic from Internet to your lan. (see my signature for using Splunk to log uPnP and much more)

ether5 is part of your LAN Bridge, innside net, so it can not be your wan connection at the same time.

/ip dhcp-client
add dhcp-options=hostname,clientid disabled=no interface=ether1

Since ether1 do ask for IP and is not part of LAN Bridge, it looks more like your Wan connection than ether5.
What is your output of:

/ip address print

I guess your dish has it own router with NAT. So you need to configure that router.

/8 i havent touched, everything is default except for enabling poe and mucking about trying to get port forwarding and then upnp working. Ive checked with an xbox and it says strict/upnp not successful so i doubt it needs logging until it works (upnp was a last ditch attempt, i wouldnt use it if possible unless it solves any issues using a range extender for some devices). Also my nas cant send emails over smtp no matter the settings which im guessing is a pf/upnp issue as well

Flags: X - disabled, I - invalid, D - dynamic

ADDRESS NETWORK INTERFACE

0 192.168.88.1/8 192.0.0.0 ether2

and you will continue to muck about for the next six months, if you dont clean up the config.
Start from a clean simple place and success will come much faster.

What jotne fails to realize is that, if you put makeup on a pig, its still a pig! :wink:

dish to router via ethernet, no wifi, the dish sets up the router modem once poe injected. If i delete the port forwarding and upnp rules then it’ll be as default as it’ll ever get besides having changed the admin password. I even asked if my isp had a new router since we’ve had this for 6 years and it has no 5ghz but of course since it was something that would cost them money i got no response.
emails about upgrading our package they responded to in 24hrs though…

I have never seen /8 as a default configuration. And as 404Network writes, you should start over.

PS and do not QUOTE the full post above you.
If you have not seen there is a big red Post Reply below to use to reply. Quoting should only be used to replay to part of post.

PS you did not reply to post the output of

/ip address print

. If it does not show any public IP, all you work is worth nothing.

i did

Flags: X - disabled, I - invalid, D - dynamic

ADDRESS NETWORK INTERFACE

0 192.168.88.1/8 192.0.0.0 ether2

No public IP, so you have a router in front of you. It only shows your LAN part.
So you can not get NAT or uPnP to work in this router. You need to configure router in front of your Mikrotik Router.
If this is an ISP, you can not configure it, but you can ask if they can bridge it, so you get a public IP.

as i feared then, its up to my email ignoring isp and explains why i couldnt get it working, it might take a few days before i get back with any news in this case, perhaps it’ll be 4th emails the charm

isp has enabled upnp on the dish which seems to have worked, proof of the pudding and all that will take some testing as my xbox has reported open once before only to show strict the next time. Dont quite understand the second part of their response.

"Your current setup has the roof unit acting as the router, rather than the mikrotik itself. I have enabled upnp, could you confirm whether that works. Or if you have any ports, you would like me to setup.

Alternatively,if you can have a cable router setup and have control over the router yourself."

So the ISP will forward a port for you… the second part sounded more promising a router you control…although not clear on what they meant??