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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.