Hi, new to opnsense, but not new to firewalls in general.
My situation is that I have a bunch of things I need to access using the external addresses. This was working fine with my previous mesh system with basic port forwarding.
example
I have a single IP address which the modem gives to the WAN interface of my firewall ([home.domain.com](https://home.domain.com) in this example).
I have some nat/access rules to allow the traffic as per:
server is on [home.domain.com:1234](https://home.domain.com:1234)
nats to [192.168.0.1:80](https://192.168.0.1:80)
server is on [home.domain.com:2345](https://home.domain.com:2345)
firewall nats to [192.168.0.2:443](https://192.168.0.2:443)
and so on.
The NAT rules I've created work fine externally, I've put the interfaces to be both LAN and WAN and the auto created rule has created a 'floating' rule that seems correct.
I've enabled nat reflection too. no dice.
I know I can create local DNS to get around it , but it only would work for the single IP address.
Any pointers? I'm sure that Opnsense should be able to do this... but i am positive i must be doing something dumb.
Thanks in advance.
edit:
also if it is relevant i see this in the state tables
all tcp 192.168.0.23:53368 86.11.11.1:10443 192.168.0.2:8123 CLOSED:SYN\_SENT
(192.168.0.23 is my device i'm testing from and the 86 IP is my obfuscated external IP and 192.168.0.2 is my server
My situation is that I have a bunch of things I need to access using the external addresses. This was working fine with my previous mesh system with basic port forwarding.
example
I have a single IP address which the modem gives to the WAN interface of my firewall ([home.domain.com](https://home.domain.com) in this example).
I have some nat/access rules to allow the traffic as per:
server is on [home.domain.com:1234](https://home.domain.com:1234)
nats to [192.168.0.1:80](https://192.168.0.1:80)
server is on [home.domain.com:2345](https://home.domain.com:2345)
firewall nats to [192.168.0.2:443](https://192.168.0.2:443)
and so on.
The NAT rules I've created work fine externally, I've put the interfaces to be both LAN and WAN and the auto created rule has created a 'floating' rule that seems correct.
I've enabled nat reflection too. no dice.
I know I can create local DNS to get around it , but it only would work for the single IP address.
Any pointers? I'm sure that Opnsense should be able to do this... but i am positive i must be doing something dumb.
Thanks in advance.
edit:
also if it is relevant i see this in the state tables
all tcp 192.168.0.23:53368 86.11.11.1:10443 192.168.0.2:8123 CLOSED:SYN\_SENT
(192.168.0.23 is my device i'm testing from and the 86 IP is my obfuscated external IP and 192.168.0.2 is my server
"