#linux #https #proxy
Вопрос:
Я тестирую использование прокси-цепей, используя пару бесплатных прокси-серверов, и у меня есть настройка файла конфигурации, подобная этой:
proxychains curl ifconfig.me/ip
[proxychains] config file found: /etc/proxychains4.conf
[proxychains] preloading /usr/lib/x86_64-linux-gnu/libproxychains.so.4
error: invalid item in proxylist section: https 45.15.168.190 8888
Когда я пытаюсь вызвать сетевой вызов через прокси-цепи, он выдает эту ошибку:
$ proxychains curl ifconfig.me/ip
[proxychains] config file found: /etc/proxychains4.conf
[proxychains] preloading /usr/lib/x86_64-linux-gnu/libproxychains.so.4
error: invalid item in proxylist section: https 45.15.168.190 8888
Если я удалю строку HTTPS и вызову то же самое, она вернется без проблем:
└─$ proxychains curl ifconfig.me/ip
[proxychains] config file found: /etc/proxychains4.conf
[proxychains] preloading /usr/lib/x86_64-linux-gnu/libproxychains.so.4
[proxychains] DLL init: proxychains-ng 4.14
[proxychains] Strict chain ... 45.15.168.238:8888 ... ifconfig.me:80 ... OK
45.15.168.238
Кто — нибудь знает, что здесь не так?
Ответ №1:
Proxchains поддерживают только соединения следующего типа: http, socks4, socks5
# ProxyList format
# type host port [user pass]
# (values separated by 'tab' or 'blank')
#
#
# Examples:
#
# socks5 192.168.67.78 1080 lamer secret
# http 192.168.89.3 8080 justu hidden
# socks4 192.168.1.49 1080
# http 192.168.39.93 8080
#
#
# proxy types: http, socks4, socks5
# ( auth types supported: "basic"-http "user/pass"-socks )```