Bug 36580 - Убрать хардкод DNS-сервера 4.2.2.2
Summary: Убрать хардкод DNS-сервера 4.2.2.2
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: proxychains (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: manowar@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-04-10 14:06 MSK by manowar@altlinux.org
Modified: 2019-04-11 13:36 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description manowar@altlinux.org 2019-04-10 14:06:05 MSK
При включённой опции proxy_dns, честного проксирования DNS запросов не происходит. Вместо этого, на удалённой стороне (т.е. за SOCKS5 прокси) выполняется вызов к заранее заданному DNS-серверу — 4.2.2.2.

http://git.altlinux.org/gears/p/proxychains.git?p=proxychains.git;a=blob;f=proxychains/proxychains/proxyresolv;h=05186df5c8ebf5db40a5b6884620ff83a7266d11;hb=aeebd091382f53c9b2038e7dcb203809d66b4046

В то же время, если тот же самый SOCKS5 (ssh -D 3128 user@proxyhost) подключить, например, в Firefox, то узлы локальной сети узла proxyhost резолвятся нормально. Из этого я делаю вывод, что SOCKS5 позволяет использовать DNS-сервер по умолчанию (т.е. тот, что записан в /etc/resolv.conf на узле proxyhost).