Re: Что-то странное произошло с сетью
Алексей Витальевич Коротков <[email protected]>
| Newsgroups | gmane.linux.debian.user.russian |
|---|---|
| Organization | HOME |
| Message-ID | <[email protected]> |
On Sat, 20 Nov 2021 15:32:37 +0700 Max Nikulin wrote: MN> ц╟ц▐ц└ц▐ц ц▓ц┘ц▌ц┴ц┘, ц·ц■ц▐ ц┤ц└ц┘-ц■ц▐ ц·ц■ц▐-ц■ц▐ ц▐ц■ц▀ц▄ц─ц·ц┴ц▄ц┴ ц▄ц┴ц⌡ц▌ц┘ц┤ц▐. ц╥ц▓ц▒ц└ ц▄ц┴. ц╝ц┴ц·ц┘ц┤ц▐ ц▌ц┘ ц■ц▓ц▐ц┤ц│ц▄ ц┴ц ц▌ц│ц⌠ц■ц▓ц▐ц┘ц▀ ц└ц│ц≈ц▌ц▐, ц┴ ц≈ц░ц▄ц▐ц■ц≤ ц└ц▐ ц≈ц·ц┘ц▓ц│ц⌡ц▌ц┘ц┤ц▐ ц└ц▌ц▒ ц≈ц⌠бё ц▓ц│ц┌ц▐ц■ц│ц▄ц▐ ц┴ц└ц┘ц│ц▄ц≤ц▌ц▐. MN> ц╝ц│ ц│ц▌ц┤ц▄ц┴ц┼ц⌠ц▀ц▐ц█ ц░ц▓ц▐ц²ц┘ ц┌ц∙ц└ц┘ц■ ц⌠ц▐ц░ц▐ц⌠ц■ц│ц≈ц┴ц■ц≤ ц■ц┘ц▀ц⌠ц■ ц⌠ ц▀ц▐ц└ц▐ц█ ц▐ц⌡ц┴ц┌ц▀ц┴ MN> MN> LANG=en_US.UTF-8 ping -ц⌠ 1 192.168.1.1 ц╥ц▄ц▐ц√ц┴ц▄ ping.txt ц▐ц■ ц▀ц▐ц█ц│ц▌ц└ц≥ LANG=en_US.UTF-8 ping -c 1 192.168.1.1 > ping.txt 2>&1 MN> ц║ ц┘ц²ц┘ ц▄ц∙ц·ц⌡ц┘ ц■ц▐ ц√ц┘ ц⌠ц│ц█ц▐ц┘ ц┴ц ц░ц▐ц└ strace (ц≈ц▐ц ц█ц▐ц√ц▌ц▐, ц⌠ -s64) ц·ц■ц▐ц┌ц≥ MN> ц≈ц┴ц└ц▌ц▐ ц┌ц≥ц▄ц▐ ц⌠ц┴ц⌠ц■ц┘ц█ц▌ц≥ц┼ ц≈ц≥ц ц▐ц≈ ц┴ ц⌠ ц▀ц│ц▀ц┴ц█ц┴ ц│ц▓ц┤ц∙ц█ц┘ц▌ц■ц│ц█ц┴ ц≈ц▐ц ц▌ц┴ц▀ц│ц┘ц■ ц▐ц⌡ц┴ц┌ц▀ц│. ц╥ц▄ц▐ц√ц┴ц▄ strace.txt ц▐ц■ ц▀ц▐ц█ц│ц▌ц└ц≥ LANG=en_US.UTF-8 strace -s64 ping -c 1 192.168.1.1 > strace.txt 2>&1 MN> ц╝ц┘ ц∙ц≈ц┘ц▓ц┘ц▌, ц·ц■ц▐ ц⌠ debug ц┴ц▄ц┴ verbose ping ц▓ц│ц⌠ц⌠ц▀ц│ц√ц┘ц■ ц░ц▓ц▐ ц▐ц⌡ц┴ц┌ц▀ц∙ MN> ц┌ц▐ц▄ц≤ц⌡ц┘. ц╔ц²ц┘ ц█ц▐ц√ц▌ц▐ ц░ц▐ц░ц▓ц▐ц┌ц▐ц≈ц│ц■ц≤ ц└ц▓ц∙ц┤ц┴ц┘ ц▀ц▐ц█ц│ц▌ц└ц≥, ц▀ц▐ц■ц▐ц▓ц≥ц┘ ц█ц▐ц√ц▌ц▐ ц⌠ц└ц┘ц▄ц│ц■ц≤ MN> ц┌ц▐ц▄ц┘ц┘ ц▓ц│ц ц┤ц▐ц≈ц▐ц▓ц·ц┴ц≈ц≥ц█ц┴, ц▌ц│ц░ц▓ц┴ц█ц┘ц▓ curl -v -I 192.168.1.1 ц╥ц▄ц▐ц√ц┴ц▄ curl.txt ц▐ц■ ц▀ц▐ц█ц│ц▌ц└ц≥ curl -v -I 192.168.1.1 > curl.txt 2>&1 getmail ц≈ц▐ц■ ц■ц│ц▀ц∙ц─ ц▐ц⌡ц┴ц┌ц▀ц∙ ц≈ц≥ц└ц│бёц■ socket error ([Errno 97] Address family not supported by protocol) ц▌ц▐ ц⌠ц▐ ц≈ц■ц▐ц▓ц▐ц┤ц▐ ц▓ц│ц ц│ ц▐ц■ц▓ц│ц┌ц│ц■ц≥ц≈ц│ц┘ц■. ц╟цЁ. ц╘ц ц≈ц·ц┘ц▓ц│ц⌡ц▌ц┘ц┤ц▐ ц▐ц┌ц▌ц▐ц≈ц▄ц┘ц▌ц┴ц▒ ц░ц▓ц┴ц┘ц┬ц│ц▄ц▐ iproute2:amd64 (5.14.0-1~bpo11+1, 5.15.0-1~bpo11+1).
ping.txt
(text/plain, 314 B)
ping: socket: Address family not supported by protocol PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data. 64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.270 ms --- 192.168.1.1 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.270/0.270/0.270/0.000 ms
strace.txt
(text/plain, 8.4 KB)
execve("/bin/ping", ["ping", "-c", "1", "192.168.1.1"], 0x7fffe9a2b7a0 /* 84 vars */) = 0
access("/etc/suid-debug", F_OK) = -1 ENOENT (No such file or directory)
brk(NULL) = 0x55bb6cb54000
fcntl(0, F_GETFD) = 0
fcntl(1, F_GETFD) = 0
fcntl(2, F_GETFD) = 0
access("/etc/suid-debug", F_OK) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=257901, ...}) = 0
mmap(NULL, 257901, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ffb6f4e3000
close(3) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libcap.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\3203\0\0\0\0\0\0@\0\0\0\0\0\0\0P\221\0\0\0\0\0\0\0\0\0\0@\08\0\t\0@\0\32\0\31\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=38864, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffb6f4e1000
mmap(NULL, 41016, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ffb6f4d6000
mmap(0x7ffb6f4d9000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7ffb6f4d9000
mmap(0x7ffb6f4dd000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7ffb6f4dd000
mmap(0x7ffb6f4df000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7ffb6f4df000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libidn2.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\"\0\0\0\0\0\0@\0\0\0\0\0\0\0000\361\1\0\0\0\0\0\0\0\0\0@\08\0\t\0@\0\32\0\31\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=128944, ...}) = 0
mmap(NULL, 131096, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ffb6f4b5000
mmap(0x7ffb6f4b7000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7ffb6f4b7000
mmap(0x7ffb6f4bb000, 102400, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7ffb6f4bb000
mmap(0x7ffb6f4d4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e000) = 0x7ffb6f4d4000
close(3) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libresolv.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260C\0\0\0\0\0\0@\0\0\0\0\0\0\0\310c\1\0\0\0\0\0\0\0\0\0@\08\0\t\0@\0\36\0\35\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=93000, ...}) = 0
mmap(NULL, 105088, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ffb6f49b000
mprotect(0x7ffb6f49f000, 73728, PROT_NONE) = 0
mmap(0x7ffb6f49f000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7ffb6f49f000
mmap(0x7ffb6f4ad000, 12288, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12000) = 0x7ffb6f4ad000
mmap(0x7ffb6f4b1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7ffb6f4b1000
mmap(0x7ffb6f4b3000, 6784, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ffb6f4b3000
close(3) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@n\2\0\0\0\0\0@\0\0\0\0\0\0\0p\2\34\0\0\0\0\0\0\0\0\0@\08\0\f\0@\0A\0@\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1839792, ...}) = 0
mmap(NULL, 1852680, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ffb6f2d6000
mprotect(0x7ffb6f2fb000, 1662976, PROT_NONE) = 0
mmap(0x7ffb6f2fb000, 1355776, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7ffb6f2fb000
mmap(0x7ffb6f446000, 303104, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x170000) = 0x7ffb6f446000
mmap(0x7ffb6f491000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ba000) = 0x7ffb6f491000
mmap(0x7ffb6f497000, 13576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ffb6f497000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libunistring.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300 \1\0\0\0\0\0@\0\0\0\0\0\0\0\250\1\30\0\0\0\0\0\0\0\0\0@\08\0\t\0@\0\32\0\31\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=1574952, ...}) = 0
mmap(NULL, 1579272, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ffb6f154000
mmap(0x7ffb6f165000, 217088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x11000) = 0x7ffb6f165000
mmap(0x7ffb6f19a000, 1273856, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x46000) = 0x7ffb6f19a000
mmap(0x7ffb6f2d1000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17c000) = 0x7ffb6f2d1000
close(3) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffb6f152000
arch_prctl(ARCH_SET_FS, 0x7ffb6f153000) = 0
mprotect(0x7ffb6f491000, 12288, PROT_READ) = 0
mprotect(0x7ffb6f2d1000, 16384, PROT_READ) = 0
mprotect(0x7ffb6f4b1000, 4096, PROT_READ) = 0
mprotect(0x7ffb6f4d4000, 4096, PROT_READ) = 0
mprotect(0x7ffb6f4df000, 4096, PROT_READ) = 0
mprotect(0x55bb6afa8000, 4096, PROT_READ) = 0
mprotect(0x7ffb6f54c000, 4096, PROT_READ) = 0
munmap(0x7ffb6f4e3000, 257901) = 0
prctl(PR_CAPBSET_READ, CAP_MAC_OVERRIDE) = 1
prctl(PR_CAPBSET_READ, 0x30 /* CAP_??? */) = -1 EINVAL (Invalid argument)
prctl(PR_CAPBSET_READ, CAP_CHECKPOINT_RESTORE) = -1 EINVAL (Invalid argument)
prctl(PR_CAPBSET_READ, CAP_BLOCK_SUSPEND) = 1
prctl(PR_CAPBSET_READ, CAP_PERFMON) = -1 EINVAL (Invalid argument)
prctl(PR_CAPBSET_READ, CAP_AUDIT_READ) = 1
brk(NULL) = 0x55bb6cb54000
brk(0x55bb6cb75000) = 0x55bb6cb75000
capget({version=_LINUX_CAPABILITY_VERSION_3, pid=0}, NULL) = 0
capget({version=_LINUX_CAPABILITY_VERSION_3, pid=0}, {effective=0, permitted=0, inheritable=0}) = 0
capget({version=_LINUX_CAPABILITY_VERSION_3, pid=0}, NULL) = 0
capset({version=_LINUX_CAPABILITY_VERSION_3, pid=0}, {effective=0, permitted=0, inheritable=0}) = 0
prctl(PR_SET_KEEPCAPS, 1) = 0
getuid() = 1000
setuid(1000) = 0
prctl(PR_SET_KEEPCAPS, 0) = 0
getuid() = 1000
openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=4014592, ...}) = 0
mmap(NULL, 4014592, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ffb6ed7d000
close(3) = 0
getrandom("\xcb\x29\x7b\x2a", 4, GRND_NONBLOCK) = 4
capget({version=_LINUX_CAPABILITY_VERSION_3, pid=0}, NULL) = 0
capget({version=_LINUX_CAPABILITY_VERSION_3, pid=0}, {effective=0, permitted=0, inheritable=0}) = 0
socket(AF_INET, SOCK_DGRAM, IPPROTO_ICMP) = -1 EACCES (Permission denied)
socket(AF_INET, SOCK_RAW, IPPROTO_ICMP) = -1 EPERM (Operation not permitted)
socket(AF_INET6, SOCK_DGRAM, IPPROTO_ICMPV6) = -1 EAFNOSUPPORT (Address family not supported by protocol)
write(2, "ping: ", 6ping: ) = 6
write(2, "socket", 6socket) = 6
openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2996, ...}) = 0
read(3, "# Locale name alias data base.\n# Copyright (C) 1996-2020 Free So"..., 4096) = 2996
read(3, "", 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale/en.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale/en.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
write(2, ": Address family not supported by protocol", 42: Address family not supported by protocol) = 42
write(2, "\n", 1
) = 1
close(1) = 0
close(2) = 0
exit_group(2) = ?
+++ exited with 2 +++
curl.txt
(text/plain, 684 B)
* Uses proxy env variable no_proxy == 'localhost,127.0.0.1,192.168.1.3,192.168.1.10' * Trying 192.168.1.1:80... * Connected to 192.168.1.1 (192.168.1.1) port 80 (#0) > HEAD / HTTP/1.1 > Host: 192.168.1.1 > User-Agent: curl/7.74.0 > Accept: */* > * Mark bundle as not supporting multiuse * HTTP 1.0, assume close after body < HTTP/1.0 401 Unauthorized < Server: Ag [47] < WWW-Authenticate: Digest realm="ZyXEL Keenetic Ultra", qop="auth", nonce="5d40", algorithm=MD5 < Content-type: text/html < * Closing connection 0 HTTP/1.0 401 Unauthorized Server: Ag [47] WWW-Authenticate: Digest realm="ZyXEL Keenetic Ultra", qop="auth", nonce="5d40", algorithm=MD5 Content-type: text/html