Raspberry PI Proxy Server Setup

Posted by - Amit Agrawal at Sep 15, 2021
Goa, India

Toogit Instant Connect Enabled
BudgetTypeStatusValid Through
$393.43FIXEDOpenOct 6, 2021

Job Description

I need a Raspberry Pi (or similar IoT device) set up to be a proxy server - I've seen similar setups in squid/pi but whatever solution works is fine as long as it's configurable after.

Needs to have:
UN/PW authentication (no IP whitelisting necc)
Multiple Outgoing IPs based on port - example:
Inbound Port <-> Outbound IP
x.200:x032 <-> x.x.x.32
x.200:x033 <-> x.x.x.33
x.200:x034 <-> x.x.x.34
etc
SOCKS5/HTTPS proxying support
No caching
No proxy flags outbound - same headers out as in (this is a build flag for squid IIRC)
Whitelist SSH to list of IPs/certs
Ports locked down otherwise

Deliverable should be in the form of a disk image that has a fully set up OS and program, ready to configure IPs/certs/etc
Alternate deliverables could include a squid-pi config
*Note that I will supply my own hardware for deliverable, that won't be part of your cost*

Willing to pay -$500 for this, depending on timeframe for delivery and ease of install/instructions. If you can document a reason why it should be more, I'm open to it.

If you're in the NYC area (NNJ especially) I can lend a tester Pi (B+) unit.

Thanks

Skills & Expertise Required

Squid Web Proxy Firewall Hardening Raspberry Pi 

Offer to work on this project closes in 11 days!

Try more jobs by Amit Agrawal

Need data analysis and visualization of survey - Fixed
SalesForce/Hubspot Integration and fixing SalesForce fields and reports - Hourly
Godaddy Infrastructure Developer - Hourly

Similar Projects

CyberSecurity For Home (Work Laptop...

I am looking for a Cyber Security Expert for:
1) laptop
2)mobile phone

These devices have been hacked.

I AM WILLING TO PAY $180 AN HOUR.
Hourly, $22.03

Squid Proxy server configuration

I have a network with about 50 PCs. I have a PC with Ubuntu installed and squid. This PC has single NIC. I want to control and monitor internet access. Currently the internet is connected via a Cisco...read more
Fixed, $78.69

Network Security

someone to monitor our Non profit network we have had some issues with intrusions on phones tv's cars and internet anything with a smart device
Hourly, $22.03

