An HINFO record is a DNS record that publicly documents the hardware type (CPU) and operating system of a host. It was intended to help streamline network services, but is now rarely used due to security concerns, as it exposes system information to potential attackers.
ℹ️ The Host Information field should contain two strings which provide information about the host specified by Hostname. The first string specifies the CPU type, and the second string describes the operating system type. The two strings should be separated by a space. If either string needs to contain a space, enclose it in quotation marks.
Example: "Pentium Pro" Linux
The form contains the following fields:
• Hostname: The name that this record describes. Wildcard values such as * or *.sub are supported, and this field can contain an FQDN or just a hostname. If you specify an FQDN, the name must end with a dot; if you specify just a hostname, it must not end with a dot.
Examples:
- foo
- foo.example.com.
- www
- example.com.
- You can also leave the field empty which has the same meaning as if you'd fill in example.com.
• Host Information: Specify two strings which provide information about the host specified by Hostname. The first string specifies the CPU type, and the second string describes the operating system type. The two strings should be separated by a space. If either string needs to contain a space, enclose it in quotation marks.
Example: "Intel Core i7" Linux
• TTL: The time interval (in seconds) that this record may be cached before the source of the information should again be consulted. Zero values are interpreted to mean that the record can only be used for the transaction in progress, and should not be cached.
• Active: This defines whether this HINFO record is active or not.