Olej писал(а): ↑21 июл 2023, 19:03
Самым крупным внутренним изменение стало удаление поддержки сервисов V2 Onion, коротких URL-адресов доменов сети Tor, использующих 16 символов.
При попытке открыть сервис V2 Onion, Tor Browser теперь будет показывать сообщение «Недопустимый адрес сайта Onion» (Invalid Onionsite Address) с кодом ошибки 0xF6.
Но вполне можно нарваться на это несоотвествие версий в дистрибутивах, находящихся в обиходе:
Код: Выделить всё
root@galliumos:/etc/tor# uname -a
Linux galliumos 4.16.18-galliumos #1 SMP PREEMPT Sun Jun 23 04:14:45 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
root@galliumos:/etc/tor# cat /etc/debian_version
buster/sid
Код: Выделить всё
root@galliumos:/etc/tor# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: GalliumOS 3.1
Release: 18.04
Codename: bionic
Код: Выделить всё
root@galliumos:/etc/tor# grep -v ^# /etc/tor/torrc | grep -v ^$
HiddenServiceDir /var/lib/tor/onion.service/
HiddenServicePort 80 127.0.0.1:80
HiddenServicePort 22 127.0.0.1:22
Код: Выделить всё
root@galliumos:/etc/tor# systemctl restart tor
root@galliumos:/etc/tor# systemctl status tor
● tor.service - Anonymizing overlay network for TCP (multi-instance-master)
Loaded: loaded (/lib/systemd/system/tor.service; enabled; vendor preset: enabled)
Active: active (exited) since Sun 2023-11-05 19:20:03 EET; 7s ago
Process: 18570 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 18570 (code=exited, status=0/SUCCESS)
ноя 05 19:20:03 galliumos systemd[1]: Starting Anonymizing overlay network for TCP (multi-instance-master)...
ноя 05 19:20:03 galliumos systemd[1]: Started Anonymizing overlay network for TCP (multi-instance-master).
Как-будто всё работает...
Код: Выделить всё
root@galliumos:/etc/tor# netstat -tunlp | grep tor
tcp 0 0 127.0.0.1:9050 0.0.0.0:* LISTEN 18736/tor
Код: Выделить всё
root@galliumos:/etc/tor# sudo ls -l /var/lib/tor/onion.service
итого 8
-rw------- 1 debian-tor debian-tor 23 ноя 5 19:20 hostname
-rw------- 1 debian-tor debian-tor 887 ноя 5 19:20 private_key
Уже структура этого каталога отличается от того что должно быть...
Код: Выделить всё
root@galliumos:/etc/tor# cat /var/lib/tor/onion.service/hostname
skpj6aendkdxq3os.onion
Код: Выделить всё
root@galliumos:/etc/tor# tor --version
Tor version 0.3.2.10 (git-0edaa32732ec8930).
А при .onion обращениях с разных хостов получаем неожиданные ошибки:
Код: Выделить всё
olej@nvme:/lib/systemd/system$ torsocks ssh olej@skpj6aendkdxq3os.onion
1699205736 ERROR torsocks[364860]: General SOCKS server failure (in socks5_recv_connect_reply() at socks5.c:527)
ssh: connect to host skpj6aendkdxq3os.onion port 22: Connection refused
Код: Выделить всё
olej@R420:~$ sudo torsocks ssh olej@skpj6aendkdxq3os.onion
[sudo] пароль для olej:
1699205067 ERROR torsocks[28764]: General SOCKS server failure (in socks5_recv_connect_reply() at socks5.c:527)
ssh: connect to host skpj6aendkdxq3os.onion port 22: Connection refused