LINUX.ORG.RU
ФорумAdmin

Не привилегированный ping

 ,


0

1

Почитал тут про реализацию ping ( те посылка icmp пакета) на goland -везде пишут что нужны root права А как же тогда работает стандартный ping не из под root?



Последнее исправление: Jopich1 (всего исправлений: 1)

Раньше setuid, сейчас capabilities. А с недавних пор отправка пакетов ICMP вообще не требует ни того, ни другого.

token_polyak ★★★★★
()
Последнее исправление: token_polyak (всего исправлений: 1)
Ответ на: комментарий от thesis

Я смотрел по исходникам наличие структуры ping_group_range и немного ошибся.

В 3.0 - есть, в 2.6.39 нет такого sysctl.

3.0 вышло в 2011 году.

Беда в том, что по дефолту там «1 0» - т.е. выключено

vel ★★★★★
()
Последнее исправление: vel (всего исправлений: 1)
Ответ на: комментарий от token_polyak

Для пакетов ICMP послабление. А вот с dmesg наоборот.

greenman ★★★★★
()

Пользуй tcproute

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.