Skip to main content

ADSL Proxy Pool Tool

Project description

拨号主机设置

首先配置好代理,如使用 Squid,运行在 3128 端口,并设置好用户名和密码。

配置好代理之后,即可使用本工具定时拨号并发送至 Redis。

安装 ADSLProxy

pip3 install -U adslproxy

设置环境变量

# Redis 数据库地址、端口和密码
export REDIS_HOST=
export REDIS_PORT=
export REDIS_PASSWORD=
# 拨号云主机配置的代理端口
export PROXY_PORT=
# 拨号云主机的代理用户名,无认证则留空
export PROXY_USERNAME=
# 拨号云主机配置的代理密码,无认证则留空
export PROXY_PASSWORD=

执行

adslproxy send

运行结果:

运行结果:

2020-04-13 01:39:30.811 | INFO     | adslproxy.sender.sender:loop:90 - Starting dial...
2020-04-13 01:39:30.812 | INFO     | adslproxy.sender.sender:run:99 - Dial Started, Remove Proxy
2020-04-13 01:39:30.812 | INFO     | adslproxy.sender.sender:remove_proxy:62 - Removing adsl1...
2020-04-13 01:39:30.893 | INFO     | adslproxy.sender.sender:remove_proxy:69 - Removed adsl1 successfully
2020-04-13 01:39:37.034 | INFO     | adslproxy.sender.sender:run:108 - Get New IP 113.128.9.239
2020-04-13 01:39:42.221 | INFO     | adslproxy.sender.sender:run:117 - Valid proxy 113.128.9.239:3389
2020-04-13 01:39:42.458 | INFO     | adslproxy.sender.sender:set_proxy:82 - Successfully Set Proxy
2020-04-13 01:43:02.560 | INFO     | adslproxy.sender.sender:loop:90 - Starting dial...
2020-04-13 01:43:02.561 | INFO     | adslproxy.sender.sender:run:99 - Dial Started, Remove Proxy
2020-04-13 01:43:02.561 | INFO     | adslproxy.sender.sender:remove_proxy:62 - Removing adsl1...
2020-04-13 01:43:02.630 | INFO     | adslproxy.sender.sender:remove_proxy:69 - Removed adsl1 successfully
2020-04-13 01:43:08.770 | INFO     | adslproxy.sender.sender:run:108 - Get New IP 113.128.31.230
2020-04-13 01:43:13.955 | INFO     | adslproxy.sender.sender:run:117 - Valid proxy 113.128.31.230:3389
2020-04-13 01:43:14.037 | INFO     | adslproxy.sender.sender:set_proxy:82 - Successfully Set Proxy
2020-04-13 01:46:34.216 | INFO     | adslproxy.sender.sender:loop:90 - Starting dial...
2020-04-13 01:46:34.217 | INFO     | adslproxy.sender.sender:run:99 - Dial Started, Remove Proxy
2020-04-13 01:46:34.217 | INFO     | adslproxy.sender.sender:remove_proxy:62 - Removing adsl1...
2020-04-13 01:46:34.298 | INFO     | adslproxy.sender.sender:remove_proxy:69 - Removed adsl1 successfully

此时有效代理就会发送到 Redis。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

adslproxy-enhance-3.2.0.tar.gz (10.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

adslproxy_enhance-3.2.0-py2.py3-none-any.whl (10.9 kB view details)

Uploaded Python 2Python 3

File details

Details for the file adslproxy-enhance-3.2.0.tar.gz.

File metadata

  • Download URL: adslproxy-enhance-3.2.0.tar.gz
  • Upload date:
  • Size: 10.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for adslproxy-enhance-3.2.0.tar.gz
Algorithm Hash digest
SHA256 41f4115e709a710c833fc0c4ec552b93e0812026e0c5ab2ddf12ceece0c1a1d2
MD5 334f7b0c2d489df018aad0eede3973ed
BLAKE2b-256 01cfdd5be4f5c30aea2ee50ee40dc9cb4e75ef217d1b7c9f74d6bee917728bf9

See more details on using hashes here.

File details

Details for the file adslproxy_enhance-3.2.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for adslproxy_enhance-3.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 01d544a46daf73e967fc67f2fb02ac5029aeb693ede4607fdae0a9299fe7e52d
MD5 42f9689d57efdc927e38918db36991d3
BLAKE2b-256 b5c524a6051f40a58887d7168167a65aa86e51a636545a17d154dfba06dc8a64

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page