Articles of 主机名

错配的主机文件的影响?

由于/ etc / hostname和/ etc / hosts不匹配,SSH和sudo启动非常缓慢。 在hosts文件中为主机名添加一行后,最初的2-4秒延迟不再发生。 起初,我很惊讶configuration错误的主机文件导致SSH和sudo延迟。 我使用直接IP地址向服务器进行SSH连接,并且sudo似乎不需要主机名查找。 但是,我读他们都在做反向DNS查找。 (sudo也有用地报告说无法parsing主机) 还有什么其他的networking操作会被这个错误configuration的主机文件放慢? 例如,configuration错误的主机文件可能会减慢与服务器上托pipe的Spring的Apache Tomcat服务器的连接速度?

更改机器名称后无法loginSQL Server

在域中安装并设置新机器之后,我们决定重命名安装了SQL Server实例的其中一台。 所以我改变了主机名,关于域的一切都很顺利,但现在,服务器每隔5分钟logging一次大约2个SQL Server错误,我无法连接到本地实例或域内的任何地方。 这是事件日志中的错误: SSPI握手失败,错误代码为0x8009030c,状态14与集成安全性build立连接; 连接已closures。 原因:AcceptSecurityContext失败。 Windows错误代码指示失败的原因。 login尝试失败[客户端:xxxx] 关于这个例子,所有的东西都被启动并且重启,没有任何额外的错误。

有没有一个不同的主机名到fqdn?

我有一个服务器与fqdn git.mydomain.com(这是在DNS中),但我真的不希望机器有git作为其主机名。 现在,我将/ etc / hostname中的主机名设置为(例如): mycustomhostname 并在/ etc / hosts我有 1.2.3.4 git.mydomain.com mycustomhostname (其中1.2.3.4是我的服务器的IP) 我读过FQDN的第一个组件应该永远是不合格的主机名,那么我做的不好 ? 如果是这样,做我想做的事情的正确方法是什么? 编辑:它可能并不清楚我想要什么。 或者我可能并不真正了解这一切是如何运作的,但我的理解是这样的 hostname -f 应该返回服务器的fqdn,在这种情况下是git.mydomain.com 而普通的旧主机名应该返回服务器的UNqualified主机名。 我可以find的每一个资源都说这个不合格的名字应该是fqdn的开始, 但是这看起来很麻烦,不方便。 我想要 hostname -f 要返回git.mydomain.com,因为那真的是服务器的fqdn 但是我想主机名只是返回mycustomhostname 按照其中一个答案的说明,我在/ etc / hosts中添加了一个别名,如下所示: 127.0.0.1 mycustomhostname 1.2.3.4 git.mydomain.com 而/ etc / hostname仍然只是mycustomhostname 但是,这会导致hostname命令返回mycustomhostname(这很好),但主机名-f也返回mycustomhostname,这不是我想要的。 主要的原因是,当我在服务器ssh'ing我希望bash shell说 myusername@mycustomhostname 代替 myusername@git 只是因为它会让我更容易知道我正在使用的服务器。 如果我有另一台服务器的git仓库(比如git.mydomain2.com),并按照我在任何地方看到的惯例,那么如果我ssh进入该服务器bash也会说 myusername@git 这让我很困惑。 我如何正确地有不同的主机名到服务器的fqdn? 这是在Debian […]

我可以把“localhost”放入/ etc / hostname吗?

我想在每次启动时停止查询DNS名称,并使其更快。 apache完全没有理由做任何DNS查询。 对于redirect,它必须使用客户端在主机头中传入的名称。 (请参阅http://httpd.apache.org/docs/2.2/mod/core.html#usecanonicalname ) 这是一个embedded式设备顺便说一句,如果我暴露在gui的主机名设置,我最好有一个很好的理由这样做,并可以解释100%是什么影响它! 到目前为止,我只能看到主机名被apache使用,没有任何东西,只是进入syslog。 我不使用http://httpd.apache.org/docs/2.2/mod/core.html#hostnamelookups或dns基于名称的访问规则。 有关我的问题的更多背景信息,请参阅http://httpd.apache.org/docs/2.2/dns-caveats.html 。 那里说: 为了得到这个地址,它使用全局的ServerName(如果存在)或者调用C函数gethostname(在命令提示符下键入“hostname”应该返回相同的结果)。 然后它在这个地址上执行DNS查询。 目前无法避免这种查询。

CentOS上的邮件服务器 – 域名和主机名可以相同吗?

不知道这个问题听起来有多愚蠢,但我可以使邮件服务器的主机名与域名一样吗? 例: 典型的Mailserver设置: hostname: mail.example.com domain name: example.com 我的邮件服务器要求 hostname: example.com domain name: example.com 我正忙于为我的CentOS服务器设置Postfix,并且正在编辑/etc/postfix/main.cf文件 谢谢

使PHP邮件()发送相关的域名,而不是从默认的服务器主机名

我不是平局中最锋利的服务器pipe理员,所以我希望这不是一个愚蠢的问题。 我期待使PHP邮件()发送相关的域名,而不是从默认的服务器主机名。 目前,无论哪个域执行任务,总是通过我的默认服务器主机名来声明。 我已经安装了一个安装了plesk的Linux(CentOS 5.5)服务器,并假设答案将在etc / hosts文件或php.ini(sendmail_path)中,但现在我卡住了。 提前致谢。 TT

从我的新服务器发送电子邮件,被SMTP暂停,因为“怪异”的主机名?

我从我的服务器发送电子邮件时遇到了一些问题:我的SMTP服务器已被禁止/阻止滥用(IP阻止) 。 这只发生在我的新虚拟服务器上 。 正确的问题是:我的新服务器configuration错误? 我该如何解决这个问题,希望能解决暂停问题? 故事: 新服务器已Received标题 这是从我的私人虚拟服务器上运行的PHP脚本发送的消息头的一部分: Received: from apogeo.hpsart.it (31-193-130-251.static.as29550.net [31.193.130.251]) 奇怪的部分是31-193-130-251.static.as29550.net而不是主机名。 SMTP服务器/客户端交互: SERVER -> CLIENT: 220 smtps.pec.aruba.it ESMTP Postfix CLIENT -> SERVER: EHLO apogeo.hpsart.it […] SMTP ERROR: RCPT TO command failed: 554 5.7.1 <31-193-130-251.static.as29550.net [31.193.130.251]>: Client host rejected: IP address banned for abuse. Please contact the support or use the Webmail […]

正确configuration/ ec / hosts文件?

我对/etc/hosts文件感到困惑。 这两个版本的工作: 1 192.168.2.1 example.com示例 2 192.168.2.1 example.com 哪一个是正确的?

在Debian服务器上错误的FQDN

我在/etc/hosts定义了服务器的FQDN及其别名: XXXX server1.example.com server1 但是,命令hostname –fqdn只会返回别名( server1 )而不是FQDN。 这是为什么?

如何轻松地在同一networking上分散主机

我们在同一个networking上有很多服务器,11.12.13.0/24。 我每天必须经常ssh到几台服务器。 现在我喜欢这样: ssh [email protected] ssh [email protected] ssh [email protected] 用这个简单的命令有两个问题: 1.太长 – 我总是需要键入主机空间 有时我完全忘记了地址 有没有办法用stringreplace主机空间? 像ssh user@net3 .. ssh user@net32也许我可以手动填写/ etc / hosts文件,但有没有更复杂的解决scheme呢?