小编Eri*_*ond的帖子

在 Linux 中,如何创建精简配置文件以便可以挂载并在其上创建文件系统?

我正在构建一个系统,为用户提供一定数量的磁盘空间。我这样做的方式是:

  • 用 dd 创建一个文件
  • 在文件中创建一个 ext4 文件系统
  • 挂载文件并告诉用户程序使用挂载点作为其工作目录

我不想使用 linux 配额系统,因为我不希望用户成为本地系统用户。

以上工作正常,但它浪费空间,因为用户没有使用他们的所有配额,但已经分配了全部配额。

是否有一个命令可以做与 dd 相同的事情但不能一次分配整个文件?所以我可以制作一个 20gb 的文件,当它挂载时它会报告 20gb 的空间,但它只会物理上占用已写入它的内容?

linux dd thin-provisioning

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

为什么域的主记录不能是 CNAME 记录?

我在互联网上读到域(例如 example.com)的主要记录应该是 A 记录,如果您使用 CNAME 记录,则会发生不好的事情。

我在一家拥有多个客户的网络公司工作。每个客户都有他们的业务域(他们通常拥有),但我希望 a) 能够在不联系他们的情况下更新他们的站点所在的服务器,b) 有一个备用域来访问他们的所有站点。

我工作的公司有一个我控制的域,例如 mycompany.com

为此,对于每个客户端,我创建了例如(client1.mycompany.com、client2.mycompany.com)记录,指向我们托管网站的服务器。

现在,由于许多客户拥有自己的域,我要求客户 IT 人员为 clientdomain.com 创建一个 CNAME 记录,指向 client1.mycompany.com。这允许我更新 client1.mycompany.com 指向的 IP 地址,而无需涉及客户 IT 人员,因为他们拥有的只是指向我控制的内容的 CNAME 记录。

这似乎有效。

但是,我读到创建 CNAME 记录作为主要记录可能会导致电子邮件问题(其中一些域有 MX 记录,但通常客户端有自己的邮件服务器)。我读到的信息并没有很详细,我也不太明白。

有人可以详细说明为什么将 CNAME 记录设置为主要记录被认为是一个坏主意,因为它似乎有效吗?

domain-name-system domain subdomain

4
推荐指数
1
解决办法
386
查看次数