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

Routing from a VLAN to a specific interface for just one not connected IP address

Scheduled Pinned Locked Moved Routing and Multi WAN
12 Posts 3 Posters 869 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.
  • Y
    ymcan
    last edited by May 21, 2021, 11:19 AM

    I am a bit of noob where it comes to pfSense, though I am used to finding my way around a Linux command line, and have a reasonable (I think) understanding of networking. I have a question that I imagine has been asked before, but I cannot seem to find the right combination of search terms to find it.

    I have a setup with two load balanced WAN interfaces, one LAN, two VLAN (Client and Staff, both part of our WiFi network), and a MGMT interface which allows me access to the pfSense management GUI from the staff wired network. This mostly works well, except for one thing:
    I need to set up the Staff VLAN (10.1.36.0/24) in such a way that all traffic from there is routed to the WANs (this bit works), except for one destination IP address (10.1.0.5) which needs to be routed to the MGMT network. Traffic from any other network should never enter the MGMT network. An additional problem is that the MGMT network has IP range 192.168.1.0/24 and the machine I am trying to route to (10.1.0.5) sits behind a router on the MGMT network. How do I go about this? I have tried different things without success. I can ping the machine in question from SSH on pfSense, as long as I provide ping with the -S option, forcing it to use the MGMT interface.

    The answer is probably very simple, but I have spend several hours on this now, and am going around in circles and am not getting any further.

    Any help would be greatly appreciated.

    V 1 Reply Last reply May 26, 2021, 8:31 PM Reply Quote 0
    • B
      bingo600
      last edited by bingo600 May 21, 2021, 11:29 AM May 21, 2021, 11:26 AM

      @ymcan said in Routing from a VLAN to a specific interface for just one not connected IP address:

      (10.1.0.5) sits behind a router on the MGMT

      You need to make a Gateway
      System -> Routing -> Gateways

      And make it point to the router ip on the MGMT , that "has" the (10.1.0.5) ip behind it.

      Then you need to make a static route
      System -> Routing ->Static Routing

      Defining the the single ip of interest : 10.1.0.5/32 , with a gateway name of the one you created above.

      Remember that 10.1.0.5 must also know how to get back to the pSense ip conecting to it.

      /Bingo

      If you find my answer useful - Please give the post a 👍 - "thumbs up"

      pfSense+ 23.05.1 (ZFS)

      QOTOM-Q355G4 Quad Lan.
      CPU  : Core i5 5250U, Ram : 8GB Kingston DDR3LV 1600
      LAN  : 4 x Intel 211, Disk  : 240G SAMSUNG MZ7L3240HCHQ SSD

      Y 1 Reply Last reply May 21, 2021, 11:57 AM Reply Quote 1
      • Y
        ymcan @bingo600
        last edited by May 21, 2021, 11:57 AM

        @bingo600: Thank you for the fast reply, I really appreciate that.

        Just one question, would doing this not also route traffic from the LAN and Client VLAN to the MGMT network if someone there tries to access 10.1.0.5? This is the main reason I have not tried this yet, as I only want traffic from the Staff VLAN to be able to reach the IP in question.

        V 1 Reply Last reply May 21, 2021, 11:59 AM Reply Quote 0
        • V
          viragomann @ymcan
          last edited by May 21, 2021, 11:59 AM

          @ymcan
          Yes, it does, but you can controll the access by firewall rules. If you don't allow it, no access is possible.

          Y 1 Reply Last reply May 21, 2021, 12:07 PM Reply Quote 1
          • Y
            ymcan @viragomann
            last edited by May 21, 2021, 12:07 PM

            @viragomann said in Routing from a VLAN to a specific interface for just one not connected IP address:

            @ymcan
            Yes, it does, but you can controll the access by firewall rules. If you don't allow it, no access is possible.

            So let me get this right. I set up the settings @bingo600 gave me, and then set up firewall rules on both the LAN and the Client VLAN that block any traffic to 10.1.0.5.

            Just want to make sure I understand.

            V 1 Reply Last reply May 21, 2021, 12:15 PM Reply Quote 0
            • V
              viragomann @ymcan
              last edited by May 21, 2021, 12:15 PM

              @ymcan
              Yes, you can do that. How exactly depends on your needs.

              For instance, on some interfaces you mitht generelly want to block any access to other internal network, but allow internet access. So best way to achieve this is to create an alias and add all RFC 1918 networks to it (since you only use such now and in the future). Then use this alias at destination in the block rule.
              However, consider you have to allow access to your DNS, if you're using an internal like pfSense. So you have to add an additional firewall rule for this and put it above of the block rule.
              Below the block rule you can put then an allow any rule for permiting internet access.

              1 Reply Last reply Reply Quote 1
              • Y
                ymcan
                last edited by May 21, 2021, 12:39 PM

                @viragomann
                Thank you very much, that is very helpful. I now feel confident in how to set this up. I'll go and give a try, and if I do something wrong, I can always come back and ask again.

                Abundant blessings

                1 Reply Last reply Reply Quote 0
                • Y
                  ymcan
                  last edited by May 26, 2021, 5:46 PM

                  I am slowly getting somewhere I think. I can now ping the 10.1.0.5 server from the Staff VLAN, however when I try to browse to https://10.1.0.5:9191/, where there should be a web page, I doesn't work, it just tells me that is not reachable.

                  This is how my routes are set up:

                  9676c566-b896-40c1-b309-b94748fc670d-image.png

                  cd9bfcfd-3fbe-4f28-b9c7-7811c7c2ff3d-image.png

                  And these are the firewall rules on my STAFF interface:

                  13b5b337-033b-4319-9619-0eb2e78217e4-image.png

                  Any help would be greatly appreciated.

                  1 Reply Last reply Reply Quote 0
                  • V
                    viragomann @ymcan
                    last edited by May 26, 2021, 8:31 PM

                    @ymcan said in Routing from a VLAN to a specific interface for just one not connected IP address:

                    An additional problem is that the MGMT network has IP range 192.168.1.0/24 and the machine I am trying to route to (10.1.0.5) sits behind a router on the MGMT network.

                    Does this router use pfSense as default gateway? Otherwise you have to add a static route to it as @bingo600 hinted in the bold line.
                    If 10.1.0.5 doesn't use this router as default gateway, you have also add a static route to it.

                    @ymcan said in Routing from a VLAN to a specific interface for just one not connected IP address:

                    however when I try to browse to https://10.1.0.5:9191/,

                    Does the server respond to this URL?
                    If yes, does it also respond if the access is coming from outside its network segment?

                    Y 1 Reply Last reply May 27, 2021, 8:47 AM Reply Quote 1
                    • Y
                      ymcan @viragomann
                      last edited by May 27, 2021, 8:47 AM

                      @viragomann
                      Thank you for your reply. I'll follow that up and see if I can get it to work.

                      The one thing that doesn't make sense to me is that I can ping the remote machine, that would suggest to me the routing is working.

                      V 1 Reply Last reply May 27, 2021, 10:03 AM Reply Quote 0
                      • V
                        viragomann @ymcan
                        last edited by May 27, 2021, 10:03 AM

                        @ymcan said in Routing from a VLAN to a specific interface for just one not connected IP address:

                        The one thing that doesn't make sense to me is that I can ping the remote machine, that would suggest to me the routing is working.

                        No, ping (ICMP) is no garantee for proper routing. There might be an asymmetric routing issue, which doesn't affect ICMP, but will break TCP.

                        You can check out the route by using a traceroute tool from both networks, from the STAFF and from 10.1.0.5. Both have to pass exactly the same devices.

                        Y 1 Reply Last reply May 27, 2021, 10:08 AM Reply Quote 1
                        • Y
                          ymcan @viragomann
                          last edited by May 27, 2021, 10:08 AM

                          @viragomann
                          Thank you so much for taking the time to answer my queries, and to educate me, I really appreciate that. I'm learning new things all the time.

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