如何正确编辑主机、主机名和 resolf.conf?

如何正确编辑主机、主机名和 resolf.conf?

我一直在互联网上搜索有关该主题的真正的 nop 教程,但没有找到任何关于如何以正确方式编辑这些文件的直接信息。

我有一个 Debian 互联网服务器,用于托管一些个人域名,并运行 Squid 和 rTorrent。该服务器正常运行,没有任何问题。但是,我对一些事情感到困惑。

假设我的服务器名为 (foo),我的域名为 (example.com),我的公网 IP 为 95.211.133.200:

  1. /etc/hostname 应该包含:

    tango.example.com
    

    或者

    tango <----- just the server name
    
  2. /etc/hosts包含:

    127.0.0.1       localhost.localdomain   localhost
    95.211.133.200  foo.example.com         foo
    
  3. /etc/resolf.conf包含(连同名称服务器)以下内容:

    domain example.com
    search example.com
    

    或者仅仅是第一个。

    为了使事情正确,我是否应该编辑其他文件?

  4. 最后,命令:

    domainname
    
    returns: (none)
    

    我认为它应该返回 (example.com)。我应该怎么做才能更正它?

答案1

/etc/hostname应该foo

/etc/hosts看起来不错

/etc/resolv.conf可能应该example.com适用于两者,具体取决于您的用例。请注意,您命名了它/etc/resolf.conf,它应该是v,而不是f

我不知道domainname

相关内容