Questions tagged «hostname»

主机名是分配给连接到用于标识该设备的计算机网络的设备的标签。

7
如何在Debian机器上更改Exim4的primary_hostname?
我试图将邮件传递给某些远程SMTP服务器,以拒绝从我的服务器接受HELO: 504 5.5.2 <localhost>: Helo command rejected: need fully-qualified hostname 显然,我的Exim4服务器localhost以其FQDN 发送。搜索网络和一堆配置文件,我了解到在HELO期间以FQDN形式发送的值是从primary_hostname配置变量中提取的。 我的问题是:在Debian系统中更改此变量的正确方法是什么?我想我可以简单地在一个Exim4配置文件中对一个值进行硬编码,但是恕我直言,如果该值自动地对应于/etc/mailname某个或其他集中式名称配置,则似乎更有意义。 我觉得可以在Debian Wiki的以下文本中找到我的问题的答案: Exh在EHLO / HELO中使用的名称是从配置选项中提取的primary_hostname。Debian的exim4默认配置未设置primary_hostname。然后,Exim默认为uname()来查找主机名。如果该调用仅返回一个组件,则使用gethostbyname()或getipnodebyname()获取完全限定的主机名。 如果您的Exim HELO为localhost.localdomain,则很可能是由某些版本的Debian安装程序创建的/ etc / hosts配置错误。在这种情况下,请修复您的/ etc / hosts。 不幸的是,我对Linux服务器管理还不够熟悉,无法确切地知道所有这些意味着什么:(
24 debian  hostname  exim 

5
主机名中可以有点吗?
我在Linux机器的主机名中使用了像a.alpha这样的名称,但是它暗示这些名称不能完全使用。主机名外壳命令的响应是正确的(a.alpha)。但是在我的用户帐户之后打印的名称是“ user @ a”,而不是“ user@a.alpha”。使用avahi时,可以(按主机名)访问a.alpha,但不能访问b.alpha。那是正常的吗?

1
该工具如何从IP地址中找出注册的域?
这是我以前从未真正知道过的方法,多年来一直不时地困扰着我。我已经阅读了所有可以找到的内容,包括此处的所有答案。他们都没有对这个问题给出真正的答案。因此,在标记重复项之前,请仔细阅读;它不是。 挖掘,托管,nslookup ...他们似乎都无法得到我想要的东西。 最多我可以获得像ec2-xxx-xxx-xxx-xxx.us-east-2.compute.amazonaws.com这样的指针。 但是,如果我使用此在线工具,则可以准确地找到所需的内容:解析为给定IP地址(或主机名)的每个域。在这种情况下,它是一种免费增值服务,因此只列出前几个,但它可以工作。在下图中,我使用了我拥有并通过VPS服务的三个域。它们完全无关,但是都出现在这里: 他们正在使用什么黑魔法?我们如何复制它?

3
如何使用DNS将访客发送到最近的服务器?
有一种本地化dns条目的方法吗?这意味着,与来自美国或欧洲的用户相比,来自亚洲的用户将mydomain.com解析为另一个IP。这将有助于向用户提供附近的服务器。到目前为止,DNS是唯一使用的技术,这意味着我无法放置一些软件路由或中央系统来代替dns来解决此问题。

3
如何为Debian Jessie系统设置主机名?
Debian Jessie附带了systemd。设置主机名的建议是将hostnamectl用于systemd。但是,此命令在EC2上引导的Debian Jessie 映像上不起作用(甚至不显示当前主机名): sudo hostnamectl sudo: unable to resolve host ip-172-30-0-17 Failed to create bus connection: No such file or directory 所以我试图在这里继续Debian的建议。 echo "myhostname" > /etc/hostname echo "127.0.0.1 myhostname" >> /etc/hosts /etc/init.d/hostname.sh start /etc/init.d/networking force-reload 但是,注销并再次登录后,主机名不会更改。但是,它在重新启动后确实会更改,但这对我来说并不理想。 这种方法曾经在Debian Wheezy中起作用。 感谢您提供帮助,以解决此问题。

17
使用哪种最易管理和有趣的服务器命名方案?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我很好奇,看看服务器命名时正在使用什么方案...
19 hostname 


1
如何使用HAProxy根据主机名转移流量?
HAProxy设置了许多监听其他端口的应用程序服务器,在此方面取得了一些初步的成功。 现在,我有另一个Web服务器正在一个端口上侦听,我想对配置进行哪些更改,以使主机名也可以传输流量。 以下是当前设置,假设: 我的Apache Web服务器在examplecom:8001上运行 我那堆应用服务器0.0.0.0:8081,0.0.0.0:8082,0.0.0.0:8083 global log 127.0.0.1 local0 log 127.0.0.1 local1 notice maxconn 4096 debug #quiet #user haproxy #group haproxy defaults log global mode http option httplog option dontlognull retries 3 redispatch maxconn 2000 contimeout 5000 clitimeout 50000 srvtimeout 50000 listen appservers 0.0.0.0:80 mode http balance roundrobin option …


3
Apache proxy_http重定向到ip并设置主机名
希望你们能帮助我解决我遇到的代理问题。 我已经拥有的 我已经设置了一个Apache http反向代理,以将请求从* .proxy.domain代理到* .intern.domain。Apache是​​从外部网络访问我的内部Web应用程序的唯一方法。 例: app.proxy.domain -> app.intern.domain mail.proxy.domain -> mail.intern.domain 这一切都很好,但是我有以下问题。 问题 我想代理以下请求: app.proxy.domain -> app.internal.domain app-dev.proxy.domain -> app-dev.internal.domain 没问题,但是不幸的是,app-dev服务器运行的是应用服务器Web应用程序的精确副本,并且此Web应用程序仅响应其主机名(app.intern.domain) 所以我需要做的是代理以下内容 app.proxy.domain -> app.internal.domain (10.0.1.1) app-dev.proxy.domain -> app.internal.domain (10.0.1.2) 我可以做第二件事,在/ etc / hosts中添加“ 10.0.1.2 app.internal.domain”,但这也意味着app.proxy.domain将落在dev-server上。 我正在寻找一个选项,仅在app-dev.proxy.domain的vhost配置文件内设置/ etc / hosts条目,以便每个其他vhost配置都将DNS用于app.intern.domain。 想法... 有没有办法告诉apache配置,以 ProxyPass / http://10.0.1.2/ 但是发送app.intern.domain作为主机名? 编辑dev-servers网络应用程序以监听app-dev是没有选择的,因为它应该是精确的副本(不是我的决定...) 谢谢!

7
如何在bash脚本中获取Unix上的全限定名(FQN)?
我已经hostname在多台服务器(RedHat,Ubuntu)上进行了测试,并hostname -f证明了它不可靠,有时只返回短名称(如本问题所述)。 我可以在别名中看到fqn :(hostname -a别名之一是我要查找的fqn),但是别名的顺序不是固定的。 还有另一种方法来可靠地获取完全限定名称,并将其存储在bash变量中吗?
15 unix  bash  hostname 

5
单字母主机名有效吗?
RFC-952(假设中第1点的最后一句)禁止使用单字符主机名,而我(在7年前的2002 年夏天)经历过一些服务拒绝使用单字符主机名的经历(因为这样的名称是(不符合标准)),但是我发现过去几年中使用了许多单字符主机名。单字符主机名现在有效吗?(如果是这样,正确的验证参考是什么?) 编辑(巩固从答案的一些信息):DNS的各个方面似乎在几个RFC的定义,其中包括1035,1123和2181。根据RFC-2181第11节: Note however, that the various applications that make use of DNS data can have restrictions imposed on what particular values are acceptable in their environment. For example, that any binary label can have an MX record does not imply that any binary name can be used as …

4
更改服务器主机名的清单
已关闭。这个问题是基于观点的。它当前不接受答案。 4年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我想重命名我的Debian linux服务器之一,为它提供一个更具描述性,基于角色的名称。 这是我知道需要更改名称的地方: / etc / hostname和/ etc / mailname&执行主机名命令 / etc / hosts 其他服务器(例如我们的远程日志服务器)上的/ etc / hosts / etc / password(我通常重命名root以匹配服务器名称,从而使邮件分类更加容易) Logwatch / Logcheck配置 需要运行“ rkhunter --propupd” 备份客户端配置-备份服务器配置 以心跳或保持活动配置(在所有群集服务器上)命名(如果它是群集的一部分) /etc/drbd.conf(如果有共享的drbd驱动器) DNS服务器-内部和外部 Virtual Center中的服务器名称(这是虚拟服务器) Nagios / OpsView或其他监视软件中的名称 服务器文档中的参考 我忽略了什么?重命名服务器时,是否还需要更改其他常见的东西?
13 linux  hostname  rename 

5
使iptables更易于维护
除了被列入白名单的几个站点之外,我的网络已完全锁定。这都是通过iptables完成的,看起来像这样: # Allow traffic to google.com iptables -A zone_lan_forward -p tcp -d 1.2.3.0/24 -j ACCEPT iptables -A zone_lan_forward -p udp -d 1.2.3.0/24 -j ACCEPT iptables -A zone_lan_forward -p tcp -d 11.12.13.0/24 -j ACCEPT iptables -A zone_lan_forward -p udp -d 11.12.13.0/24 -j ACCEPT iptables -A zone_lan_forward -p tcp -d 101.102.103.0/24 -j …

4
在单个服务器上的Web和邮件是否需要单独的dns记录?
在单个服务器或具有一个IP地址的VPS上设置Web /邮件服务器时,几乎每个在线指南都遵循与DNS相同的结构: example.com. IN A 192.0.2.0 hostname.example.com. IN A 192.0.2.0 mail.example.com. IN A 192.0.2.0 example.com. IN MX 10 mail.example.com. 0.2.0.192.in-addr.arpa. IN PTR hostname.example.com 我使用了几次,它一直为我工作。但是我想知道邮件服务器指向其他名称是否有原因?是否可以将MX记录指向主机名,而仅将hostname.example.com用于SMTP和POP3?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.