On 20/11/2021 20:29, Dmitry Semyonov wrote:
On Sat, 20 Nov 2021 at 15:34, Oleg Chernov wrote:
socket(AF_INET, SOCK_DGRAM, IPPROTO_ICMP) = -1 EACCES (Permission
denied)
вот эта строчка из Вашего strace.txt наводит на мысль о SELinux (или
файерволле)
Или о том, что strace и "sudo strace -u $USER" ведут себя по-разному.
Я это сразу не заметил, но это подтверждение моей догадки, что ping.txt
делался в одних условиях (ругнулся, но пакет отправил), а
LANG=en_US.UTF-8 strace -s64 ping -c 1 192.168.1.1 > strace.txt 2>&1
в других - ping не смог отправить пакет, потому что не дали открыть ни
один сокет (ошибку он показал только для последней попытки, которая была
по IPv6). У меня локально похожая команда отработала без проблем,
поэтому начал подозревать, что по ошибке ее выполнили, скажем, из qemu,
которому не дали серевой интерфейс, поэтому ему не хватает прав для icmp.