Setup Country Specific VPN Scraper
Budget / Salary$50–60
TypeFreelance project
LocationRemote
Posted1 hour ago
I already have a working Python script that gathers hotel data for an academic study, but all traffic must now exit through a legitimate VPN endpoint located in one specific country. I need clear, step-by-step guidance to get this running on my Linux server without interrupting the scraper’s flow.
Scope of work
• Recommend non commercial VPN provider (NordVPN, ExpressVPN, Surfshark, or another comparable option) that allows API or CLI control.
• Supply installation commands and configuration files (OpenVPN or WireGuard) that lock the connection to the required country.
• Show how to automate reconnection on reboot or network drop, confirming the IP still resolves to that country.
• Demonstrate, with a short Python snippet, how to trigger the scraper only after the VPN tunnel is active.
• Provide a quick test checklist so I can verify geolocation, DNS leak status, and stable throughput before launch.
Deliverable
A concise setup guide plus any helper scripts or service files needed to make the VPN “always-on” and country-locked. After I follow your instructions, the scraper should run exactly as before—just routed through the chosen country’s IP.
Scope of work
• Recommend non commercial VPN provider (NordVPN, ExpressVPN, Surfshark, or another comparable option) that allows API or CLI control.
• Supply installation commands and configuration files (OpenVPN or WireGuard) that lock the connection to the required country.
• Show how to automate reconnection on reboot or network drop, confirming the IP still resolves to that country.
• Demonstrate, with a short Python snippet, how to trigger the scraper only after the VPN tunnel is active.
• Provide a quick test checklist so I can verify geolocation, DNS leak status, and stable throughput before launch.
Deliverable
A concise setup guide plus any helper scripts or service files needed to make the VPN “always-on” and country-locked. After I follow your instructions, the scraper should run exactly as before—just routed through the chosen country’s IP.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.