Доменное имя при запросе DNS-сервера - PullRequest
1 голос
/ 11 января 2011

При запросе DNS-сервера к IP-адресу, какое из следующих утверждений является действительным именем домена (или именем хоста)? Я хочу написать программу на Java для запроса DNS-сервера к IP-адресу данного хоста.

www.google.com
OR 
google.com

Ответы [ 4 ]

2 голосов
/ 11 января 2011

Почему бы не попробовать оба?Они могут иметь один и тот же набор записей ресурсов , они могут отличаться или один может быть псевдонимом для другого.На самом деле они разные:

nickf@gloin:~$ host google.com
google.com has address 72.14.204.99
google.com has address 72.14.204.104
google.com has address 72.14.204.103
google.com has address 72.14.204.147
google.com mail is handled by 100 google.com.s9a1.psmtp.com.
google.com mail is handled by 300 google.com.s9b1.psmtp.com.
google.com mail is handled by 400 google.com.s9b2.psmtp.com.
google.com mail is handled by 200 google.com.s9a2.psmtp.com.

nickf@gloin:~$ host www.google.com
www.google.com is an alias for www.l.google.com.
www.l.google.com has address 72.14.204.147
www.l.google.com has address 72.14.204.103
www.l.google.com has address 72.14.204.99
www.l.google.com has address 72.14.204.104

1 голос
/ 11 января 2011

google.com == домен -> разрешить IP-адрес сервера, сопоставленный с google.com

www.google.com == поддомен -> разрешить IP-адрес сервера, сопоставленный с www.google.com

Если они настроили одинаково, вы получите тот же результат, иначе другой. Но оба верны.

0 голосов
/ 11 января 2011

Они могут быть оба действительны.

Если вы хотите проверить, действительно ли google.com, www.google.com, wwwwwww.goo.g.le.com действительны, лучше всего запросить DNS-сервер.

0 голосов
/ 11 января 2011

Оба являются действительными именами хостов в отношении DNS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...