配置VPS使用子域名访问SSH

配置VPS使用子域名访问SSH

嗯,我刚刚购买了一台带有 DirectSpace 的非托管 VPS 来试用该服务。我目前可以通过他们给我的两个 IP 地址访问它,但现在我想通过我的域名访问它,这是我通过 GoogleApps 从 GoDaddy 获得的。

我希望能够做类似的事情

ssh [email protected]

并以此方式访问 shell。另外,由于我使用的是 GoDaddy 名称服务器,而且它们运行良好,因此我不想将它们重新分配给我自己的主机(ns1.mydomain.com、ns2.mydomain.com)。

我读到过一些文章说可以通过设置 A 记录来实现这一点,但说实话我迷茫了。最后,我希望能够使用 VPS 来托管我自己的网站以及其他一些客户网站(拥有自己的域名),所以如果有人能给我提供这方面的线索,请告诉我。

问候。

答案1

检查 GoDaddy 提供的仪表板(我没有使用过 GoDaddy DNS 服务,因此无法指导您完成)。将有一个添加记录的选项A。在那里A为您的域添加一条记录。

IP_ADDRESS A server1

为了托管您的网站和其他客户的内容,您需要使用 Apache 中的虚拟主机。http://httpd.apache.org/docs/2.0/vhosts/

一旦虚拟主机配置完成,您就可以要求您的客户将他们的A记录更改为您的 IP。

答案2

您需要将 GLUE 记录与 godaddy DNS 设置关联,并将 ns1.yourdomain.com 指向您的服务器。您显然需要在您的 VPS 上设置 BINDDNS 或类似的东西。我刚刚在我的 VPS 上完成了完全相同的设置 - 给我发电子邮件 dave[at]proliveonline.com,我也许可以跟踪您的会话并指导您完成它?还为 VPS 上的几个站点设置了 apache vhosts,并为整个域或单个电子邮件设置了电子邮件转发。以及网络转发。基本上尝试复制“ZonEdit”服务(关于 DNS)

相关内容