Как привязать доменное имя к серверу

Я новичок в настройке веб-серверов без панели управления. Я просмотрел ответы на вопросы на сайте, но безуспешно. С учетом сказанного я немного поэкспериментировал, чтобы решить свою проблему.

В основном я запускаю bind9 на Ubuntu 12.04 и пытаюсь привязать доменное имя, полученное от 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 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

Как мне заставить это работать?


person Solsroyce    schedule 06.08.2013    source источник


Ответы (1)


Если все, что вы пытаетесь сделать, это указать доменное имя на свой сервер, более простой способ сделать это — просто использовать DNS-серверы вашего регистратора (я знаю, что у namecheap есть некоторые) и настроить записи A так, чтобы они указывали на IP-адрес вашего сервера. . Это почти то же самое, что и делать это по-своему, однако вы избавляетесь от необходимости запуска собственного DNS-сервера.

Вы по-прежнему можете размещать несколько сайтов на своем компьютере, просто создайте отдельные виртуальные хосты для каждого сайта и создайте соответствующие записи A для каждого домена в вашей учетной записи namecheap.

person James Dawson    schedule 06.08.2013
comment
Ok. Так что в основном все, о чем мне нужно беспокоиться, это vhost? Я настроил это, как показано в ОП. Что касается серверов имен; Я зарегистрировал их с помощью namecheap следующим образом: puu.sh/3V4Kf.png Хотя всякий раз, когда я пытаюсь www.aria-roleplay.com Я получаю уведомление о том, что сервер не найден. - person Solsroyce; 06.08.2013