Ошибка "Подключение к локальной службе с тех пор ..." с Torsocks - как мне в любом случае подключиться к локальному MysQL-серверу? - PullRequest
0 голосов
/ 14 июня 2019

Итак, у меня есть скрипт на python, который должен запускаться анонимно.Я использую Торсы для этого.Но часть сценария должна записывать данные в базу данных MySQL, работающую на том же устройстве.Но торсоны отказывают в соединении, так как это может быть утечка моего удостоверения личности.Я получаю сообщение об ошибке:

1560504024 WARNING torsocks[20011]: [connect] Connection to a local address are denied since it might be a TCP DNS query to a local DNS server. Rejecting it for safety reasons. (in tsocks_connect() at connect.c:192)

, за которым следует исключение Python MySQL со следующей строкой:

mysql.connector.errors.InterfaceError: 2003: Can't connect to MySQL server on '127.0.0.1:3306' (1 Operation not permitted)

Я уже пытался редактировать torsocks.conf, пробуя разные вещипоскольку я понятия не имел, что я делал.Строки, которые я добавил в конфигурацию, следующие (конечно, только по одной за раз):

local = 127.0.0.0/127.0.0.1
local 127.0.0.0/127.0.0.1
local = 127.0.0.0/192.168.178.1
local 127.0.0.0/192.168.178.1
local = 127.0.0.0/192.168.178.0
local 127.0.0.0/192.168.178.0
local 127.0.0.0/255.255.255.255

Но ни одна из них не сработала.Я всегда получал следующее предупреждение, но tsocks все равно начал запускать скрипт, он просто остановился, когда ему пришлось обращаться к серверу MySQL.

1560504796 WARNING torsocks[20028]: Config file contains unknown value: *THE LINE I USED HERE* (in parse_config_line() at config-file.c:183)

Я абсолютно не знаю, что делать дальше, так как я довольномы с новичком были бы очень благодарны за любую помощь.

...