Portál AbcLinuxu, 8. června 2024 18:49
ping 127.0.0.1
, tak mi vypise ping: sendmsg: Operation not permitted
.
V logoch nic nie je. Sietovka svieti, jadro ju naslo a dalo spravny ovladac.
Najdivnejsie je, ze predtym nez toto zacal vypisovat som stahoval z netu balicek iptables (firewall je vypnuty).
Teraz nepingnem ziadnu IP v LAN a ani mna nikto nepingne.
Pozeral som aj do /proc/sys/net/ipv4
, vsetko vypada byt v poriadku.
ping
potřebuje práva uživatele root, takže ho buď musíte spouštět pod rootem nebo mu nastavit SUID.
Co se týká nedostupnosti, zkusil bych zkontrolovat výstup 'ip link show
' a 'ip addr show
', případně spustit tcpdump
a zkontrolovat, jestli se ztrácí echo nebo reply a kde přesně.
drobny pr.: # iptables -I OUTPUT -o lo -p icmp -j DROP ping 127.0.0.1 PING 127.0.0.1 (127.0.0.1): 56 data bytes ping: sendto: Operation not permitted ping: sendto: Operation not permitted # iptables -D OUTPUT 1 # ping 127.0.0.1 PING 127.0.0.1 (127.0.0.1): 56 data bytes 64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.338 ms karel
iptables -t nat -P POSTROUTING ACCEPT
Stalo se mi to samý, neměl jsem povolenej v iptables OUTPUT provoz ... hrál jsem si s natem
Tiskni Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.