У меня есть несколько доменов, которые я размещаю на своем веб-сервере, поэтому я отредактировал их запись A, чтобы она указывала на IP-адрес моего сервера. Иногда мне приходится изменять IP-адрес сервера, что означает, что мне нужно редактировать запись A для каждого домена, размещенного на этом сервере. Также существует риск того, что веб-сайт выйдет из строя из-за того, что не было внесено изменение для его записи A.
Я бы хотел упростить это, если возможно. Есть ли способ установить запись A для домена или поддомена, а затем установить этот домен / поддомен на желаемый IP-адрес, чтобы при изменении IP-адреса мне нужно было изменить только одно местоположение вместо нескольких доменов? Я открыт для идей. Это не обязательно должно быть именно так в записи A. Все, что приносит мне желаемый эффект, нормально.
DNS RR, о котором вам нужно узнать, называется CNAME.
Похоже, вы настроили записи A так, чтобы они указывали на субдомен www ваших доменов. Вместо этого вам следует настроить корневой домен (example.com вместо www.example.com), чтобы иметь запись A с фактическим IP-адресом сервера. Затем вы должны настроить CNAME, которые указывают на example.com для каждого поддомена.
Вот как бы вы хотели, чтобы ваши записи выглядели:
Name Type Value example.com. A 192.168.1.1 www.example.com. CNAME example.com. subdomain.example.com. CNAME example.com. example2.com. CNAME example.com. sub.example2.com. CNAME example.com.
Спасибо ajdle за указание на недостающую точку в конце, что сделало запись полностью квалифицированной. В противном случае DNS подумает, что это относится к вашему корневому домену, и попытается добавить его. search
путь к записи, что может привести к попытке разрешить example.com.example.com - см. это обсуждение о разнице между example.com и example.com.