Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Проблемы с пингом через доменное имя [РЕШЕНО]  (Прочитано 1859 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Vlad.V

  • Автор темы
  • Активист
  • *
  • Сообщений: 478
    • Просмотр профиля
Подскажите где искать проблему, такая ситуация. Делаю пинг через ip адрес:
5 packets transmitted, 5 received, 0% packet loss, time 4000msДелаю пинг через домен:
5 packets transmitted, 5 received, 0% packet loss, time 12221ms
Причем такая фигня в сети только у Raspberry, все остальные ПК на Linux пингует нормально как через ip так и через домен.

В resolv.conf на raspberry dns`ы выданные через DHCP:
nameserver 192.168.0.200 - адрес DHCP сервера
nameserver 8.8.8.8

resolv.conf на других машинах на Линях
nameserver 127.0.1.1
Почему так, мне не понятно, пробовал на RPi ставить DNS 127,0,1,1 - не помогло.
Подскажите в чем может быть проблемма? В Raspberry или в настройках DHCP или может в IPtables(хотя если это был бы IPtables, то и другие бы тупили с пингом, а этого нет)


Проблема была в моем DNS, заменил его на DNSы оператора + 8.8.8.8 и все пошло.
« Последнее редактирование: 23 Декабря 2015, 15:51:17 от Vlad.V »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: Проблемы с пингом через доменное имя
« Ответ #1 : 21 Декабря 2015, 19:51:49 »
На пишке Ubuntu?
показывайте полностью пинговалку, может там на первом всё заваливается.

А поведение по dns - очень похоже, что у пишки кеш практически отсутсвует.
time nslookup ya.ru 8.8.8.8
time nslookup ya.ru

Оффлайн Vlad.V

  • Автор темы
  • Активист
  • *
  • Сообщений: 478
    • Просмотр профиля
Re: Проблемы с пингом через доменное имя
« Ответ #2 : 21 Декабря 2015, 22:06:31 »
На RPi нативная Raspbian

Пинг полностью:
Домен
ping -c5 google.com
PING google.com (64.233.161.139) 56(84) bytes of data.                             
64 bytes from lh-in-f139.1e100.net (64.233.161.139): icmp_req=1 ttl=47 time=37.2 ms
64 bytes from lh-in-f139.1e100.net (64.233.161.139): icmp_req=2 ttl=47 time=37.3 ms
64 bytes from lh-in-f139.1e100.net (64.233.161.139): icmp_req=3 ttl=47 time=37.2 ms
64 bytes from lh-in-f139.1e100.net (64.233.161.139): icmp_req=4 ttl=47 time=37.3 ms
64 bytes from lh-in-f139.1e100.net (64.233.161.139): icmp_req=5 ttl=47 time=37.4 ms

--- google.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 12362ms
rtt min/avg/max/mdev = 37.211/37.334/37.466/0.157 ms
IP:
ping -c5 64.233.161.139
PING 64.233.161.139 (64.233.161.139) 56(84) bytes of data.
64 bytes from 64.233.161.139: icmp_req=1 ttl=47 time=36.7 ms
64 bytes from 64.233.161.139: icmp_req=2 ttl=47 time=37.2 ms
64 bytes from 64.233.161.139: icmp_req=3 ttl=47 time=37.0 ms
64 bytes from 64.233.161.139: icmp_req=4 ttl=47 time=37.8 ms
64 bytes from 64.233.161.139: icmp_req=5 ttl=47 time=37.0 ms

--- 64.233.161.139 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4005ms
rtt min/avg/max/mdev = 36.714/37.165/37.824/0.440 ms

на nslookup - баш ругнулся, но результат выдал
time nslookup google.com 8.8.8.8
-bash: nslookup: command not found

real    0m0.024s
user    0m0.000s
sys     0m0.000s

time nslookup google.com
-bash: nslookup: command not found

real    0m0.013s
user    0m0.000s
sys     0m0.000s

Цитировать
А поведение по dns - очень похоже, что у пишки кеш практически отсутсвует.
Где его искать))?

Спасибо!!
« Последнее редактирование: 21 Декабря 2015, 22:09:12 от Vlad.V »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: Проблемы с пингом через доменное имя
« Ответ #3 : 21 Декабря 2015, 22:49:22 »
смотрю на выхлопы и понимаю, что с математикой у меня всё нормально, а вот у нативной ...
смотрите, вообще время отклика и там и там одинаковы. Разные только суммарные цифры, а значит система на каждый пакет резольвит адрес через dns.
Почему это так? - спрашивайте на профильных форумах. Похоже это фича Raspbian-а ;)

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28472
    • Просмотр профиля
Re: Проблемы с пингом через доменное имя
« Ответ #4 : 21 Декабря 2015, 23:28:41 »
Скорее всего экономят память. 512Мб это не так много, как хотелось бы.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Vlad.V

  • Автор темы
  • Активист
  • *
  • Сообщений: 478
    • Просмотр профиля
Re: Проблемы с пингом через доменное имя
« Ответ #5 : 21 Декабря 2015, 23:31:58 »
Раньше, вроде, такого не замечал. Думаю дело не в оперативке, тем более, что Х-ы вообще не используются.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28472
    • Просмотр профиля
Re: Проблемы с пингом через доменное имя
« Ответ #6 : 21 Декабря 2015, 23:35:29 »
Не замечали =/= не происходило.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Vlad.V

  • Автор темы
  • Активист
  • *
  • Сообщений: 478
    • Просмотр профиля
Re: Проблемы с пингом через доменное имя
« Ответ #7 : 23 Декабря 2015, 13:29:07 »
Проверяю еще раз resolv.conf
cat /etc/resolv.conf
nameserver 192.168.0.200
nameserver 8.8.8.8

Делаю пинг на Гуглю через домен
ping -c5 google.com
PING google.com (173.194.222.102) 56(84) bytes of data.
64 bytes from lo-in-f102.1e100.net (173.194.222.102): icmp_req=1 ttl=47 time=37.7 ms
64 bytes from lo-in-f102.1e100.net (173.194.222.102): icmp_req=2 ttl=47 time=37.1 ms
64 bytes from lo-in-f102.1e100.net (173.194.222.102): icmp_req=3 ttl=47 time=38.1 ms
64 bytes from lo-in-f102.1e100.net (173.194.222.102): icmp_req=5 ttl=47 time=37.2 ms

--- google.com ping statistics ---
5 packets transmitted, 4 received, 20% packet loss, time 26600ms
rtt min/avg/max/mdev = 37.132/37.598/38.191/0.483 ms

Делаю пинг на Гуглю через IP
ping -c5 173.194.222.102
PING 173.194.222.102 (173.194.222.102) 56(84) bytes of data.
64 bytes from 173.194.222.102: icmp_req=1 ttl=47 time=37.5 ms
64 bytes from 173.194.222.102: icmp_req=2 ttl=47 time=37.7 ms
64 bytes from 173.194.222.102: icmp_req=3 ttl=47 time=51.5 ms
64 bytes from 173.194.222.102: icmp_req=4 ttl=47 time=37.7 ms
64 bytes from 173.194.222.102: icmp_req=5 ttl=47 time=38.8 ms

--- 173.194.222.102 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4005ms
rtt min/avg/max/mdev = 37.511/40.694/51.555/5.455 ms

Удаляю из resolv.conf свой сервер 192.168.0.200

cat /etc/resolv.conf
nameserver 8.8.8.8

Делаю пинг на Гуглю через домен
ping -c5 google.com
PING google.com (173.194.71.138) 56(84) bytes of data.
64 bytes from lb-in-f138.1e100.net (173.194.71.138): icmp_req=1 ttl=49 time=38.3 ms
64 bytes from lb-in-f138.1e100.net (173.194.71.138): icmp_req=2 ttl=49 time=37.7 ms
64 bytes from lb-in-f138.1e100.net (173.194.71.138): icmp_req=3 ttl=49 time=37.5 ms
64 bytes from lb-in-f138.1e100.net (173.194.71.138): icmp_req=4 ttl=49 time=38.4 ms
64 bytes from lb-in-f138.1e100.net (173.194.71.138): icmp_req=5 ttl=49 time=37.6 ms

--- google.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4006ms
rtt min/avg/max/mdev = 37.598/37.947/38.453/0.399 ms

Делаю пинг через IP
ping -c5 173.194.71.138
PING 173.194.71.138 (173.194.71.138) 56(84) bytes of data.
64 bytes from 173.194.71.138: icmp_req=1 ttl=49 time=38.0 ms
64 bytes from 173.194.71.138: icmp_req=2 ttl=49 time=37.6 ms
64 bytes from 173.194.71.138: icmp_req=3 ttl=49 time=37.1 ms
64 bytes from 173.194.71.138: icmp_req=4 ttl=49 time=37.9 ms
64 bytes from 173.194.71.138: icmp_req=5 ttl=49 time=37.8 ms

--- 173.194.71.138 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4005ms
rtt min/avg/max/mdev = 37.157/37.719/38.011/0.326 ms

Вывод - проблема в моем сервере. Но тогда вопрос, чего только RPi тупит и как понять что не так с сервером?

Пользователь решил продолжить мысль 23 Декабря 2015, 15:49:13:
Вопрос закрыт.
Вписал в DHCP адреса DNS провайдера и все пошло. Теперь пинг пошел шикарно.
« Последнее редактирование: 23 Декабря 2015, 15:49:13 от Vlad.V »

 

Страница сгенерирована за 0.07 секунд. Запросов: 25.