我应该如何设置不公开的 FQDN 和 Intranet Sandbox 12.10 服务器

我应该如何设置不公开的 FQDN 和 Intranet Sandbox 12.10 服务器

我正在尝试安装 virtualmin,但它不喜欢将主机名作为 FQDN。在安装 Ubuntu 时,我将其命名为 BLAHBLAH-VPS。virtualmin 脚本会跳过此步骤并要求我输入 FQDN。由于这台机器主要是沙箱,不会对外公开,​​因此不确定我的 /etc/hosts 和 /etc/hostname 文件应该包含什么。

/etc/hosts 如下:

127.0.0.1   localhost
127.0.1.1   blahblah-VPS

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
192.168.0.2 blahblahblah.is-a-geek.com

/etc/hostname 如下:

BLAHBLAH-VPS

有一些评论指出 FQDN 是 virtualmin 安装的关键方面。

答案1

我通常将任何 Debian 或 Ubuntu 机器的主机名配置为

/etc/hosts

127.0.0.1 host.example.com host localhost.localdomain localhost

/etc/主机名

host

并验证是否hostname -s返回了机器的短主机名和hostname -fFQDN。我认为机器是否是公共的并不重要。


对于您的情况,我将删除以 127.0. 开头的两行,并添加以下行:

127.0.0.1 blahblah-vps.example.com blahblah-vps localhost.localdomain localhost

/etc/hostname看上去不错,尽管在两个文件中我都只使用小写字母,这并不是因为它很重要,而更多的是出于迂腐的原因。

相关内容