Advertentie
Ik heb een aantal voordelen uitgelegd die je zelf hebt virtuele privéserver De verschillende vormen van website-hosting uitgelegd [Technologie uitgelegd] Lees verder hostingaccount een tijdje geleden - ze zijn niet alleen sneller en kunnen veel meer van uw sites hosten, u kunt ook configureer W3 Total Cache voor optimale prestaties Hoe de verschillende W3 Total Cache Plugin-instellingen voor uw Wordpress-blog te configurerenEen tijdje geleden sprak ik over de voordelen van het installeren van de W3TC-plug-in op je Wordpress-blog om het te versnellen met verschillende caching, maar sommige lezers waren begrijpelijkerwijs een beetje op hun hoede voor ... Lees verder door speciale Apache caching-extensies te installeren. Vandaag laat ik je zien hoe je het ook kunt gebruiken als een privé-proxyserver voor veilig surfen op internet.
Dit is vooral gunstig in landen als China, waar de meeste commerciële proxy-oplossingen helemaal niet meer werken. Lees verder voor een volledige uitleg over hoe u uw eigen VPS-hostingaccount kunt gebruiken als privé-proxy.
Allereerst een paar punten om op te helderen:
Kan ik deze methode gebruiken met mijn shared hosting, of moet het een VPS of een dedicated server zijn?
Deze methode maakt gebruik van SSH (beveiligde shell of 'opdrachtregel'-toegang), dus over het algemeen betekent dit dat u deze alleen kunt gebruiken met uw eigen of virtuele dedicated hosting-account. Sommige gedeelde hosts staan SSH-toegang toe, dus zoek eerst in de ondersteunende documenten van uw gedeelde host.
Kan ik dit gebruiken om torrents of andere snode illegale activiteiten te downloaden?
Nee. Onthoud dat het verkeer wordt gerouteerd via het IP-adres van uw website / server, dus alles wat u doet, is daarnaar te herleiden. U zult ook een deel van de bandbreedtetoewijzing van uw hostingaccount gebruiken, dus het downloaden van torrents zou de maandelijkse hostingkosten snel verhogen.
Dus waarom zou ik dit willen doen?
Soms wil je gewoon een ander IP-adres als je een website bezoekt. Dit kan met name handig zijn wanneer u wordt geconfronteerd met locatiespecifieke sites die andere landen blokkeren. In andere gevallen blokkeert uw land mogelijk al de toegang tot verschillende bekende proxyproviders, zoals in China. De hier beschreven methode stelt u in staat om het land waar u in het geding bent uit te tunnelen en uw dagelijkse bezigheden uit te voeren zonder dat elk pakket dat u verzendt, wordt geïnspecteerd door de grote firewall.
SSH instellen op Windows
Ik begin met Windows, omdat het proces iets gecompliceerder is dan op Mac OsX of Linux. Om SSH te gebruiken, moet je speciale clientsoftware downloaden - in deze tutorial gebruik ik Putty. Ga je gang en download het standaard putty.exe-bestand.
Wanneer je Putty voor het eerst opent, zijn er een paar instellingen om in te vullen. De eerste is uw serverdomein. Als je veel domeinen hebt ingesteld op je privé-hostingaccount, ga je gang en gebruik ze allemaal, maar ze moeten wel SSH ingeschakeld zijn en onthoud dat uw login / wachtwoord uniek zal zijn voor elk domein. Ik raad het gebruik van het root-account onder geen enkele omstandigheid aan, zelfs niet als je dit hebt ingeschakeld.
- Voer het serverdomein in op het eerste scherm.
- Klik op de SSH label op de linkerzijbalk. Zorg ervoor dat compressie is ingeschakeld.
- Vouw de uit SSH label om extra instellingen te onthullen. Op de Tunnels scherm, voer 9090 in als bronpoort en wijzig de bestemming in Dynamisch.
- Ga terug naar het sessiescherm waar je het domein voor het eerst hebt ingevoerd. Voer een naam in voor uw instellingen in het tekstvak onder opgeslagen sessies en druk vervolgens op opslaan. U kunt nu in de toekomst op deze opgeslagen sessie klikken om al uw instellingen opnieuw te laden.
- Raak ten slotte Open. U kunt uw wachtwoord en gebruikersnaam niet opslaan, dus u moet deze telkens opnieuw invoeren wanneer u een verbinding opent. Ik had ook problemen met het plakken van mijn wachtwoord, dus als je dat ook doet, probeer het dan één teken tegelijk te typen. De eerste keer dat u de verbinding opent, krijgt u mogelijk een waarschuwingsfout over de authenticiteit van certificaten en dergelijke. Zo ja, negeer het en ga verder.



Dat is het voor Windows, laat de stopverfverbinding open en ga verder met het configureren van uw browser.

SSH instellen op Linux / OsX
Open een terminal en typ de volgende opdracht,
ssh -C2qTnN -D 9090 gebruikersnaam@uwdomein.com
Nadat u uw wachtwoord heeft ingevoerd, is dat het. Laat de terminal open terwijl u doorgaat met het configureren van uw browser.

De browser configureren
Ik zal hier een aantal browsers uitleggen, maar eigenlijk hoef je alleen de instellingen voor te wijzigen Verbinding -> Proxy een... zijn SOKKEN5 proxy, met de url localhost en poort 9090.
Op Internet Explorer
Klik op de Extra -> Internetopties -> Verbindingen tabblad. Kruis aan Gebruik een proxyserver en klik Geavanceerd. Vul ALLEEN de SOCKS-proxy in als adres localhost en poort 9090

Op Firefox
Doe open Voorkeuren -> Geavanceerd -> Netwerk -> Instellingen -> Proxy's. Selecteer Handmatige proxyconfiguratie. Vul SOCKS Host en poort in.

Als alternatief, als u een behoorlijk besturingssysteem als OsX gebruikt, kunt u de instellingen voor het systeembrede netwerk wijzigen toegang die van invloed is op alle browser-apps (deze wordt ook voor u geopend als u probeert de Chrome OsX-proxy te wijzigen instellingen). Van Systeem voorkeuren, selecteer uw geschikte netwerkinterface (in mijn geval Ethernet). Onder de volmachten tabblad, vink aan om SOCKS-proxy in te schakelen en typ vervolgens de details aan de rechterkant.

Dat was niet zo moeilijk, toch? Je kunt dit natuurlijk opzetten elke externe Linux-computer Hoe webverkeer te tunnelen met SSH Secure Shell Lees verder echt, maar ik wilde nog een van de vele voordelen demonstreren van het hebben van je eigen privéhost via trage shared hosting, en hoe krachtig een paar eenvoudige linux-commando's kunnen zijn.
Onthoud dat u met deze methode niets illegaals doet, aangezien het kan worden herleid tot uw hostingaccount en niet is ontworpen om 100% anonimiteit te bieden.
Afbeelding tegoed: ShutterStock
James heeft een BSc in Artificial Intelligence en is CompTIA A + en Network + gecertificeerd. Hij is de hoofdontwikkelaar van MakeUseOf en brengt zijn vrije tijd door met het spelen van VR paintball en bordspellen. Hij bouwt al pc's sinds hij een kind was.