• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login
Netgate Discussion Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login

Accessing my own backup service

Scheduled Pinned Locked Moved General pfSense Questions
3 Posts 2 Posters 372 Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • V
    velourpappa
    last edited by Mar 18, 2020, 11:56 PM

    Hi,

    I'm trying to access my own backup service from LAN with the IP:port of the WAN side. The port seems to be closed from inside my LAN, but not from outside. I'm doing this because I want to configure the backup client with external IP and port, so the backup works when I'm using my laptop outside my LAN.

    Do I have to add any rule in pfSense to get this working?

    Setup
    (numbers are changed)

    • External IP: 98.128.171.45
    • Port exposed by router on WAN side: 12345. Including NAT rule.
    • The backup service running on LAN with IP 192.168.5.123:12345
    • The backup client on laptop is configured to use 98.128.171.45:12345 (External IP) when connecting to the backup service.

    What is happening?

    • The port 12345 is accessible from internet. Tested from ShieldsUP
    • The backup client fails to connect to the backup service when the laptop is on LAN.
    • The backup client can connect and backup when the laptop is using VPN.
    • I can see the traffic (in pfSense webUI) from my laptop on LAN being passed to the external IP 98.128.171.45:12345 by this rule: 38b6eb81-b1a6-4eb9-9f49-85ff45991043-image.png
    • For some reason the ports 22, 80, 443 (maybe more) are reported as open from pfSense Command Prompt, but on ShieldsUP they are stelth:
    $ nc -z -v -w4 98.128.171.45 12345
    connect to 98.128.171.45 port 12345 (tcp) failed: Operation timed out
    
    $ nc -z -v -w4 98.128.171.45 80
    Connection to 98.128.171.45 80 port [tcp/http] succeeded!
    
    • A similar setup is working on another site, but with an Unifi-router and another ISP. Only with port forwarding rules on the router.

    Thank you! Tomas

    1 Reply Last reply Reply Quote 0
    • S
      stephenw10 Netgate Administrator
      last edited by Mar 19, 2020, 1:27 AM

      The correct way to do this is using a hostname and split DNS so it resolves to the internal IP when you're on LAN but you can also just enable NAT reflection.

      https://docs.netgate.com/pfsense/en/latest/nat/accessing-port-forwards-from-local-networks.html

      Steve

      1 Reply Last reply Reply Quote 1
      • V
        velourpappa
        last edited by Mar 19, 2020, 7:18 AM

        Thank you!

        Solved it by enabling NAT reflection on the port forward rule. 😬

        /Tomas

        1 Reply Last reply Reply Quote 0
        1 out of 3
        • First post
          1/3
          Last post
        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
          This community forum collects and processes your personal information.
          consent.not_received