我在这里有一个奇怪的情况。 我有一台运行W2k8 R2 SP1的服务器,可以使用hostname\administratorlogin,但不能使用IPAddress\Administrator或FQDN\Administratorlogin。 当我对这个服务器执行mstsc的时候,在第一个提示符下,它会接受UserId和Password,但是一旦进入全屏,我又会popup一个消息,说用户名或者密码是不正确的。 无法find这里有什么问题。 该机器的DNS正在解决罚款。
我们的团队最近决定重新configuration一个旧的Windows Server 2012服务器/networking组,将其设置为生产用途。 我们最近将所有服务器的旧域名重新命名,将每个服务器重新连接到域,并为环境购买并上传/configuration了新的通配符证书。 我们遇到的一个问题是在各个地方引用旧的域名。 我们不得不多次分离和重新连接服务器,以获得更新域名的预期结果(这在大多数情况下是个问题)。 我们似乎在这一努力中取得了成功。 目前我无法解决的问题是与名称不符和证书警告有关的问题。 在我的情况下,我通过VPN +专用IP地址+ RDP连接到服务器,但是当我连接时,“请求的远程计算机”名称是服务器的私有IP地址(例如10.20.30.20)。 它应该是服务器的FQDN(例如computername.blahblah.com)。 由于它只是查看服务器的IP地址,“远程计算机证书中的名称”不匹配(证书内的SAN使用computername.blahblah.com参考)。 请注意,这种不匹配只发生在组中的一台服务器上。 所有其他服务器的行为与预期一样,具有与证书中列出的SAN相匹配的正确计算机名称。 如何更新服务器的“请求的远程计算机”名称,以免我的证书与名称不匹配? 看下面的错误截图:
我search了很多,似乎无法find一个直接的,现代的答案。 如果我正在托pipe一个域名,例如mydomain.com ,那么这台计算机将仅用于该域名,并且没有子域名,除了遵从性以外,是否还有一个真正的实际原因来创build任意主机名(即myhost )只是为了有一个三部分的FQDN( myhost.mydomain.com )来满足某种预期的RFC或约定。 从我的angular度来看,这似乎造成了很多不必要的复杂性,而且我不确定这是否有优势 ,或者从所有Web资源来自诸如www和ftp的子域的持续时间,可能需要扩展到独立的机器。 我也没有在我的域名上使用www ,这从pipe理员的angular度来看是不明智的(尽pipe从devise师的angular度去除它是一种规范)…
我终于把postfix第一次运行了起来,并且在我testing之前要确保所有的东西都是正确的,所以我可以假定不真实的权力阻止了它的工作,而不是我。 假设我的FQDN是me.mysite.com,如果我的MXlogging指向那里或mysite.com?
我刚刚买了一个Linode VPS主机计划,并按照本指南进行设置。 在“设置主机名”部分和“更新/ etc / hosts”部分中,它表示在这里设置的FQDN /主机名不需要与我将要托pipe的网站相关,这使我感到困惑。 我通过阅读大量文章做了自己的研究,但是我还不太清楚主机名/ FQDN在我的虚拟主机业务中扮演了什么angular色。 以下是我设法找出的一些基本事实,如果有任何错误,请随时纠正我: FQDN必须是xxx.somedomain.com,如果是“xxx”。 被省略,那么它不是一个FQDN。 根据https://kb.iu.edu/d/aiuv ,我认为可以松散地称为子域的xxx也可以称为“主机名”。 在我的本地机器上,通过将以下行添加到hosts文件 63.117.14.58 www.yahoo.com什么 每个networking请求“www.yahoo.com”或“任何”将被redirect到IP地址63.117.14.58(这是google.com的IP)。 这是一种阻止本地机器中不需要的网站的方法。 现在教程build议将此行添加到我的服务器中的“hosts”文件中 12.34.56.78(//my server's IP) myhostname.anything.com myhostname 它提到在上面的行中,域名可能是或者可能不是我要托pipe的域名,但是主机名应该是我在前面的步骤中已经设置的域名。 我的问题是: 1)基于事实#3,我认为这行redirect服务器上的任何请求myhostname.anything.com或myhostname我的IP地址,但这是什么意思? 用户计算机上的任何对myhostname.anything.com请求都不应该被转换为某个IP地址(不是我的IP地址)吗? 为什么我必须在我的服务器上redirect它? 我对HTTP请求如何工作的理解是,当用户input域名到浏览器中时,浏览器将联系域服务器,域服务器将根据域的DNSlogging将其引导到DNS服务器,然后DNS服务器将parsingIP地址,然后浏览器从该IP地址获取数据。 我的理解程序似乎与我的服务器上的“主机”文件无关。 2)答:关于FQDN,为什么主机名必须与我在我的服务器上设置的主机名相同,而域名不是? B.如果我在这里设置不同的主机名,会发生什么? C.在这里设置或不设置我的域名作为FQDN的目的是什么? D.如果我只设置了FQDN而不是主机名,会发生什么? 喜欢这个 12.34.56.78(//my server's IP) myhostname.anything.com 很多问题,但我相信其中一些答案是重叠的,总的来说,我认为最大的问题是“设置主机名/编辑主机文件在我的虚拟主机业务中扮演什么angular色? 预先感谢您的时间。
我正在从Linode进行一个新的Debian Squeeze安装,看起来主机名的行为与lenny的不同之处在于使某些其他软件包不快乐。 即: clements@debian:/tmp/npm$ hostname -A li228-113.members.linode.com clements@debian:/tmp/npm$ hostname -f hostname: Name or service not known clements@debian:/tmp/npm$ 此行为不同于较旧的(lenny)安装,其中hostname -f不发出错误信号。 阅读手册页向我暗示,挤压并不是-f选项的一个迷,因为机器可以有多个fqdns。 对我来说没问题,但是像make-ssl-cert这样的软件包可能会让你感到尴尬: Setting up ssl-cert (1.0.28) … hostname: Name or service not known make-ssl-cert: Could not get FQDN, using "debian". make-ssl-cert: You may want to fix your /etc/hosts and/or DNS setup and run make-ssl-cert: make-ssl-cert generate-default-snakeoil […]
我已经安装了一个只发送后缀。 Postfix在将邮件发送到完整的电子邮件地址时起作用。 但是,如果邮件发送给用户,则会将FQDN名称添加为扩展名,而不仅仅是在安装期间设置的域名。 例如,当我从这样的ssh发送邮件: echo "This will go into the body of the mail." | mail -s "Hello world" root 我想要邮件去[email protected] 。 但是电子邮件发送到[email protected] 。 我已经审查了我的主机设置,邮件名称设置,后缀设置,我不知道为什么它不断地添加完整的主机名,它显然是反弹。 这是我的configuration文件: 后缀main.cf: # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # is /etc/mailname. […]
我的问题解决了我的Gentoo Linux系统上主机名-f的一个奇怪的行为。 症状: rt01 ~ # time hostname -f rt01.domain.net real 0m5.007s user 0m0.001s sys 0m0.000s 用strace我可以看到,执行以下步骤: 读取/etc/host.conf(可能)以确定主机查找的顺序 读/ etc / hosts (在我看来,这应该是足够的,而不是…) 连接到/etc/resolv.conf中指定的DNS服务器 再次读/ etc / hosts 该机器上的iptables安装程序阻止它连接到任何DNS服务器。 所以在这一点上,这是被devise阻止的。 我的期望是,以下configuration不需要执行此步骤: 是/etc/host.conf # This keyword specifies how host lookups are to be performed. It # should be followed by one or more lookup methods, separated […]
我知道有很多关于主机名的问题。 但是即使阅读完后,我也不太了解主机名的概念。 所以这是我的问题: 我一直在按照这个指南来build立与Linode的VPS。 第一步是设置一个主机名。 据我所知,主机名是一个任意的名字,你可以设置在networking中识别你的机器。 此外,FQDN是主机名加上域名(可以或不可以与服务器上托pipe的Web域相关)。 如果我错了,请纠正我。 然后它指示我修改/ etc / hosts并添加如下内容: 12.34.56.78 plato.example.com plato 所以我的问题是,这条线究竟做了什么? 我以前做过,但从来没有真正理解它做了什么。 另外,如果FQDN中使用的主机名和域名是任意的,那么它们可以在哪里使用? 实际的使用情况会非常有帮助,详细的解释会很好。 谢谢!
如果主机名组件是完全数字的,那么FQDN是否有效? 这不是我之前遇到过的,我不确定是否合法: 001.example.com. 我知道这是Windows服务器的一个问题,但是对于* nix服务器来说,这是一个纯数字主机名(在这种情况下为001)。