Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

When setting the DNS for a domain name I normally use A, CNAME, and MX. NS is set automatically. There is TXT, which is just an info field for custom values like SPF.

Wikipedia has the following info: https://en.wikipedia.org/wiki/List_of_DNS_record_types

Now I see different other options, and I'm wondering what exactly they do or how they differ.

  • URL
  • CURL
  • HINFO (probably obsolete)
  • MBOXFW
share|improve this question

2 Answers 2

up vote 2 down vote accepted

MBOXFW is similar to the CURL record type. It contains a redirect/alias to another email address:

technicalsupport@itcrowd-support.co.uk MBOXFW roy@itcrowd-support.co.uk

This will redirect email to technicalsupport@itcrowd-support.co.uk to roy@itcrowd-support.co.uk. This has to be done by the sending MTA, and it might not support this behaviour.

URL has a similar meaning to what rxt describes.

As you probably know, since these record types aren't in any RFC, it's not a good idea to use them for production purposes.

share|improve this answer
    
Thank you. Any idea how URL differs from CURL? –  SPRBRN Apr 4 at 9:52
1  
From powerdns-users: I noticed the same awhile ago on my nameserver at work. As it was explained to me by Bert, it's a separate record type so that the script that does the redirection can implement so-called "cloaked URL" records. This is something that EasyDNS lets you do, so that the URL that the client pulls up stays in the URL field of the window, but the URL that it redirects to is pulled up in an IFRAME, or using JavaScript or something along those lines, as opposed to a simple Location: header redirect. –  mtak Apr 4 at 10:18
    
Thanks again. So URL is a redirect, and CURL is a cloaked redirect which keeps the domain name in the address field of the browser. –  SPRBRN Apr 4 at 10:34

URL is used to redirect the domain name to another URL, which can be another domain, or a specific page with parameters etc.

CURL stands for Cloaked URL. This is not the Curl Linux tool that can fetch files. You can set another URL including path and parameters. When the (sub)domain is loaded in the browser, the Curl URL is loaded in an iframe served by the domain ISP (or using javascript with similar effect), while the URL in the browser stays at that value.

Example:

  • domain: www.abc123.com
  • curl for this domain: www.def456.com/xyz?a=10

When you open www.abc123.com, you see www.def456.com/xyz?a=10, and when you click on links, it stays at the def456.com domain, displaying content from abc123.com.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.