我们正试图将我们托管的所有网站都移至 CNAMES,因为我们计划在新的一年中移动服务器,并希望能够将一些客户端移动到一台服务器,并将其他客户端移动到其他地方。我们计划为客户提供一个唯一的 CNAME,然后我们可以在以后更改。(我们现在这样做还有其他原因,但这是主要的)
我们一直在用我们自己的一些领域测试这个理论,它似乎很好。但是,在检查域上的 MX 记录时,我得到了 CNAME 值而不是 MX 记录。
遗憾的是,所有这些域都是通过控制面板完成的,但我猜他们只是为我编写区域文件。
我想为 company.com 创建 2 个 CNAME
company.com. IN CNAME client.dns.ourserver.com
www IN CNAME client.dns.ourserver.com
Run Code Online (Sandbox Code Playgroud)
MX 记录类似于以下内容:
company.com IN MX 10 mail.company.com
Run Code Online (Sandbox Code Playgroud)
我们有 mail.company.com 的 A 记录
正在做:
host -t mx company.com
Run Code Online (Sandbox Code Playgroud)
返回 CNAME 值而不是 mx 记录。
这是预期的行为吗?
我已经设法使上述配置与 123-reg.co.uk 控制面板一起使用,但不确定这是否比任何事情都更幸运。
几个小时前,我的根分区填满了,我将文件从它移开,df 报告:
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/hda1 183G 174G 0 100% /
Run Code Online (Sandbox Code Playgroud)
所以应该有 9GB 可用,但可用报告为 0,使用率仍为 100%。
我以 root 身份测试,例如
# echo test >a ; cat a
test
Run Code Online (Sandbox Code Playgroud)
它按预期工作;但是作为普通用户,我仍然收到错误消息:
$ echo test >a ; cat a
bash: echo: write error: No space left on device
Run Code Online (Sandbox Code Playgroud)
我进行正面测试的根主目录和我的主目录在同一个分区上。 fstab 条目是:
/dev/hda1 / ext3 noatime,defaults,errors=remount-ro 0 1
Run Code Online (Sandbox Code Playgroud) 当用户是多个组的成员时,在登录 10.6 计算机时,会显示一个提示,询问要应用设置的组。
我们正在使用这些组根据用户成员资格挂载不同的共享,例如Production
和Accounts
。通常,一个用户是多个组的成员,并且需要所有可用的驱动器。
Open Directory 服务器也运行 10.6。
有没有办法跳过此提示并为所有组应用设置。我可以预见组设置之间可能存在冲突,但也许也可以设置优先级?或者这完全是错误的方法?
当她在域名前输入 www 时,我为我女朋友建立的网站无法在她的 Mac 上解析。是她的浏览器还是我需要在某处设置 www 重定向?