Когда я использую команду
nslookup 192.168.1.1 or (my real ip address)
назад это:
1.1.168.192.in-addr.arpa name = 1.1.168.192-my-net.net
Я хочу изменить имя на пример своего веб-сайта
1.1.168.192.in-addr.arpa name = www.example.com
Как это сделать? Спасибо!
in-addr.arpa
- это специальное доменное имя для получения полного доменного имени хоста из IP-адреса. Это называется обратный поиск DNS.
Вам необходимо назначить новую зону DNS 1.168.192.in-addr.arpa
на вашем DNS-сервере. Затем вы можете добавить запись PTR 1 PTR full.your.host.name
в файле этой зоны.
Вы можете увидеть пример такой зоны на сайте https://serverfault.com/questions/462474/how-do-i-set-up-a-reverse-zone-file
Также существует другой способ. Добавить строку 192.168.1.1 full.your.host.name
подавать /etc/hosts
на вашей рабочей станции.
Почему ты хочешь это сделать? Если это для 192.168.x.y
это означает частный IP-адрес в вашей сети, поэтому это будет зависеть от того, как вы запускаете свои локальные рекурсивные серверы имен (и вам нужно будет сделать в основном то, что в ответе Михаила).
Если это для общедоступного IP-адреса (что вы называете настоящим IP-адресом?), Вам нужно будет спросить владельца блока IP, в котором находится ваш IP-адрес, чтобы он либо сделал обратное разрешение для вас, либо делегировал эту обработку к вашим серверам имен, если у вас есть более одного IP-адреса от них, и вы хотите самостоятельно обработать обратное разрешение. Трудно помочь вам, не зная настоящего IP, о котором мы говорим.