In computer networking, a hostname is a label that is assigned to a device connected to a computer network and that is used to identify the device in various forms of electronic communication, such as the World Wide Web. Hostnames may be simple names consisting of a single word or phrase, or they may be structured. Each hostname usually has at least one numeric network address associated with it for routing packets for performance and other reasons. The form of this hostname must be compliant with IETF RFC-1035. More info: https://datatracker.ietf.org/doc/html/rfc1035. The hostname may include lowercase letters (a-z), numbers (0-9), and hyphens (-). The hostname must start and end with a letter or number. The hostname may include periods (.) to separate domain levels, but not at the start or end of the hostname, and periods must not be consecutive.