Amit Agrawal hiring Squid, Web Proxy, Firewall, Hardening, Raspberry Pi experts from & nearby:

  • Afghanistan
  • Albania
  • Algeria
  • American Samoa
  • Andorra
  • Angola
  • Anguilla
  • Antarctica
  • Antiguaand Barbuda
  • Argentina
  • Armenia
  • Aruba
  • Australia
  • Austria
  • Azerbaijan
  • Bahamas
  • Bahrain
  • Bangladesh
  • Barbados
  • Belarus
  • Belgium
  • Belize
  • Benin
  • Bermuda
  • Bhutan
  • Bolivia
  • Bosniaand Herzegovina
  • Botswana
  • Bouvet Island
  • Brazil
  • British Indian Ocean Territory
  • Brunei
  • Bulgaria
  • Burkina Faso
  • Burundi
  • Cambodia
  • Cameroon
  • Canada
  • Cape Verde
  • Cayman Islands
  • Central African Republic
  • Chad
  • Chile
  • China
  • Christmas Island
  • Cocos Islands
  • Colombia
  • Comoros
  • Republic of the Congo
  • Democratic Republicof the Congo
  • Cook Islands
  • Costa Rica
  • Ivory Coast
  • Croatia
  • Cuba
  • Cyprus
  • Czech Republic
  • Denmark
  • Djibouti
  • Dominica
  • Dominican Republic
  • EastTimor
  • Ecuador
  • Egypt
  • El Salvador
  • Equatorial Guinea
  • Eritrea
  • Estonia
  • Ethiopia
  • External Territories of Australia
  • Falkland Islands
  • Faroe Islands
  • Fiji
  • Finland
  • France
  • French Guiana
  • French Polynesia
  • French Southern Territories
  • Gabon
  • Gambia
  • Georgia
  • Germany
  • Ghana
  • Gibraltar
  • Greece
  • Greenland
  • Grenada
  • Guadeloupe
  • Guam
  • Guatemala
  • Guernseyand Alderney
  • Guinea
  • Guinea-Bissau
  • Guyana
  • Haiti
  • Heard Islandand McDonald Islands
  • Honduras
  • HongKong
  • Hungary
  • Iceland
  • India
  • Indonesia
  • Iran
  • Iraq
  • Ireland
  • Israel
  • Italy
  • Jamaica
  • Japan
  • Jersey
  • Jordan
  • Kazakhstan
  • Kenya
  • Kiribati
  • North Korea
  • South Korea
  • Kuwait
  • Kyrgyzstan
  • Laos
  • Latvia
  • Lebanon
  • Lesotho
  • Liberia
  • Libya
  • Liechtenstein
  • Lithuania
  • Luxembourg
  • Macao
  • Macedonia
  • Madagascar
  • Malawi
  • Malaysia
  • Maldives
  • Mali
  • Malta
  • Man(Isleof)
  • Marshall Islands
  • Martinique
  • Mauritania
  • Mauritius
  • Mayotte
  • Mexico
  • Micronesia
  • Moldova
  • Monaco
  • Mongolia
  • Montserrat
  • Morocco
  • Mozambique
  • Myanmar
  • Namibia
  • Nauru
  • Nepal
  • Netherlands Antilles
  • Netherlands
  • New Caledonia
  • New Zealand
  • Nicaragua
  • Niger
  • Nigeria
  • Niue
  • Norfolk Island
  • Northern Mariana Islands
  • Norway
  • Oman
  • Pakistan
  • Palau
  • Palestinian Territory
  • Panama
  • Papua New Guinea
  • Paraguay
  • Peru
  • Philippines
  • Pitcairn
  • Poland
  • Portugal
  • Puerto Rico
  • Qatar
  • Reunion
  • Romania
  • Russia
  • Rwanda
  • Saint Helena
  • Saint Kittsand Nevis
  • Saint Lucia
  • Saint Pierreand Miquelon
  • Saint Vincentandthe Grenadines
  • Samoa
  • San Marino
  • Sao Tomeand Principe
  • Saudi Arabia
  • Senegal
  • Serbia
  • Seychelles
  • SierraLeone
  • Singapore
  • Slovakia
  • Slovenia
  • Smaller Territories of the UK
  • Solomon Islands
  • Somalia
  • South Africa
  • South Georgia and the South Sandwich Islands
  • South Sudan
  • Spain
  • Sri Lanka
  • Sudan
  • Suriname
  • Svalbardand Jan Mayen
  • Swaziland
  • Sweden
  • Switzerland
  • Syria
  • Taiwan
  • Tajikistan
  • Tanzania
  • Thailand
  • Togo
  • Tokelau
  • Tonga
  • Trinidadand Tobago
  • Tunisia
  • Turkey
  • Turkmenistan
  • Turksand Caicos Islands
  • Tuvalu
  • Uganda
  • Ukraine
  • United Arab Emirates
  • United Kingdom
  • United States
  • United States Minor Outlying Islands
  • Uruguay
  • Uzbekistan
  • Vanuatu
  • Vatican
  • Venezuela
  • Vietnam
  • British Virgin Islands
  • U.S.Virgin Islands
  • Wallis and Futuna
  • Western Sahara
  • Yemen
  • Yugoslavia
  • Zambia
  • Zimbabwe
  • Aland Islands
  • Saint Barthélemy
  • Bonaire, Saint Eustatiusand Saba
  • Curaçao
  • Guernsey
  • Isleof Man
  • Jersey
  • Montenegro
  • Saint Martin
  • Sint Maarten
  • East Timor
  • Kosovo