Автор Тема: ping кириллица  (Прочитано 5384 раз)

Оффлайн him

  • Завсегдатай
  • *
  • Сообщений: 1 033
ping кириллица
« : 30.09.2020 10:27:46 »
$ ping президент.рф
ping: unknown host президент.рф

Сайт редиректится и открывается.

ОС Р8 mate.

Кто то сталкивался с такой проблемой ?

Оффлайн andrew_b

  • Завсегдатай
  • *
  • Сообщений: 535
Re: ping кириллица
« Ответ #1 : 30.09.2020 11:14:45 »
Однако whois с такими именами работает.

$ whois президент.рф
% By submitting a query to RIPN's Whois Service
% you agree to abide by the following terms of use:
% http://www.ripn.net/about/servpol.html#3.2 (in Russian)
% http://www.ripn.net/about/en/servpol.html#3.2 (in English).

domain:        XN--D1ABBGF6AIIY.XN--P1AI
nserver:       acl.dns.ripn.net.
nserver:       bcl.dns.ripn.net.
nserver:       ccl.dns.ripn.net.
nserver:       ns2.gov.ru.
nserver:       ns.gov.ru.
state:         REGISTERED, DELEGATED, VERIFIED
org:           Spetssvyaz FSO RF
registrar:     RUCENTER-RF
admin-contact: https://www.nic.ru/whois
created:       2009-11-24T15:03:55Z
paid-till:     2021-11-24T15:03:55Z
free-date:     2021-12-25
source:        TCI

Last updated on 2020-09-30T08:11:32Z

$ ping XN--D1ABBGF6AIIY.XN--P1AI
PING XN--D1ABBGF6AIIY.XN--P1AI (95.173.136.80) 56(84) bytes of data.
^C
--- XN--D1ABBGF6AIIY.XN--P1AI ping statistics ---
9 packets transmitted, 0 received, 100% packet loss, time 8183ms
« Последнее редактирование: 30.09.2020 11:16:50 от andrew_b »

Оффлайн alex78963

  • Начинающий
  • *
  • Сообщений: 7
    • Email
Re: ping кириллица
« Ответ #2 : 30.09.2020 12:34:01 »
ping `echo "президент.рф" | idn`Punycode он понимает

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: ping кириллица
« Ответ #3 : 30.09.2020 12:37:07 »
Однако whois с такими именами работает.
У них у всех свои собственные функции преобразования, общесистемной нет.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: ping кириллица
« Ответ #4 : 30.09.2020 12:54:45 »
Кто то сталкивался с такой проблемой ?
Что касается bind-utils (host и т.п.):
когда-то в репозитории был такой пакет: https://packages.altlinux.org/en/p7/srpms/bind9.8
есть https://bugzilla.altlinux.org/24573

что касается iputils (ping и т.п.)
$ ping президент.рф
PING президент.рф (95.173.136.80) 56(84) bytes of data.
^C
--- президент.рф ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2062ms
То есть ping в p9 из iputils-20190709 это понимает.

fping пока не понимает.

Оффлайн altuser55

  • Завсегдатай
  • *
  • Сообщений: 103
    • Email
Re: ping кириллица
« Ответ #5 : 30.09.2020 13:00:35 »
Punycode это вообще-то хорошее  средство от фишинг атак и не надо понимать в целях безопасности

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: ping кириллица
« Ответ #6 : 30.09.2020 13:08:09 »
Punycode это вообще-то хорошее  средство от фишинг атак и не надо понимать в целях безопасности
Пуникод нельзя не понимать. Пуникод полностью соответствует обычным именам, и его, как раз, понимают (и обязаны) абсолютно все. Вот странслировать национальное имя в пуникод, чтобы потом понять, могут не все.

Оффлайн altuser55

  • Завсегдатай
  • *
  • Сообщений: 103
    • Email
Re: ping кириллица
« Ответ #7 : 30.09.2020 13:11:24 »
Punycode это вообще-то хорошее  средство от фишинг атак и не надо понимать в целях безопасности
Пуникод нельзя не понимать. Пуникод полностью соответствует обычным именам, и его, как раз, понимают (и обязаны) абсолютно все. Вот странслировать национальное имя в пуникод, чтобы потом понять, могут не все.
вы меня неправильно поняли, я и имел  введу транслировать никуда не надо

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: ping кириллица
« Ответ #8 : 30.09.2020 13:23:53 »
вы меня неправильно поняли, я и имел  введу транслировать никуда не надо
А это уже поздно. Ресурсы в сети начали на этих доменах появляться, так что необходимость попингать, IP посмотреть и т.п. уже не денется никуда.

Оффлайн altuser55

  • Завсегдатай
  • *
  • Сообщений: 103
    • Email
Re: ping кириллица
« Ответ #9 : 30.09.2020 13:27:52 »
А это уже поздно. Ресурсы в сети начали на этих доменах появляться, так что необходимость попингать, IP посмотреть и т.п. уже не денется никуда.
первое я на такие ресурсы не хожу. второе отключите это говно
user_pref("network.IDN_show_punycode", true);

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: ping кириллица
« Ответ #10 : 30.09.2020 14:26:37 »
первое я на такие ресурсы не хожу. второе отключите это говно
user_pref("network.IDN_show_punycode", true);
Как это повлияет на недоступность?

Оффлайн altuser55

  • Завсегдатай
  • *
  • Сообщений: 103
    • Email
Re: ping кириллица
« Ответ #11 : 30.09.2020 14:32:32 »
Как это повлияет на недоступность?
на какую недоступность? сама мозилла рекомендует включить данную опцию чтоб себя обезопасить. Искать где они это в багзилле обссуждали пока нет времени

UPD: нашел только на опеннете https://www.opennet.ru/opennews/art.shtml?num=46394
« Последнее редактирование: 30.09.2020 14:43:47 от altuser55 »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: ping кириллица
« Ответ #12 : 30.09.2020 15:29:44 »
UPD: нашел только на опеннете https://www.opennet.ru/opennews/art.shtml?num=46394
А, понял. Но затея не прокатит всё равно, надо решать другими методами. Или не надо было изначально IDN внедрять.

Оффлайн altuser55

  • Завсегдатай
  • *
  • Сообщений: 103
    • Email
Re: ping кириллица
« Ответ #13 : 30.09.2020 18:39:04 »
Но затея не прокатит всё равно, надо решать другими методами. Или не надо было изначально IDN внедрять.
да  не надо по любому поводу ныть-то.  роботы проделано куча за эти 10 лет, по сравнению что было раньше, да еще с флеш плеером - решето. ну а рф на уровне африканских стран. движок  пишите, сертификаты они там задумали раздолбаи

UPD: поправлю себя, на движке денег не своруешь
« Последнее редактирование: 30.09.2020 19:12:53 от altuser55 »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: ping кириллица
« Ответ #14 : 30.09.2020 23:04:48 »
ну а рф на уровне африканских стран.
При чём тут рф и кто должен писать движок? И зачем?