Ошибка подключения к локальной службе, поскольку..."с Torsocks - как мне в любом случае подключиться к локальному серверу MysQL?
Итак, у меня есть скрипт на 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)
Я абсолютно не знаю, что делать дальше, так как я новичок и буду очень благодарен за любую помощь.