Как traceroute может показывать два разных имени для одного и того же IP-адреса?

1423
TRiG

Вот два следа к обоим 82.195.128.132. Один приводит к имени ns1.hosting365.ie, а другой к имени mail.hosting365.ie . Почему разница?

traceroute to mail.cameracentre.ie (82.195.128.132), 30 hops max, 60 byte packets 1 192.168.1.254 (192.168.1.254) 0.317 ms 0.464 ms 0.608 ms 2 b-ras1.pgs.portlaoise.eircom.net (159.134.155.8) 31.094 ms 34.564 ms 38.634 ms 3 tenge-5-1-1.pe1.pgs.lmk-pgs.eircom.net (86.43.247.133) 39.666 ms 40.829 ms 43.777 ms 4 tenge-7-1-1.core1.bdt.core.eircom.net (86.43.252.249) 48.862 ms 49.052 ms 50.869 ms 5 tenge-1-2-1.pe1.6cr.6cr-6cr.eircom.net (86.43.255.90) 53.900 ms 53.992 ms 56.087 ms 6 83.71.115.181 (83.71.115.181) 58.842 ms 34.027 ms 34.292 ms 7 h365-deg-br1-g3.hosting365.ie (193.242.111.23) 35.718 ms 35.060 ms 35.510 ms 8 0-0-4-dub-dr-001.hosting365.ie (84.51.248.97) 40.193 ms 40.283 ms 44.902 ms 9 0-0-2-dub-ar-004.hosting365.ie (84.51.248.14) 45.136 ms 45.340 ms 49.486 ms 10 bashful.hosting365.ie (82.195.134.70) 49.573 ms 54.386 ms 54.580 ms 11 ns1.hosting365.ie (82.195.128.132) 55.671 ms 56.603 ms 34.909 ms   traceroute to mail.dotser.ie (82.195.128.132), 30 hops max, 60 byte packets 1 192.168.1.254 (192.168.1.254) 0.300 ms 0.374 ms 0.436 ms 2 b-ras1.pgs.portlaoise.eircom.net (159.134.155.8) 31.175 ms 35.508 ms 41.560 ms 3 tenge-5-1-1.pe1.pgs.lmk-pgs.eircom.net (86.43.247.133) 40.325 ms 41.170 ms 43.554 ms 4 tenge-7-1-1.core1.bdt.core.eircom.net (86.43.252.249) 48.668 ms 48.744 ms 50.473 ms 5 tenge-1-2-1.pe1.6cr.6cr-6cr.eircom.net (86.43.255.90) 53.640 ms 53.724 ms 57.679 ms 6 83.71.115.181 (83.71.115.181) 57.994 ms 33.870 ms 36.088 ms 7 h365-deg-br1-g3.hosting365.ie (193.242.111.23) 39.050 ms 34.446 ms 39.256 ms 8 0-0-4-dub-dr-001.hosting365.ie (84.51.248.97) 39.493 ms 43.665 ms 43.883 ms 9 0-0-2-dub-ar-004.hosting365.ie (84.51.248.14) 48.645 ms 48.727 ms 51.290 ms 10 bashful.hosting365.ie (82.195.134.70) 53.648 ms 53.852 ms 56.151 ms 11 mail.hosting365.ie (82.195.128.132) 58.944 ms 59.031 ms 36.878 ms 
1
Потому что они оба назначены на один и тот же адрес. Существует также вероятная балансировка нагрузки. Ramhound 11 лет назад 0

2 ответа на вопрос

3
Flup

Для PTRэтого IP-адреса есть две записи:

$ dig -x 82.195.128.132 ... ;; ANSWER SECTION: 132.128.195.82.in-addr.arpa. 3584 IN PTR mail.hosting365.ie. 132.128.195.82.in-addr.arpa. 3584 IN PTR ns1.hosting365.ie. 

Интересно, что это изменилось, так как я писал! Теперь я вижу только

132.128.195.82.in-addr.arpa. 3479 IN PTR mail.hosting365.ie. 
Оба авторитетных сервера имен для этого имени, `ns .hosting365.ie`, по-прежнему возвращают обе записи PTR. Возможно, ваш DNS-кеш делает странные вещи. grawity 11 лет назад 1
2
grawity

82.195.128.132 просто имеет оба имени в своих записях "обратного DNS".

«Обратный DNS» - это не более чем специальное доменное имя для каждого IP-адреса; там редко бывает несколько записей PTR, но это разрешено. (Здесь даже разрешено помещать любой другой тип записи.)

Однако, поскольку DNS возвращает результаты в произвольном порядке, и поскольку практически все программы принимают одно имя обратного DNS и получают только первый результат, наличие нескольких имен в обратном DNS может привести к путанице, как в этом вопросе, то есть к имени кажется, выбран случайным образом.

$ dig + noall + answer 132.128.195.82.in-addr.arpa. PTR 132.128.195.82.in-addr.arpa. 3527 IN PTR mail.hosting365.ie. 132.128.195.82.in-addr.arpa. 3527 IN PTR ns1.hosting365.ie. 
$ host 82.195.128.132 132.128.195.82.in-addr.arpa указатель доменного имени mail.hosting365.ie. 132.128.195.82.in-addr.arpa указатель доменного имени ns1.hosting365.ie.