Skip to content

Socks5 2 level proxy written on Go, support updating proxy list.

License

Notifications You must be signed in to change notification settings

hardenchant/socks5-list-proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

socks5-list-proxy

Socks5 2 level proxy written on Go, support updating proxy list.

Help:

./socks5-list-proxy -h

Usage of 2 level proxy server. Update proxy list every n seconds.:
  -a string
    	listening ip (default "0.0.0.0")
  -n duration
    	update period in seconds (default 24h0m0s)
  -p int
    	listening port (default 8181)
  -u string
    	socks5 server incoming auth user:password
  -ur string
    	socks5 servers outgoing auth user:password
  -url string
    	URL to proxy list. Prior then file.

Run:

go run main -url https://path/to/proxies.txt -u test:test

Docker run:

docker build -t socks5-list-proxy .
docker run socks5-list-proxy -url https://path/to/proxies.txt -u test:test

About

Socks5 2 level proxy written on Go, support updating proxy list.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages