标签: hostname

主机名 -f 表示“主机名:指定的主机名无效”。猜猜为什么?

主机名 -f 表示“主机名:指定的主机名无效”。/etc/hostname 中指定的主机名 (FQDN) 也列在 /etc/hosts 中并且可以 ping 通。主机的实际 DNS 服务器尚不知道。这是报告错误的原因还是其他原因?(操作系统是 Ubuntu 10.04 服务器)。

更新:在 DNS 服务器上注册主机(以便可以通过 Internet 成功解析名称)没有帮助。

domain-name-system ubuntu hosts hostname

6
推荐指数
2
解决办法
2万
查看次数

ec2 实例 - 更改 /etc/hostname 是否安全?

我有几个ec2独立的实例(登台和生产)。他们不会以任何方式互相交谈。

/etc/hostname为了更清楚地了解您登录的实例,修改是否安全?

ubuntu hostname amazon-ec2

6
推荐指数
1
解决办法
8284
查看次数

有人在我的服务器/IP 上停放了一个域 - 我应该担心吗?

可能的重复:
对于将域名指向我的 ip 的人,我能做些什么吗?

我现在正在运行具有自己的静态 IP 的专用服务器一段时间。几周前,我注意到浏览日志时出现了一些域,我想知道为什么。在使用该域后,我注意到它是一个完整的 DNS-A 主机名,指向我的 IP。

有人会这样做的原因是什么?有什么我应该担心或记住的吗?

实际上 - 我不介意,即使我更喜欢在没有任何主机名的情况下运行服务器(仅限 IP)。

security domain-name-system ip hostname dedicated-server

6
推荐指数
1
解决办法
312
查看次数

主机名完全由数字组成的 FQDN 的有效性

如果主机名组件完全是数字,FQDN 是否有效?这不是我以前遇到过的,我不确定以下内容是否合法:

001.example.com.
Run Code Online (Sandbox Code Playgroud)

我知道这是 Windows 服务器的问题,但纯数字主机名(在本例中为 001)对于 *nix 服务器是否有问题?

hostname subdomain domain-name fqdn

6
推荐指数
1
解决办法
1701
查看次数

在不同环境中的许多系统上使用相同的 IP

我在一个有多个位置的环境中工作,并且在每个位置我们都有相同的 IP 寻址方案,也就是说,我们有许多机器(每个位置一台)共享相同的 IP 地址(尽管主机名不同)。当然,这些位置之间没有通信,也没有 DNS。我通过打开 VPN 隧道依次连接到每个位置。我的工作站是 Linux。

我正在尝试开发一个系统,让我在这种环境中尽可能安全地工作。我想直接使用主机名而不是 IP 地址,因为我们有一个易于记忆的命名约定。到目前为止我遇到的问题是:1) 错误地登录到不同的机器,因为隧道打开到错误的位置,以及 2) ssh 有一个不同的主机,具有相同的 IP,但在 known_hosts 中有不同的主机名,以及拒绝连接。

到目前为止,我正在考虑为每个位置(例如 /etc/hosts.location1)创建一个不同的 /etc/hosts 和 ~/.ssh/known_hosts 文件,并使用位置切换脚本通过复制这些文件来自动切换这些文件通过默认文件(例如cp /etc/hosts.location1 /etc/hosts)为我的目标位置定制的版本。理想情况下,这个脚本最终将与我用来打开不同位置的 VPN 的软件集成。

我的问题是:有没有更好的方法来做到这一点?我错过了 ssh 或 linux 名称解析中的任何功能吗?

非常感谢。

编辑:这是一个生产环境,我正在寻找解决此问题的工作站解决方案。

linux ssh hosts hostname known-hosts

6
推荐指数
1
解决办法
401
查看次数

VPS 主机名、ns1 和 ns2 前缀

对不起,这个愚蠢的问题。我对服务器完全陌生,我想注册一个VPS

在注册页面上,我必须填写以下字段:

在此处输入图片说明

我不知道我应该在这些字段中写什么(显然除了密码),并且站点中没有帮助提示......

请注意,我没有域名,实际上,如果没有必要,我不想购买任何...

vps hostname

6
推荐指数
1
解决办法
3万
查看次数

Ngrok 自定义主机名将 cname 添加到子域

我有xyzfoo.com域名。我创建了一个 DNS CNAME 记录,它指向ngrok.com我的应用程序在本地运行http://127.0.0.1:5000/运行但没有远程运行zyxfoo.com

子域是否需要与自定义主机名一起使用 ngrok?通过我当前的托管服务提供商创建子域似乎很麻烦,我有一个额外的域,我不介意将该域仅用于测试ngrok

我有一个专用的 IP 地址和一个 SSL 证书。在我的父域上,xyzfoo.com我还创建了一个子域,foo.xyzfoo.com通过它我还创建了一个 CNAME 记录,主机名cname-for-ngrok和值为foo.xyzfoo.com

当我尝试从 ngrok 获取自定义主机名时,我有两条路线,我正在通过两种方式进行故障排除,ngrok 仪表板上的foo.xyzfoo.comxyzfoo.com是保留域。当我刷新我的父域或子域时,我没有看到我的应用程序,也没有看到我的终端日志上的任何活动。

domain-name-system hostname cname-record

6
推荐指数
1
解决办法
7863
查看次数

在 VPS 设置中将什么作为主机名?

如果我的域是example.com,我应该在使用 Debian 8.7 Jessie 的 VPS 设置中输入什么作为主机名?是不是www.example.com还是example.comexample

vps debian domain hostname

6
推荐指数
2
解决办法
1万
查看次数

更改服务器上的主机名有什么意义?

我知道将 DNS 记录更改为指向我的 IP 地址是我访问服务器的方式,以便对 myDomain.com 的请求指向我的 IP 地址。话虽如此,为什么一台机器需要有一个主机名?如果 DNS 系统无论如何都会将请求路由到它,为什么它会关心它的主机名是什么?

另外,如果我正在运行一个简单的个人网络服务器,是否可以将我的主机名保留为“本地”?我应该将其更改为 FQDN 吗?

编辑 我刚刚在另一个 SO 网站上找到了一个很好的答案:https : //unix.stackexchange.com/a/50529/32623

domain-name-system hostname host

5
推荐指数
2
解决办法
4003
查看次数

Centos 7 无法设置主机名和 FQDN

我现在正在运行 CentOS-7.0-1406,看起来我无法正确设置主机名。据我所知,您需要使用hostnamectl set-hostname命令设置主机名并在 /etc/hosts 中写入 FQDN。我有一台 centos 机器,我想将它的主机名设置为“server”,将 FQDN 设置为“server.mydomain.com”。我运行 hostnamectl 命令并编辑 /etc/hosts 文件:

[root@server ~]# hostnamectl set-hostname server
[root@server ~]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

{inet_IP_here} server.mydomain.com server 
Run Code Online (Sandbox Code Playgroud)

起初一切看起来都很好,当我运行hostname时控制台显示主机,当我运行hostname -f时它显示 FQDN :

[root@server ~]# hostname
server
[root@server ~]# hostname -f
server.mydomain.com
Run Code Online (Sandbox Code Playgroud)

但是在我重新启动机器并再次运行相同的命令后,它开始将 FQDN 显示为主机名:

[root@server ~]# hostname
server.mydomain.com
Run Code Online (Sandbox Code Playgroud)

我必须说它是一个 VPS 服务器,当我在本地虚拟机上执行它时,我没有这样的问题。VPS 控制面板中也没有任何看起来像主机名的设置。什么原因可能导致这些问题?

centos hostname

5
推荐指数
1
解决办法
8852
查看次数