Quels sont les caractères autorisés dans un sous-domaine?

Quels personnages êtes-vous autorisé à utiliser dans un sousdomaine?

Exemple: pour someSub.example.com la partie someSub .

Je sais que vous pouvez utiliser des lettres, des chiffres et des tirets, mais qu’en est-il des autres personnages? Est-ce que _ (souligné) peut être utilisé?

Lettres (sauf stressées à), numéros 0-9 et trait d’union.

http://en.wikipedia.org/wiki/Domain_name excerpt: Les caractères valides pouvant être utilisés dans un nom de domaine sont les suivants:

 az 0-9 - but not as a starting or ending character . as a separator for the textual portions of a domain name 

De http://tools.ietf.org/html/rfc1035

Divers objects et parameters du DNS ont des limites de taille. Ils sont listés ci-dessous. Certains peuvent être facilement modifiés, d’autres sont plus fondamentaux.

 labels 63 octets or less names 255 octets or less TTL positive values of a signed 32 bit number. UDP messages 512 octets or less 

Selon cette page , certains domaines de premier niveau autorisent désormais les caractères localisés (pas seulement az).

 -------------------------------------------------------------------------------- | Top Level Domain | Allowed Characters | -------------------------------------------------------------------------------- | .no | áàäčçđéèêŋńñóòôöšŧüžæøå | | .se | àáäåæçèéêëìíîïðñòóôöøùúüýþćčđěłńŋřśšţŧźžǎǐǒǔǥǧǩǯəʒ, plus Hebrew | .dk | äåæéöøü | .is | áéýúíóþæöð | .it | àâäèéêëìîïòôöùûüæœçÿ | .fr | àáâãäåæçèéêëìíîïñòóôõöùúûüýÿœ | .nu | àáâäåāæçèéêëēìíîïīðñŋòóôõöøōùúûüūýþÿ | .be | àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿœ | .de | àáâãäåāăąæçćĉċčďđèéêëēĕėęěŋðĝğġģĥħìíîïĩīĭįıĵķĸĺļľł | | ñńņňòóôõöøōŏőœŕŗřśŝşšţťŧþùúûüũūŭůűųŵýÿŷźżž | .as | Same as .de | .com | Same as .de, plus Greek, Cyrillic, Chinese, Korean, etc. | .net | Same as .de, plus Greek, Cyrillic, Chinese, Korean, etc. | .org | áäåāąæćčéēėęģíīįķļłñńņðóöøōőŗśšúüūűųýźżžþ plus Cyrillic and Korean | .info | áäåāąæćčéēėęģíīįķļłńņðóöøōőŗśšúüūűųýźżžþ plus Korean | .biz | àáäåæéêíðñòóôöøúüýþ -------------------------------------------------------------------------------- 

Donc, il semble que nous devions revenir à la planche à dessin sur cette expression régulière.

Techniquement, William a raison et seules les lettres, chiffres et tirets (-) sont autorisés dans les sous-domaines.

Cependant, dans la pratique, vous verrez que le trait de soulignement (_) fonctionnera également dans tous les principaux navigateurs, mais cela n’est pas garanti. Certains fournisseurs et autres services peuvent ne pas vous permettre de le définir dans DNS.

Si vous définissez un caractère générique dans DNS, il sera résolu, puis il appartient à l’application de le prendre ou de l’ignorer.

Ironiquement, les autres réponses à ces questions sont des réponses correctes à la question “Quels sont les caractères légaux d’un nom d’hôte ou d’un domaine primaire”, alors que les réponses à la question “Les sous-domaines .