![使用 LAMP 服务器设置域](https://linux22.com/image/1054924/%E4%BD%BF%E7%94%A8%20LAMP%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E8%AE%BE%E7%BD%AE%E5%9F%9F.png)
不确定这是否是最好的论坛,所以请告诉我,如果是的话我会删除它。
我在 Ubuntu 14.04 上设置了一个 LAMP 服务器,它运行良好,问题是,现在我只能通过公共 IP 访问它。我目前有一个注册的域名,但它是从 Freehosting.com 获得的,所以当我现在需要它指向我的个人服务器时,它会指向我在那里创建的网站。我在 Google 上搜索了这个问题,我发现的大多数文章都详细介绍了如何从一家在线托管公司转到另一家,但这并不是我所需要的。
据我所知,我需要将我的域名服务器指向我的服务器的公共 IP,但是当我登录执行此操作并将 IP 地址设置为我的 IP 地址时,我收到一个错误,提示我使用的是相同的域名,而且我注意到默认域名有
ns1.freehosting.com
ns2.freehosting.com
我只知道名称服务器的基础知识,但显然我需要两个,我以为我通过其注册域名的公司有名称服务器,但似乎我自己实际上需要 2 个名称服务器来指向我的 IP,这是正确的吗?如果是这样,我可以像这里一样在同一台电脑上使用 BIND 吗https://help.ubuntu.com/lts/serverguide/dns-configuration.html或者我需要一台单独的 PC?我找不到太多关于名称服务器使用多少资源的信息,但我的 PC 性能较弱(4gb ram ~3.4 ghz 4core amd cpu),所以我不确定它是否能处理所有这些。
总而言之,我现在正尝试将在 freehosting.com 上注册的域名指向 LAMP 服务器。感谢您的帮助,如果遗漏了任何有用的信息,请告诉我,我会进行修改。
答案1
您需要从 Freehosting 帐户编辑 DNS 记录,并使A record
您的域名指向您的 IP 地址。无需自行设置绑定或其他任何操作。
如果您不确定如何操作或不知道在哪里管理您的 DNS,请联系 Freehosting 支持。您也可以开始使用其他名称服务器,例如云Flare管理你的 DNS