【问题标题】:How to link a domain name to a server如何将域名链接到服务器
【发布时间】:2013-08-06 10:29:12
【问题描述】:

我对设置没有控制面板的网络服务器很陌生。我环顾了网站上回答的问题,但没有运气。话虽如此,我已经做了一些实验来解决我的问题。

基本上我在 ubuntu 12.04 上运行 bind9,我正在尝试将我从 namecheap 获得的域名绑定到服务器。 rDNS 已设置为具有 namecheap 的名称服务器。我显然可以使用 199.168.141.44 的 IP 连接到我的服务器。我要开始工作的域是 www.aria-roleplay.com,名称服务器为 ns1.aria-roleplay.com 和 ns2.aria-roleplay.com。

我的 httpd.conf 文件如下所示:

<VirtualHost *:80>
  ServerAdmin admin@localhost
  DocumentRoot "/var/www/"
  ServerName www.aria-roleplay.com
</VirtualHost>

/etc/bind/db.linux_rocks

;
;BIND data file for local loopback interface
;
$TTL 604800
@   IN  SOA V-7848.linux.rocks. root.localhost. (
            2       ; Serial
            604800      ; Refresh
            86400       ; Retry
            2419200     : Expire
            604800 )    ; Negative Cache TTL
;
@   IN  NS  V-7848.linux.rocks.
@   IN  A   127.0.0.1
@   IN  AAAA    ::1

; Below are A Record Addresses

www.aria-roleplay.com   IN  A   199.168.141.44

挖掘 aria-roleplay.com

; <<>> DiG 9.8.1-P1 <<>> aria-roleplay.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 34790
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;aria-roleplay.com.             IN      A

;; Query time: 4348 msec
;; SERVER: 199.168.141.44#53(199.168.141.44)
;; WHEN: Tue Aug  6 14:26:50 2013
;; MSG SIZE  rcvd: 35

我要如何让它发挥作用?

【问题讨论】:

    标签: dns nameservers


    【解决方案1】:

    如果您只想将域名指向您的服务器,更简单的方法是使用您的注册商的 DNS 服务器(我知道 namecheap 有一些)并设置 A 记录以指向您的服务器的 IP 地址。这与按照自己的方式进行操作几乎相同,但是您可以摆脱运行自己的 DNS 服务器的痛苦。

    您仍然可以在您的计算机上托管多个站点,只需为每个站点创建单独的虚拟主机,并为您的 namecheap 帐户中的每个域创建相关的 A 记录。

    【讨论】:

    • 好的。所以基本上我只需要担心虚拟主机?我确实设置了它,但如 OP 所示。至于名称服务器;我使用 namecheap 注册它们如下:puu.sh/3V4Kf.png 虽然每当我尝试浏览 www.aria-roleplay.com 时,我都会收到“找不到服务器”通知。
    猜你喜欢
    • 2021-09-21
    • 1970-01-01
    • 2013-05-14
    • 2015-12-04
    • 1970-01-01
    • 1970-01-01
    • 2012-09-10
    • 2019-02-25
    • 2013-01-13
    相关资源
    最近更新 更多