每次启动时,CentOS 6.0 服务器主机名都会消失。我必须重新发出主机名命令来重置它。
请帮忙!
如果您在 PC 连接到域时在 PC 上重命名 PC 的主机名,它会在 AD 中找到原始主机名并在那里重命名吗?
要维护许多服务器,您如何为服务器命名?仅通过服务器的主机名,我想对服务器的服务类型进行分类,无论是否虚拟机、阶段(alpha、beta、real)、硬件规格等。
有什么想法吗?
我在 中设置了主机名别名.ssh/config,效果很好:
Host my-web
HostName 515.346.96.21
Run Code Online (Sandbox Code Playgroud)
所以我可以这样做:
ssh my-web
Run Code Online (Sandbox Code Playgroud)
但是在浏览器中,我仍然需要输入“ http://515.346.96.21”。能够做“ http://my-web”就太好了。
/etc/hosts除了使用动态 DNS 或编写脚本与 同步更改之外,有没有办法更广泛地使用 SSH 中的别名?我经常创建和销毁具有不同 IP 的 VM,因此我不断更新~/.ssh/config.
我一直喜欢将主机名用于网络共享、SQL Server 实例等。我通常发现主机名更具描述性且更容易记住。
然而,最近我们的一个文件服务器死了。它的 IP 被绑定到另一台服务器上的网络适配器,共享被重新创建,几乎所有使用 IP 地址的作业都继续工作,因为什么也没发生。
对于我使用主机名的工作,我不得不通过几十个配置文件来更改主机名,第二天我发现我实际上错过了几个。请注意,这次我实际上使用了 IP 地址,因此当替换服务器在线时,我不必再次更改任何内容:D
我意识到可能有一种方法可以在域控制器和/或网络路由器中创建另一个 DNS 条目(而不是将 IP 重新分配给另一台服务器),但在这种情况下并没有这样做(不是我的决定)。
是否有一些关于如何完成的推荐指南?你在你的环境中做什么?
当您设置 Windows 时,它需要一个计算机名称,例如Steven-PC.
这相当于 Linux 上的主机名。我注意到 Fedora Linux
localhost用作默认主机名。使用将localhost作为计算机名称会导致Windows的任何问题?
我已经通过 VMWare 设置了一个新的 VM,它运行 CentOS7。通常,当我运行时hostname -i,我会获得我所在服务器的 IP 地址。但是,在这个新 VM 上,我得到了(这些值略有改变):
hostname -i
fe09:204g:s3t0:s30f:O0ef%ens192 10.22.22.32
Run Code Online (Sandbox Code Playgroud)
我认出了 192...但是为什么会出现这个类似 MAC 地址的值?我正在尝试使用 ssh 连接到这台新机器,在故障排除时,我遇到了这个问题,想在继续之前了解它。
这是从我的邮件服务器发送到 gmail 的测试电子邮件的标题。我将主机名从 ads.jeuxgratuits.net 更改为 mail.jeuxgratuits.net,以便我的电子邮件标题显示一致的信息......但即使在更改之后我仍然得到了对 ads.jeuxgratuits.net 的引用:
Received: from mail.jeuxgratuits.net (ads.jeuxgratuits.net [208.111.94.17])
by mx.google.com with ESMTP id 12si2715274iwn.15.2009.10.15.13.40.35;
Run Code Online (Sandbox Code Playgroud)
我使用 webmin 更改服务器主机名。然后我重新启动了网络和 postfix 服务。
完整标题:
Delivered-To: plehoux@gmail.com
Received: by 10.86.27.7 with SMTP id a7cs114739fga;
Thu, 15 Oct 2009 13:40:37 -0700 (PDT)
Received: by 10.101.180.33 with SMTP id h33mr782170anp.155.1255639236254;
Thu, 15 Oct 2009 13:40:36 -0700 (PDT)
Return-Path: <activation@jeuxgratuits.net>
Received: from mail.jeuxgratuits.net (ads.jeuxgratuits.net [208.111.94.17])
by mx.google.com with ESMTP id 12si2715274iwn.15.2009.10.15.13.40.35;
Thu, 15 Oct 2009 13:40:36 -0700 (PDT)
Received-SPF: pass (google.com: domain of …Run Code Online (Sandbox Code Playgroud) 我有一个在线 GPS 跟踪器,它连接到 TCP 服务器并每隔几秒钟将其当前位置发送给它。跟踪器的配置允许用户设置服务器的 IP 地址及其端口。
我的问题是从跟踪器接收数据的 TCP 服务器应用程序在我家庭网络中的计算机上运行,而我没有静态 IP 地址。这意味着当我的 IP 地址更改时,我必须每 24 小时重新配置我的跟踪器。
我在 DynDNS.org 网站上创建了一个帐户并在我的路由器中配置了 DDNS 部分,现在可以通过主机名访问它。如果只有 thacker 可以接受主机名而不是 IP 地址,这将解决我的问题。但事实并非如此。
有没有办法轻松解决我的问题?也许某种互联网服务将指定端口上的连接转发到给定的主机名?我不知道...
提前感谢您的帮助。
出于某种原因,我拥有的一台 linux (RedHat) 机器无法通过主机名 ping 通!不过,它可以通过 IP 地址 ping 通。我的网络配置与另一台可通过主机名和 IP 地址 ping 的 linux (RedHat) 机器相同,但我不确定我哪里出错了。
除了这些之外,您是否还看到了其他任何步骤:
Network Configuration,在 Devices 选项卡中选择 eth0 设备,按下 Edit 图标,然后设置Manual IP Address Settings. 好的,所以这可能不是必需的..你可以保留它Automatically obtain IP address settings with dhcp,但我只是想向你们展示我在我的配置中的内容。该命令hostname对本机的CMD确实表明从DNS和主机选项卡我配置的主机名。
hostname ×10
ip-address ×2
linux ×2
centos ×1
centos7 ×1
domain ×1
hosts-file ×1
localhost ×1
maintenance ×1
networking ×1
ping ×1
postfix ×1
redhat ×1
ssh ×1
vmware-esxi ×1
windows ×1