Dns 拥有一个包含带重音字符的域的主要缺点是什么?

Dns 拥有一个包含带重音字符的域的主要缺点是什么?,dns,hosting,special-characters,Dns,Hosting,Special Characters,我正在考虑获取一个包含重音字符的域(它包含一个字符)。然而,我注意到只有一些公司提供这些服务。这些域是否存在一般性问题,或者在使用这些域时是否存在某些缺点?DNS协议仅支持ASCII。带有重音字符的域使用ASCII编码。这意味着您的域éxámplêcom实际上是xn--xmpl-0na6cm.com 事实上肯定有很多软件不支持(IDN)。这取决于您在您的环境中进行测试,并决定您的域名中丰富字符集的优势是否值得费心 这里有几件事要检查,就在我脑子里 您的web浏览器支持IDN吗?(可能是这样)

我正在考虑获取一个包含重音字符的域(它包含一个字符)。然而,我注意到只有一些公司提供这些服务。这些域是否存在一般性问题,或者在使用这些域时是否存在某些缺点?

DNS协议仅支持ASCII。带有重音字符的域使用ASCII编码。这意味着您的域
éxámplêcom
实际上是
xn--xmpl-0na6cm.com

事实上肯定有很多软件不支持(IDN)。这取决于您在您的环境中进行测试,并决定您的域名中丰富字符集的优势是否值得费心

这里有几件事要检查,就在我脑子里

  • 您的web浏览器支持IDN吗?(可能是这样)
  • 网站访问者使用的所有浏览器都支持它们吗
  • 您的电子邮件服务器软件支持它们吗
  • 您的邮件用户代理是否支持它们(即,当您使用电子邮件地址
    imf@éxámplêcom
    配置电子邮件帐户时,它是否工作)
  • 您的所有电子邮件通讯员使用的邮件服务器和邮件用户代理软件是否支持IDN
  • 您的SSH客户端是否接受IDN(
    SSH myserver.xámplêcom
  • 您的系统日志服务器支持它们吗?你的数据库客户端?您的负载平衡器(如果您使用名称而不是IP地址)
  • 它们在
    /etc/hosts
    中工作吗
  • 您的DHCP客户端和服务器能否处理DNS域中的重音字符
  • 等等
  • 太多了

很多问题的答案可能是否定的。在这种情况下,您总是可以使用域的原始punycoded形式来配置所讨论的特定软件,但是您真的想在配置文件中写入
xn--xmpl-0na6cm.com
,并在服务器日志中查看该字符串吗?

,我想使用这样一个域作为github上的博客。你认为这样行吗?我认为如果是网络(HTTP和HTTPS),只有你相对安全,但我没有经验,所以我不知道。您的git客户端是否需要支持推送到URL中带有重音的远程存储库?可能,但我有我的怀疑!添加电子邮件是另一个风险。添加FQDN位于该域下的服务器的风险更大。在内部网络(DHCP域、LDAP域、NFS服务器域名等)上使用它的风险更大。总的来说:使用域名承载的服务越少,成功的机会就越大!谢谢,我想我会试试看它是否有效。如果没有,我仍然可以切换到一个普通的域