![设置没有域名的 linode](https://linux22.com/image/574836/%E8%AE%BE%E7%BD%AE%E6%B2%A1%E6%9C%89%E5%9F%9F%E5%90%8D%E7%9A%84%20linode.png)
我读到过一篇文章,其中提到,可以在没有域名指向的情况下设置 linode,但我不确定如何解决这个问题。我注意到在入门指南中有一个关于更新 /etc/hosts 文件,在阅读有关设置 LAMP 堆栈时,它还提到使用域名配置虚拟主机。如何在不将域指向 linode 的情况下进行这些设置?
Linode 运行的是 Ubuntu 10.04
答案1
这些并不是真正的域名,它们只是 Apache 与Host
HTTP 请求标头匹配的字符串。指向您的 IP 的域名只是实现这一点的一种方式。您可以在主机文件中添加一行,说明您的 linode IP 在1.2.3.4 some_domain_i_plan_to_buy.com
哪里1.2.3.4
,然后将浏览器指向该域名即可。当然,这对其他人不起作用。或者您可以直接设置该标头,例如curl -H 'Host: some_domain_i_plan_to_buy.com' http://1.2.3.4/index.html
。
答案2
你可以设置任何域名到那些地方,而不必真正将域名指向你的 linode。
因此,以任何方式设置你的 linode 都是可以的microsoft.com
,这只是一种“名称” :)