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

Forward all subdomain to IP address

Scheduled Pinned Locked Moved DHCP and DNS
4 Posts 3 Posters 4.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.
  • N
    nian
    last edited by May 15, 2008, 10:06 PM

    Hi all,

    I want to configure pfSense to forward all requests on a specific domain.tld to a specific IP address. This is helpful for intranets or multiple people working on a single deployment, and web servers are set up with virtual name hosting.

    For example, I want all sub-domains in "dev.local" to resolve to IP address "192.168.1.2", like "www.dev.local" and "developer1.dev.local" or "developer2.dev.local". I then have the server at "192.168.1.2" set with virtual name hosting to handle these domains where defined.

    I thought the DNS forwarder would be able to handle this, seeing as "host" is not a required field, but "domain" is. I looked through these forums and the closest I found was a thread on blocking by domain. An example of this is forwarding all requests to "doubleclick.net" (or "www1.doubleclick.net", or any of its servers) to "0.0.0.0".

    I'm using pfSense 1.2-release, however, and this doesn't seem to be working for me. Any ideas?

    Thanks!

    1 Reply Last reply Reply Quote 0
    • P
      Perry
      last edited by May 15, 2008, 10:52 PM

      seeing as "host" is not a required field, but "domain" is

      I would enter dev.local under "Below you can override an entire domain by specifying an authoritative dns server to be queried for that domain." is that not what you want ?

      set with virtual name hosting to handle these domains where defined

      Probably not enough as text says "authoritative dns server"

      /Perry
      doc.pfsense.org

      1 Reply Last reply Reply Quote 0
      • N
        nian
        last edited by May 16, 2008, 12:29 AM

        Unfortunately, I don't want to really run another DNS. I could become an authoritative server for all ".dev.local", but that's not ideal. That would mean I add the entry for all ".dev.local", redirect it to "192.168.1.1", and then run another DNS server on my pfSense router.

        Is there a way to manually add an entry that will forward all domains? I notice that the changes I make to the DNS forwarder list get written into /etc/hosts. Is the configuration file available some where? Is this a bug in the DNS forwarder? What do you think?

        1 Reply Last reply Reply Quote 0
        • R
          rez
          last edited by Jun 14, 2008, 12:01 AM

          I'm also trying to forward all http(s) requests for domain [x.com] to a single designated LAN IP (regardless of [sub-domain].x.com) and have not been successful.

          I would expect that leaving the host field blank or using something like a * wild-card would do the trick, but no go.

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
            [[user:consent.lead]]
            [[user:consent.not_received]]