是否有可能以某种方式获取网站/服务所在的主机名?我尝试查看标头和更多信息,但从我所看到的情况来看,这似乎不可能!
例如test.mysite.com
:/etc/hostname
如果有可能的话,我该如何隐藏它?
我使用的Linux发行版是Debian 6.0。
答案1
你的问题似乎是,如果你在主机上运行一个公开可见的 Web 服务器,其他人是否可以看到你的主机名称。不,他们只能看到你在域名系统为您的公共 IP 地址。
答案2
hostname
只要您同时修改其他配置文件,您就可以将其更改为您想要的任何内容。
据我所知,除非有指向该主机名的 IP 地址的 DNS 条目,否则没有直接获取计算机主机名的方法。但是,某些服务器可能具有 API 方法或过程调用,使它们可以获取并打印/发送主机名。