2013-08-06 62 views
0

我對設置沒有控制面板的網絡服務器相當陌生。我在網站上四處瀏覽了回答的問題,但沒有運氣。這就是說我已經嘗試了一點點來解決我的問題。如何將域名鏈接到服務器

基本上我在ubuntu 12.04上運行bind9,並試圖將我從namecheap獲得的域名綁定到服務器上。 rDNS的設置和namecheap的名稱服務器一樣。我顯然可以連接到我的服務器的IP是199.168.141.44。我試圖使用的域名是www.aria-roleplay.com,域名服務器爲ns1.aria-roleplay.com和ns2.aria-roleplay.com。

我的httpd.conf文件看起來是這樣的:

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    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 

怎麼了我打算讓這個工作?

回答

0

如果你所要做的只是將一個域名指向你的服務器,那麼更簡單的方法就是使用你的註冊服務器的DNS服務器(我知道namecheap有一些),並設置A記錄指向您的服務器的IP地址。這與您的方式非常相似,但是您要消除運行自己的DNS服務器的痛苦。

您仍然可以在您的計算機上託管多個站點,只需爲每個站點創建單獨的虛擬主機併爲您的namecheap帳戶中的每個域創建相關的A記錄。

+0

好的。所以基本上所有我必須擔心的是虛擬主機?我確實設置了這一點,如OP所示。至於名字服務器;我註冊他們與namecheap如下:http://puu.sh/3V4Kf.png雖然每當我嘗試瀏覽www.aria-roleplay.com我得到一個「服務器未找到」的通知。 – user2656265