A free SOCKS-5 proxy server on Alpine Linux.
230
sudo mkdir -p /opt/dante/
sudo nano /opt/dante/danted.conf
errorlog: /var/log/dante/error.log
logoutput: /var/log/dante/output.log
user.privileged: root
user.unprivileged: nobody
# The listening network interface or address.
internal: 0.0.0.0 port=1080
# The proxying network interface or address.
external: eth0
#authentication methods
clientmethod: none
socksmethod: username
client pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
log: connect disconnect error
}
socks pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
command: connect
log: connect disconnect error
}
docker run -d --name=dante -p 1080:1080 -v /opt/dante/danted.conf:/etc/danted.conf -v /opt/dante/log:/var/log/dante --network bridge --restart unless-stopped n00b1k/dante:1.0.3
docker exec -it dante adduser user1
docker exec -it dante adduser user2
curl --proxy socks5h://ip:1080 --proxy-user user1:password1 https://ifconfig.co
Content type
Image
Digest
sha256:152731cb2…
Size
4.2 MB
Last updated
7 months ago
docker pull n00b1k/dante:1.0.3