Configuring a SOCKS5 proxy with Keepsolid VPN enhances torrenting privacy and security by masking your real IP address. This guide provides a practical setup for popular torrent clients.
Log in to your Keepsolid account.
Navigate to the "Manage" section, then "SOCKS5."
Generate or retrieve your SOCKS5 proxy hostname, port, username, and password. Store these securely.
qBittorrent:
Go to "Tools" -> "Options" -> "Connection."
Under "Proxy Server," select "SOCKS5" as the type.
Enter the Keepsolid SOCKS5 hostname and port.
Enable "Use proxy for torrent downloads" and "Use proxy for all connections."
Check "Authentication" and enter your Keepsolid username and password.
Set "Proxy hostname resolving" to "Resolve proxy name remotely".
Transmission:
Edit the settings.json file (location varies by OS; search for "Transmission settings directory").
Find the following keys and modify their values:
"proxy-enabled": true,
"proxy-type": 1, (1 = SOCKS5)
"proxy-host": "your_keepsolid_hostname",
"proxy-port": your_keepsolid_port,
"proxy-username": "your_keepsolid_username",
"proxy-password": "your_keepsolid_password",
"proxy-authentication-required": true,
Restart Transmission.
Deluge:
Install the "Proxy" plugin.
Go to "Preferences" -> "Proxy."
Set "Proxy Type" to "SOCKS5."
Enter the Keepsolid SOCKS5 hostname and port.
Enter your Keepsolid username and password.
Enable "Use proxy for peer connections" and "Use proxy for tracker connections."
Restart Deluge.
IP Leak Test: After configuring your torrent client, use a torrent that announces to an IP address tracker (e.g., checkmytorrentip.com). Verify that the IP address shown is the Keepsolid SOCKS5 proxy IP, not your real IP.
Firewall: Ensure your firewall isn't blocking connections to the Keepsolid SOCKS5 proxy port.
DNS Leaks: While SOCKS5 proxies don't directly handle DNS, some torrent clients might still leak DNS requests. Consider using a separate DNS leak prevention method, such as configuring your OS or router to use a VPN-provided DNS server or a public DNS server like Cloudflare (1.1.1.1).
Obtained Keepsolid SOCKS5 credentials.
Configured torrent client with correct proxy settings.
Verified IP address is proxied using an IP leak test.
Checked firewall rules.
Considered DNS leak prevention.