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.