Моя команда недавно приобрела домен, и следующий шаг включает настройку сервера с Apache и Mono для размещения сайта. Однако мы не уверены, с чего начать с точки зрения подключения доменного имени к серверу, и поиск в Интернете дал очень мало (большинство решений включают удаленный хостинг, а это не то, что нам нужно).
1 ответ
В зависимости от вашего регистратора вам будет предоставлен доступ только к настройке серверов имен для домена или серверов имен, а также к обычным DNS-записям (например, A и CNAME). Если у вас нет доступа к обычным DNS-записям, вам нужно указать на серверы имен, где вы также можете изменить обычные DNS-записи. Если у вас нет собственного DNS-сервера и вы не знаете, как им управлять, я бы порекомендовал что-то вроде Cloudflare. У них есть бесплатное сопоставление DNS среди прочего.
Получив доступ к обычным DNS-записям домена, вам необходимо убедиться, что на вашем сервере с Apache +mono есть доступный выделенный IP-адрес. Затем вы измените основную запись A, чтобы она указывала на этот IP-адрес. После этого вы также можете указать субдомены непосредственно на IP-адрес или использовать записи CNAME, чтобы указать все субдомены (например, www) на первичную запись A. После того, как время распространения DNS (в среднем около 4 часов, хотя Cloudflare имеет тенденцию быть быстрее в моем опыте), вы должны быть в порядке. В зависимости от того, использует ли DNS-сервер прокси, вы можете или не можете проверить IP-адрес, на который он указывает, с помощью команды dig
в окне Linux:
dig <domainname>
Так, например:
dig google.com
Затем он выдаст такой результат:
:~> dig google.com
; <<>> DiG 9.9.9-P1 <<>> google.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 3973
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;google.com. IN A
;; ANSWER SECTION:
google.com. 170 IN A 216.58.194.174
;; Query time: 0 msec
;; SERVER: 137.65.247.1#53(137.65.247.1)
;; WHEN: Mon May 01 08:51:11 MDT 2017
;; MSG SIZE rcvd: 55
Если вы используете cloudflare, я должен сообщить вам, что по умолчанию они будут скрывать ваш IP-адрес, используя прокси. Однако есть возможность отключить его для определенных записей. Если это прямой DNS, вы сможете увидеть IP, как в примере выше, используя dig
. В любом случае, если вы указали правильный IP-адрес и DNS распространился, он должен быть успешно "подключен", чтобы вы могли настроить веб-сервис на использование домена.