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

    VPN Working, DNS not accepting the server responses.

    Scheduled Pinned Locked Moved OpenVPN
    1 Posts 1 Posters 337 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.
    • C
      CPrat
      last edited by

      Hi,

      I have an OpenVPN server setup in my pfSense 2.5.2 and ran into an issue that has me baffled.

      TL;DR The VPN is working correctly, but when I try to query any internal DNS name, Windows returns an error stating it cannot find the IP address. However, making a Wireshark capture from the Windows TAP interface I can see the DNS request to the correct server through the VPN and the response with the correct IP being sent back to the client.

      Here are my settings:

      OpenVPN_Settings.png

      I added the DNS default domain and DNS servers and as you can see below, it is being passed through to the client:

      TAP_Adapter.png

      But when I try to ping, it does not work:

      Ping.png

      However, I made a Wireshark capture, and I can see my computer asking the DNS server in the VPN network (One of the two configured in the OpenVPN settings) and receiving a DNS response with the correct IP address in it, however, windows still tells me it cannot find the IP address.

      Wireshark_capture.png

      Anybody can shed some light on why this is happening? Looks more like an issue with either the windows client or windows itself? I have tried with at least 4 different computers, all with WIndows 10 with the latest updates and all are having the same issue.

      I'd appreciate any help I can get.

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