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

    Firewall Rule to Allow RDP from WAN to LAN......Need help

    Scheduled Pinned Locked Moved Firewalling
    76 Posts 7 Posters 10.9k 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.
    • johnpozJ
      johnpoz LAYER 8 Global Moderator
      last edited by johnpoz

      And did you sniff to see that traffic is getting to pfsense.. Again pfsense can not do anything with traffic that it does not see..

      Not sure what you think a nslookup for 8.8.8.8 is going to do that doesn't point traffic there? And you also asked some box at 192.168.30.10..

      nslookup.png

      And what box is that? Your windows dhcp server?

      if you want to change the server you use with nslookup you need to call it out via server command

      $ nslookup
      Default Server:  pi-hole.local.lan
      Address:  192.168.3.10
      
      > server 8.8.8.8
      Default Server:  dns.google
      Address:  8.8.8.8
      
      > google.com
      Server:  dns.google
      Address:  8.8.8.8
      
      Non-authoritative answer:
      Name:    google.com
      Addresses:  2607:f8b0:4009:811::200e
                216.58.192.238
      

      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

      D 1 Reply Last reply Reply Quote 0
      • D
        DINU @johnpoz
        last edited by DINU

        @johnpoz :

        192.168.30.10 is Windows DNS Server along with domain controller.. I have added 8.8.8.8 and 8.8.4.4 in DNS forwarder as well.

        FYI : In DHCP scope I have added nameserver as 8.8.8.8 and 8.8.4.4

        pfsese_Ping2.jpg

        1 Reply Last reply Reply Quote 0
        • johnpozJ
          johnpoz LAYER 8 Global Moderator
          last edited by johnpoz

          Ok... Again lets go over it yet again... Have you sniffed trying to go to 8.8.8.8 for your dns query.. Is pfsense showing the traffic actually got there?? Maybe your client is blocking dns queries?

          You know know you can ping pfsense IP 30.1, and you know how to direct your dns to 8.8.8.8 - so validate that pfsense is actually seeing this traffic!

          How about you change your dns server via the command to say pfsense IP.. does it work then?

          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

          D 1 Reply Last reply Reply Quote 0
          • D
            DINU @johnpoz
            last edited by

            @johnpoz said in Firewall Rule to Allow RDP from WAN to LAN......Need help:

            Ok... Again lets go over it yet again... Have you sniffed trying to go to 8.8.8.8 for your dns query.. Is pfsense showing the traffic actually got there?? Maybe your client is blocking dns queries?
            I have tried to 8.8.8.8 for dns query from pfsense it is working.
            You know know you can ping pfsense IP 30.1, and you know how to direct your dns to 8.8.8.8 - so validate that pfsense is actually seeing this traffic!
            How about you change your dns server via the command to say pfsense IP.. does it work then? I have changed IP to pfsense (ie)192.168.30.1 I dont see dns query is working from wifi client.

            If any client passing through wifi router .. internet is not working. Any client in LAN network (ie) windows 07, windows 2012 server internet is working fine.. so I can say pfsense is routing the internet correctly..but when it comes to wifi router ..wifi client is not getting connection to internet..

            1 Reply Last reply Reply Quote 0
            • johnpozJ
              johnpoz LAYER 8 Global Moderator
              last edited by johnpoz

              Can a wifi client ping pfsense 192.168.30.1 from your wifi client? Have you validated the pings are being answered by pfsense via say a sniff on pfsense, validating the mac address is actually pfsense?

              Your never going to figure out what is happening without some basic troubleshooting.

              example

              $ arp -a
              
              Interface: 192.168.9.100 --- 0xf
                Internet Address      Physical Address      Type
                192.168.9.8           00-1f-29-54-17-14     dynamic
                192.168.9.10          00-11-32-7b-29-7d     dynamic
                192.168.9.11          00-11-32-7b-29-7e     dynamic
                192.168.9.253         00-08-a2-0c-e6-24     dynamic
              

              You can see that mac for pfsense IP is actually pfsense interface.. Status interfaces

              Status     up
              MAC Address     00:08:a2:0c:e6:24 - ADI Engineering
              IPv4 Address     192.168.9.253
              

              Sniff on pfsense ping and dns query..

              $ ping 192.168.9.253
              
              Pinging 192.168.9.253 with 32 bytes of data:
              Reply from 192.168.9.253: bytes=32 time<1ms TTL=64
              Reply from 192.168.9.253: bytes=32 time<1ms TTL=64
              Reply from 192.168.9.253: bytes=32 time<1ms TTL=64
              Reply from 192.168.9.253: bytes=32 time<1ms TTL=64
              
              Ping statistics for 192.168.9.253:
                  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
              Approximate round trip times in milli-seconds:
                  Minimum = 0ms, Maximum = 0ms, Average = 0ms
              
              12:07:05.640192 IP 192.168.9.100 > 192.168.9.253: ICMP echo request, id 1, seq 1239, length 40
              12:07:05.640235 IP 192.168.9.253 > 192.168.9.100: ICMP echo reply, id 1, seq 1239, length 40
              12:07:06.646101 IP 192.168.9.100 > 192.168.9.253: ICMP echo request, id 1, seq 1240, length 40
              12:07:06.646124 IP 192.168.9.253 > 192.168.9.100: ICMP echo reply, id 1, seq 1240, length 40
              12:07:07.652045 IP 192.168.9.100 > 192.168.9.253: ICMP echo request, id 1, seq 1241, length 40
              12:07:07.652069 IP 192.168.9.253 > 192.168.9.100: ICMP echo reply, id 1, seq 1241, length 40
              12:07:08.657025 IP 192.168.9.100 > 192.168.9.253: ICMP echo request, id 1, seq 1242, length 40
              12:07:08.657045 IP 192.168.9.253 > 192.168.9.100: ICMP echo reply, id 1, seq 1242, length 40
              
                  192.168.9.100.51363 > 8.8.8.8.53: [udp sum ok] 25160+ [1au] A? www.lasjldsjfsljflsjdslfj.com. ar: . OPT UDPsize=4096 (70)
              12:10:49.834316 00:08:a2:0c:e6:24 > 00:13:3b:2f:67:62, ethertype IPv4 (0x0800), length 173: (tos 0x0, ttl 118, id 33758, offset 0, flags [none], proto UDP (17), length 159)
                  8.8.8.8.53 > 192.168.9.100.51363: [udp sum ok] 25160 NXDomain q: A? www.lasjldsjfsljflsjdslfj.com. 0/1/1 ns: com. SOA a.gtld-servers.net. nstld.verisign-grs.com. 1569777031 1800 900 604800 86400 ar: . OPT UDPsize=512 (131)
              12:10:50.739582 00:13:3b:2f:67:62 > 00:08:a2:0c:e6:24, ethertype IPv4 (0x0800), length 73: (tos 0x0, ttl 128, id 48270, offset 0, flags [none], proto UDP 
              

              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

              D 1 Reply Last reply Reply Quote 0
              • D
                DINU @johnpoz
                last edited by

                @johnpoz said in Firewall Rule to Allow RDP from WAN to LAN......Need help:

                Can a wifi client ping pfsense 192.168.30.1 from your wifi client? Have you validated the pings are being answered by pfsense via say a sniff on pfsense, validating the mac address is actually pfsense?

                Your never going to figure out what is happening without some basic troubleshooting.

                example

                $ arp -a
                
                Interface: 192.168.9.100 --- 0xf
                  Internet Address      Physical Address      Type
                  192.168.9.8           00-1f-29-54-17-14     dynamic
                  192.168.9.10          00-11-32-7b-29-7d     dynamic
                  192.168.9.11          00-11-32-7b-29-7e     dynamic
                  192.168.9.253         00-08-a2-0c-e6-24     dynamic
                

                You can see that mac for pfsense IP is actually pfsense interface.. Status interfaces

                Status     up
                MAC Address     00:08:a2:0c:e6:24 - ADI Engineering
                IPv4 Address     192.168.9.253
                

                Sniff on pfsense ping and dns query..

                $ ping 192.168.9.253
                
                Pinging 192.168.9.253 with 32 bytes of data:
                Reply from 192.168.9.253: bytes=32 time<1ms TTL=64
                Reply from 192.168.9.253: bytes=32 time<1ms TTL=64
                Reply from 192.168.9.253: bytes=32 time<1ms TTL=64
                Reply from 192.168.9.253: bytes=32 time<1ms TTL=64
                
                Ping statistics for 192.168.9.253:
                    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
                Approximate round trip times in milli-seconds:
                    Minimum = 0ms, Maximum = 0ms, Average = 0ms
                
                12:07:05.640192 IP 192.168.9.100 > 192.168.9.253: ICMP echo request, id 1, seq 1239, length 40
                12:07:05.640235 IP 192.168.9.253 > 192.168.9.100: ICMP echo reply, id 1, seq 1239, length 40
                12:07:06.646101 IP 192.168.9.100 > 192.168.9.253: ICMP echo request, id 1, seq 1240, length 40
                12:07:06.646124 IP 192.168.9.253 > 192.168.9.100: ICMP echo reply, id 1, seq 1240, length 40
                12:07:07.652045 IP 192.168.9.100 > 192.168.9.253: ICMP echo request, id 1, seq 1241, length 40
                12:07:07.652069 IP 192.168.9.253 > 192.168.9.100: ICMP echo reply, id 1, seq 1241, length 40
                12:07:08.657025 IP 192.168.9.100 > 192.168.9.253: ICMP echo request, id 1, seq 1242, length 40
                12:07:08.657045 IP 192.168.9.253 > 192.168.9.100: ICMP echo reply, id 1, seq 1242, length 40
                
                    192.168.9.100.51363 > 8.8.8.8.53: [udp sum ok] 25160+ [1au] A? www.lasjldsjfsljflsjdslfj.com. ar: . OPT UDPsize=4096 (70)
                12:10:49.834316 00:08:a2:0c:e6:24 > 00:13:3b:2f:67:62, ethertype IPv4 (0x0800), length 173: (tos 0x0, ttl 118, id 33758, offset 0, flags [none], proto UDP (17), length 159)
                    8.8.8.8.53 > 192.168.9.100.51363: [udp sum ok] 25160 NXDomain q: A? www.lasjldsjfsljflsjdslfj.com. 0/1/1 ns: com. SOA a.gtld-servers.net. nstld.verisign-grs.com. 1569777031 1800 900 604800 86400 ar: . OPT UDPsize=512 (131)
                12:10:50.739582 00:13:3b:2f:67:62 > 00:08:a2:0c:e6:24, ethertype IPv4 (0x0800), length 73: (tos 0x0, ttl 128, id 48270, offset 0, flags [none], proto UDP 
                

                I can see the mac of pfsense LAN network in my wifi client and also able to ping that IP of that mac, but DNS query is not working.

                pfsense-arp.jpg

                1 Reply Last reply Reply Quote 0
                • johnpozJ
                  johnpoz LAYER 8 Global Moderator
                  last edited by johnpoz

                  And is unbound running on pfsense?

                  Or did you turn it off - why do you keep asking 30.10 anything?

                  Lets see query from your boxes you say work, and then from your wireless client... This isn't freaking rocket science here.. I don't care you if you query 30.1 or 8.8.8.8 - you have yet to show a sniff that your actually getting to pfsense..

                  do a dns query from one of your other physical boxes, not some VM... Lets see it query pfsense 30.1 for dns, and then do the query from your wifi.

                  Also lets actually see your LAN rules..

                  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

                  D 1 Reply Last reply Reply Quote 0
                  • D
                    DINU @johnpoz
                    last edited by

                    @johnpoz said in Firewall Rule to Allow RDP from WAN to LAN......Need help:

                    And is unbound running on pfsense?

                    Or did you turn it off - why do you keep asking 30.10 anything?

                    Lets see query from your boxes you say work, and then from your wireless client... This isn't freaking rocket science here.. I don't care you if you query 30.1 or 8.8.8.8 - you have yet to show a sniff that your actually getting to pfsense..

                    do a dns query from one of your other physical boxes, not some VM... Lets see it query pfsense 30.1 for dns, and then do the query from your wifi.

                    Also lets actually see your LAN rules..

                    I have removed my wifi router cable connected to second NIC of physical machine. Now, I have connected network switch and from switch I have connected my Windows 10 laptop to do simple test whether internet is working through direct connection. Attached Outbound and LAN firewall rule.

                    LAN_FIREWALL.jpg

                    outbound.jpg

                    when do DNS query to 192.168.30.1 I can see below :

                    DNSLAN.jpg

                    What I can see is any thing goes through second NIC of physical server (ie) through LAN network .. unable to get internet...

                    Second NIC of physical host is taking IP from Windows DHCP server...

                    1 Reply Last reply Reply Quote 0
                    • johnpozJ
                      johnpoz LAYER 8 Global Moderator
                      last edited by johnpoz

                      Dude freaking sniff already... And is anything even listening on 30.1 for dns???

                      Going to say this one last time - pfsense can not do anything with traffic it never sees.. I have showed you multiple times how to do a sniff and validate dns query actually gets to pfsense lan interface so it can do something with it.. Be it answer it itself or pass it on to some other dns..

                      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

                      D 1 Reply Last reply Reply Quote 0
                      • D
                        DINU @johnpoz
                        last edited by

                        @johnpoz said in Firewall Rule to Allow RDP from WAN to LAN......Need help:

                        dude freaking sniff already... And is anything even listening on 30.1 for dns???

                        pfsene_LAN.jpg

                        I have tried DNS query from one of the machine (ie) VM which is sitting on LAN network and able to query..

                        1 Reply Last reply Reply Quote 0
                        • johnpozJ
                          johnpoz LAYER 8 Global Moderator
                          last edited by johnpoz

                          I said do it from a physical network device.. And that sure doesn't look right.. how come it didn't come back with pfsense name for the 30.1 address?

                          $ nslookup
                          Default Server:  pi-hole.local.lan
                          Address:  192.168.3.10
                          
                          > server 192.168.9.253
                          Default Server:  sg4860.local.lan
                          Address:  192.168.9.253
                          

                          See how the IPs resolve to their name... sg4860.local.lan for pfsense IP 9.253

                          So what your saying is no physically connected device can do a dns query that actually gets to pfsense for pfsense do anything with? How is that a pfsense problem? You have something wrong in your VM host setup..

                          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

                          D 1 Reply Last reply Reply Quote 0
                          • D
                            DINU @johnpoz
                            last edited by DINU

                            @johnpoz said in Firewall Rule to Allow RDP from WAN to LAN......Need help:

                            I said do it from a physical network device.. And that sure doesn't look right.. how come it didn't come back with pfsense name for the 30.1 address?

                            $ nslookup
                            Default Server:  pi-hole.local.lan
                            Address:  192.168.3.10
                            
                            > server 192.168.9.253
                            Default Server:  sg4860.local.lan
                            Address:  192.168.9.253
                            

                            See how the IPs resolve to their name... sg4860.local.lan for pfsense IP 9.253

                            So what your saying is no physically connected device can do a dns query that actually gets to pfsense for pfsense do anything with? How is that a pfsense problem? You have something wrong in your VM host setup..

                            when I do nslookup pfSenseFR.localdomain I can get queried and get IP as 192.168.30.1 in my local VM..But when I do same in another physical machine dns is not working .

                            dns qquery.jpg

                            So what your saying is no physically connected device can do a dns query that actually gets to pfsense
                            Yes you are correct.. I am saying this from beginning....

                            Can you guide me how to connect physical device through second NIC to use as LAN network to connect pfsense network

                            1 Reply Last reply Reply Quote 0
                            • johnpozJ
                              johnpoz LAYER 8 Global Moderator
                              last edited by

                              How are you pinging it if not connected??? Your saying you never pinged it from a physical device?

                              How do you have it setup, what are you using for a VM host software?

                              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

                              D 1 Reply Last reply Reply Quote 0
                              • D
                                DINU @johnpoz
                                last edited by

                                @johnpoz said in Firewall Rule to Allow RDP from WAN to LAN......Need help:

                                How are you pinging it if not connected??? Your saying you never pinged it from a physical device?
                                I never said that I am unable to connect to LAN network. I am saying that unable to browse the internet from my physical device connected through LAN network..
                                How do you have it setup, what are you using for a VM host software?
                                I have windows 2012 R2 in my physical host and VMware workstation as host software..
                                I have two physical NIC in my host..
                                one is connected (ie) bridged to pfsense WAN and
                                Second NIC is bridged with pfsense LAN

                                1 Reply Last reply Reply Quote 0
                                • D
                                  DINU
                                  last edited by

                                  Pls find below my network connected :

                                  NEtworkDisagram.jpg

                                  bmeeksB 1 Reply Last reply Reply Quote 0
                                  • bmeeksB
                                    bmeeks @DINU
                                    last edited by bmeeks

                                    @DINU said in Firewall Rule to Allow RDP from WAN to LAN......Need help:

                                    Pls find below my network connected :

                                    NEtworkDisagram.jpg

                                    In your drawing, two devices have the same IP address. Virtual Machine #3 (DHCP and Sec DNS) is shown as having IP 192.168.30.11, but so is the Windows 10 Laptop machine shown hanging off the external switch. That won't work. Is it a typo?

                                    D 1 Reply Last reply Reply Quote 0
                                    • D
                                      DINU @bmeeks
                                      last edited by

                                      @bmeeks said in Firewall Rule to Allow RDP from WAN to LAN......Need help:

                                      @DINU said in Firewall Rule to Allow RDP from WAN to LAN......Need help:

                                      Pls find below my network connected :

                                      NEtworkDisagram.jpg

                                      In your drawing, two devices have the same IP address. Virtual Machine #3 (DHCP and Sec DNS) is shown as having IP 192.168.30.11, but so is the Windows 10 Laptop machine shown hanging off the external switch. That won't work. Is it a typo?

                                      it is typo error Windows 10 Laptop is 192.168.30.111

                                      bmeeksB 1 Reply Last reply Reply Quote 0
                                      • bmeeksB
                                        bmeeks @DINU
                                        last edited by bmeeks

                                        @DINU said in Firewall Rule to Allow RDP from WAN to LAN......Need help:

                                        @bmeeks said in Firewall Rule to Allow RDP from WAN to LAN......Need help:

                                        @DINU said in Firewall Rule to Allow RDP from WAN to LAN......Need help:

                                        Pls find below my network connected :

                                        NEtworkDisagram.jpg

                                        In your drawing, two devices have the same IP address. Virtual Machine #3 (DHCP and Sec DNS) is shown as having IP 192.168.30.11, but so is the Windows 10 Laptop machine shown hanging off the external switch. That won't work. Is it a typo?

                                        it is typo error Windows 10 Laptop is 192.168.30.111

                                        I just noticed another issue that hopefully is also a typo. You have the Asus router shown with IP 192.168.30.100, but you are also showing that same IP address apparently assigned to the eth1 interface on the VM Physical Host. That can't be correct.

                                        And the external switch you are showing, is it a dumb switch or a managed switch? If managed, are any VLANs defined in it and is at least one trunk port configured?

                                        And which hypervisor are you using? Is it ESXi, Hyper-V or something else?

                                        D 1 Reply Last reply Reply Quote 0
                                        • D
                                          DINU @bmeeks
                                          last edited by DINU

                                          @bmeeks said in Firewall Rule to Allow RDP from WAN to LAN......Need help:

                                          I just noticed another issue that hopefully is also a typo. You have the Asus router shown with IP 192.168.30.100, but you are also showing that same IP address apparently assigned to the eth1 interface on the VM Physical Host. That can't be correct.

                                          YEs that is also typo error eth1 is 192.168.30.150

                                          And the external switch you are showing, is it a dumb switch or a managed switch? If managed, are any VLANs defined in it and is at least one trunk port configured?
                                          It is managed no Vlans or trunk port configured. When I am trying to use same subnet in the LAN, internet is not working in External devices.. then no use of using VLAN here

                                          And which hypervisor are you using? Is it ESXi, Hyper-V or something else?
                                          Vmware workstation

                                          1 Reply Last reply Reply Quote 0
                                          • D
                                            DINU
                                            last edited by

                                            @johnpoz :

                                            Thanks a ton johnpoz for your help and spending your valuable time to check the issue and provided the solution.....

                                            Issue is resolved, I can able to access the internet from my external LAN devices through wifi and through switch as well...

                                            (i) Issue is with pfsense in System => General Setup => DNS Server that was pointed to WAN_IP I have changed to none and added local DNS as well and it started working fine.

                                            (ii) I have tried another way of using all interfaces to go through pfsense DNS of creating NAT port forward DNS 53 to 127.0.0.1 and solved the issue..

                                            But (i) looks good and I have used that..

                                            Thanks Once again !!!!

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.