Configuring NAT Loopback on WRX36 Router

Hello,

I am working to implement a WRX36 as a router. There is an Arris SB8200 as the modem for this system.

Previously, my old device (a TP-Link AX1800, aka Archer AX20) worked OK but suffered bufferbloat issues prompting an upgrade.

The previous device supported NAT loopback allowing me to host services from sub.domain.com rather than an internal LAN IP. This allowed them to be accessed by WAN users and LAN users alike with the subdomain name. When I try to launch these services and access them from within the LAN or outside from the WAN, the request is either rejected or the following response is reached:

Forbidden
Rejected request from RFC1918 IP to public server address

I was unable to proceed from here in reconstructing the NAT loopback behavior I was utilizing on the AX20. I presume this is user error in the configuration.

Adding a hostname in Network > DHCP & DNS > Hostnames solves the issue, but only for LAN.

I located Network > Firewall > NAT Rules, but was unable to define a NAT rule that created any change in the behavior.

The machine hosting these services is at a fixed address of 192.168.1.99.

I would appreciate any help in configuring the device for this behavior- thank you!

Oops, I had to change the loopback source to External IP. With that done, it works exactly as anticipated. Thank you!