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

NordVPN Client only for specific hosts

Scheduled Pinned Locked Moved OpenVPN
58 Posts 10 Posters 8.5k 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.
  • T
    TheNarc
    last edited by Jan 29, 2019, 4:20 PM

    When you say "hosts in the VPN", do you mean hosts in the LAN for which you have the gateway set to your VPN using policy routing firewall rules? As you say, the DMZ and your LAN are two separate networks, and the block rule you made explicitly prohibits any hosts on the DMZ from communicating with hosts on the LAN. Typically, this is what you would want, I believe. Are you saying that it's not what you want? Or that you want hosts on the DMZ to also be routed through your VPN? I'm still not clear on the goal, but if the firewall rules are configured to allow DMZ hosts to communicate with LAN hosts, then I don't believe it would be a DMZ at all, right?

    1 Reply Last reply Reply Quote 0
    • L
      luckyzor
      last edited by Jan 29, 2019, 8:30 PM

      Yes, I want to be able to access all my subnet's (DMZ, ISP subnet ) with the hosts (in Lan interface) who have the gateway NordVPN
      For now, the hosts with the gateway NordVPN only have access to there subnet (10.0.0.0)

      The hosts in the DMZ will not have the NordVPN gateway and I don't want them to have access to anything else then WAN interface

      thanks for your help

      1 Reply Last reply Reply Quote 0
      • T
        TheNarc
        last edited by Jan 29, 2019, 8:45 PM

        These resources may be useful:

        https://www.slideshare.net/NetgateUSA/creating-a-dmz-pfsense-hangout-january-2016

        https://www.netgate.com/docs/pfsense/config/example-basic-configuration.html

        However, I believe that allowing access to the DMZ from the LAN is breaking the whole idea of the DMZ. As I said, I've never configured one myself, but I think generally the whole purpose is to have complete isolation from the LAN.

        J 1 Reply Last reply Jan 29, 2019, 8:52 PM Reply Quote 0
        • L
          luckyzor
          last edited by Jan 29, 2019, 8:49 PM

          But the DMZ is isolated. The DMZ only have access to WAN, nothing more than that.

          I have access to DMZ from LAN, for example if I want to update my website, etc...

          1 Reply Last reply Reply Quote 0
          • J
            johnpoz LAYER 8 Global Moderator @TheNarc
            last edited by johnpoz Jan 29, 2019, 8:53 PM Jan 29, 2019, 8:52 PM

            @thenarc said in NordVPN Client only for specific hosts:

            However, I believe that allowing access to the DMZ from the LAN is breaking the whole idea of the DMZ.

            NO... So you allow the whole public internet to access a DMZ... But you think accessing it from the LAN would be bad?

            You can even allow access from DMZ into lan with specific pinholes and understanding, etc. Its best to not do that - but its done all the time.

            All of the guides from these sites want any and all traffic to go to them... This is NOT what normal people would want... So you DO NOT PULL routes, and then just policy route out the vpn what you want to use the vpn.

            An intelligent man is sometimes forced to be drunk to spend time with his fools
            If you get confused: Listen to the Music Play
            Please don't Chat/PM me for help, unless mod related
            SG-4860 24.11 | Lab VMs 2.8, 24.11

            1 Reply Last reply Reply Quote 0
            • T
              TheNarc
              last edited by Jan 29, 2019, 8:53 PM

              Okay, and you're saying your LAN-to-DMZ access is already working, or that's what you're trying to get working? Because if it's not working, I think you'll want to add a firewall rule on your LAN interface allowing access to the DMZ subnet via the default gateway.

              1 Reply Last reply Reply Quote 0
              • J
                johnpoz LAYER 8 Global Moderator
                last edited by Jan 29, 2019, 8:55 PM

                @thenarc said in NordVPN Client only for specific hosts:

                DMZ subnet via the default gateway.

                No you would not call out a gateway - this is where you run into problems.. You just allow the traffic you want and do not call out a gateway - since now your policy routing, and you wouldn't be going out your wan or vpn to get to another segment off pfsense.

                You just allow the rule above where you force out traffic via a policy route "setting gateway" in the rule.

                Rules are evaluated top down, first rule to trigger wins, no other rules are evaluated.

                An intelligent man is sometimes forced to be drunk to spend time with his fools
                If you get confused: Listen to the Music Play
                Please don't Chat/PM me for help, unless mod related
                SG-4860 24.11 | Lab VMs 2.8, 24.11

                T 1 Reply Last reply Jan 29, 2019, 8:58 PM Reply Quote 0
                • L
                  luckyzor
                  last edited by Jan 29, 2019, 8:56 PM

                  My LAN to DMZ is working, but only with hosts without the NordVPN gateway.

                  I wanted to know if it's possible to connect to others subnets (DMZ, ISP modem subnet) with hosta who have NordVPN gateway.

                  T 1 Reply Last reply Jan 29, 2019, 9:01 PM Reply Quote 0
                  • T
                    TheNarc @johnpoz
                    last edited by Jan 29, 2019, 8:58 PM

                    @johnpoz You're correct, but in my defense the terminology on the firewall rule config is confusing:
                    "Leave as 'default' to use the system routing table. Or choose a gateway to utilize policy based routing."

                    So you set the Gateway setting to Default, but that doesn't mean it uses the default gateway.

                    J 1 Reply Last reply Jan 30, 2019, 12:39 AM Reply Quote 0
                    • T
                      TheNarc @luckyzor
                      last edited by Jan 29, 2019, 9:01 PM

                      @luckyzor You need to create a LAN firewall rule above your existing rule that routes hosts through the NordVPN gateway. Per johnpoz's post, that rule should have the source set to any (assuming you want any LAN host to be able to access the DMZ), the destination set to the DMZ subnet, and the Gateway setting left at Default.

                      1 Reply Last reply Reply Quote 0
                      • L
                        luckyzor
                        last edited by Jan 29, 2019, 9:04 PM

                        So only have to pull down the nordvpn rule for that... If I'm understanding well.

                        T 1 Reply Last reply Jan 29, 2019, 9:05 PM Reply Quote 0
                        • T
                          TheNarc @luckyzor
                          last edited by Jan 29, 2019, 9:05 PM

                          @luckyzor You mean you have an existing LAN-to-DMZ allow rule but it's currently below your NordVPN rule? If so, then yes, simply re-ordering them may be all you need. If that doesn't work, post a screen shot of your LAN firewall rules.

                          1 Reply Last reply Reply Quote 0
                          • L
                            luckyzor
                            last edited by Jan 29, 2019, 9:08 PM

                            I have this for now
                            alt text

                            T 1 Reply Last reply Jan 29, 2019, 9:13 PM Reply Quote 0
                            • T
                              TheNarc @luckyzor
                              last edited by Jan 29, 2019, 9:13 PM

                              @luckyzor Okay so add a new rule at the top that looks like the "Default allow LAN to any rule" but instead of the Destination being set to any (*), set it to "DMZ Address", or more likely "OPT1 Address", whatever corresponds to your DMZ interface. I'd probably also move it below the Anti-Lockout Rule, but that's just for aesthetics; since they'll have mutually exclusive destinations they can't both match the same traffic anyway.

                              1 Reply Last reply Reply Quote 0
                              • J
                                johnpoz LAYER 8 Global Moderator @TheNarc
                                last edited by Jan 30, 2019, 12:39 AM

                                @thenarc said in NordVPN Client only for specific hosts:

                                So you set the Gateway setting to Default, but that doesn't mean it uses the default gateway.

                                Huh? You leave the gateway at default - ie you don't touch it and then it uses routing.. Maybe its just me doing this stuff for 30+ years and using pfsense for 10 some years. But its pretty freaking clear..

                                Here is what I will say - pretty much every guide I have seen out there for all these BS vpn services is either just WRONG or not how you should be doing it... I have yet to see one that was good or actually went into the detail that should be setup. But then again they are catering to the people that would use them in the first place.. So they have to want to go over the most basic info - click this and you will use us sort of setups.

                                What I would suggest is understand how it works before attempting to route traffic out a vpn vs just clicking buttons on some "guide" you found from 3 versions back, etc.

                                An intelligent man is sometimes forced to be drunk to spend time with his fools
                                If you get confused: Listen to the Music Play
                                Please don't Chat/PM me for help, unless mod related
                                SG-4860 24.11 | Lab VMs 2.8, 24.11

                                T 1 Reply Last reply Jan 30, 2019, 4:56 AM Reply Quote 0
                                • D
                                  Derelict LAYER 8 Netgate
                                  last edited by Jan 30, 2019, 1:59 AM

                                  This guy knows what he is talking about 😉 :

                                  https://www.infotechwerx.com/blog/Creating-pfSense-Connection-VPNBook

                                  But even he hasn't found the time to update it to a current pfSense version. Still relevant though.

                                  Chattanooga, Tennessee, USA
                                  A comprehensive network diagram is worth 10,000 words and 15 conference calls.
                                  DO NOT set a source address/port in a port forward or firewall rule unless you KNOW you need it!
                                  Do Not Chat For Help! NO_WAN_EGRESS(TM)

                                  1 Reply Last reply Reply Quote 1
                                  • T
                                    TheNarc @johnpoz
                                    last edited by Jan 30, 2019, 4:56 AM

                                    @johnpoz All I mean is that from this:
                                    0_1548822835762_FirewallRuleGatewaySetting.png
                                    It's not intuitively obvious to me whether "Default" means "use the default gateway." But your point about not needing to touch that setting at all is of course dead on.

                                    I enjoy contributing what I can to the forums, and I do my best not to misrepresent my level of knowledge or confidence. I never mind being corrected, and am willing to admit when I'm wrong. I've received and appreciated valuable assistance from you in the past, and I believe I have always deferred to your expertise. But sometimes the tone of responses is discouraging. If there's a concern that forum members below a certain level of expertise are routinely providing dangerous or misleading information, I can respect that. I can even accept if that's an opinion held of me, in which case I'll gladly stop attempting to provide answers and use the forums only when I have questions of my own. But a gentle correction suffices. I admittedly know less than you and many others on the forum, and enjoy learning more, but enthusiasm wanes when I'm made to feel stupid for trying to help others. That said, I may be more sensitive than others in that respect. And I pledge to try to better qualify any advice I give in the future with my relative level of confidence in its accuracy, or to not comment at all if my confidence is not relatively high. I promise that I don't want to give people bad advice just as much as you don't want me to give people bad advice.

                                    1 Reply Last reply Reply Quote 0
                                    • D
                                      Derelict LAYER 8 Netgate
                                      last edited by Jan 30, 2019, 4:59 AM

                                      It says it right there. use the system routing table

                                      Chattanooga, Tennessee, USA
                                      A comprehensive network diagram is worth 10,000 words and 15 conference calls.
                                      DO NOT set a source address/port in a port forward or firewall rule unless you KNOW you need it!
                                      Do Not Chat For Help! NO_WAN_EGRESS(TM)

                                      T 1 Reply Last reply Jan 30, 2019, 5:04 AM Reply Quote 0
                                      • T
                                        TheNarc @Derelict
                                        last edited by Jan 30, 2019, 5:04 AM

                                        @derelict Yeah so basically, if you select anything other than "Default" in that drop-down, you're overriding the system routing table and saying "use only this one specific gateway (or gateway group) that I specify" (i.e. policy routing), right? And when you select a default gateway (in System > Routing), you're selecting the gateway used for the default route in the system routing table. Just trying to get my terminology straight.

                                        1 Reply Last reply Reply Quote 0
                                        • D
                                          Derelict LAYER 8 Netgate
                                          last edited by Jan 30, 2019, 5:05 AM

                                          https://www.netgate.com/docs/pfsense/book/

                                          Chattanooga, Tennessee, USA
                                          A comprehensive network diagram is worth 10,000 words and 15 conference calls.
                                          DO NOT set a source address/port in a port forward or firewall rule unless you KNOW you need it!
                                          Do Not Chat For Help! NO_WAN_EGRESS(TM)

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