Reklame
Dette er især fordelagtigt i lande som Kina, hvor de fleste kommercielle proxy-løsninger er ophørt med at fungere helt. Læs videre for at få en fuldstændig forklaring af, hvordan du kan gøre det ved at bruge din egen VPS-hosting-konto som en privat proxy.
Først op, et par punkter for at rydde op:
Kan jeg bruge denne metode med min delte hosting, eller skal den være en VPS eller en dedikeret server?
Denne metode bruger SSH (sikker shell eller "kommandolinjeadgang"), så det betyder generelt, at du kun kan bruge den med din dedikerede eller virtuelle dedikerede hostingkonto. Nogle delte værter tillader SSH-adgang, så søg først din delte værts supportdokumenter.
Kan jeg bruge dette til at downloade Torrenter eller andre nepharious illegale aktiviteter?
Nej. Husk, at trafikken dirigeres via dit websted / server IP-adresse, så alt hvad du gør kan spores tilbage til det. Du bruger også en del af allokering af båndbredde på din hosting-konto, så download af torrents vil hurtigt skubbe de månedlige hostingomkostninger op.
Så hvorfor skulle jeg gerne gøre dette?
Nogle gange vil du bare have en anden IP-adresse, når du besøger et websted. Dette kan være særlig nyttigt, når man står over for lokalitetsspecifikke websteder, der blokerer for andre lande. I andre tilfælde blokerer dit land muligvis allerede adgang til forskellige velkendte proxyudbydere, som det er tilfældet i Kina. Metoden beskrevet her vil give dig mulighed for at tunnel ud af det krænkende land og gennemføre din daglige forretning uden at hver pakke, du sender, bliver inspiceret af den store firewall.
Opsætning af SSH i Windows
Jeg starter med Windows, da processen er lidt mere kompliceret end på Mac OsX eller Linux. For at bruge SSH skal du downloade en speciel klientsoftware - i denne tutorial bruger jeg Putty. Gå videre og download den grundlæggende fil putty.exe.
Når du først åbner kitt, er der et par indstillinger, du skal udfylde. Først er dit server domæne. Hvis du har masser af domæner konfigureret på din private hosting-konto, skal du gå videre og bruge et af dem, men de skal være SSH-aktiverede og huske, at dit login / password er unikt for hver enkelt domæne. Jeg foreslår ikke at bruge rodkontoen til at logge på under nogen omstændigheder, selvom du har aktiveret den.
- Indtast serverdomænet på den første skærm.
- Klik på SSH etiket på venstre sidepanel. Sørg for, at komprimering er aktiveret.
- Udvid SSH etiket for at afsløre yderligere indstillinger. På den Tunneler indtast 9090 som kildehavn og skift destinationen til dynamisk.
- Gå tilbage til sessionskærmen, hvor du først indtastede domænet. Indtast et navn til dine indstillinger i tekstfeltet under gemte sessioner, og tryk derefter på gem. Du kan nu klikke på denne gemte session i fremtiden for at indlæse alle dine indstillinger igen.
- Endelig, hit Åben. Der er ingen måde at gemme din adgangskode og brugernavn på, så du bliver nødt til at indtaste disse igen, hver gang du åbner en forbindelse. Jeg havde også problemer med at indsætte min adgangskode, så hvis du også gør det, så prøv at skrive det en karakter ad gangen. Første gang du åbner forbindelsen, kan du muligvis få en advarselsfejl om ægthed af certifikater og sådan. I så fald skal du ignorere det og fortsætte.
Det er det for Windows, lad kittetilslutningen være åben og gå videre til konfiguration af din browser.
Opsætning af SSH på Linux / OsX
Åbn en terminal, og skriv følgende kommando,
ssh -C2qTnN -D 9090 brugernavn@datedomæne.com
Når du har indtastet din adgangskode, er det det. Lad terminalen være åben, mens du fortsætter med at konfigurere din browser.
Konfiguration af browseren
Jeg forklarer et par browsere her, men dybest set skal du bare ændre indstillingerne for Forbindelse -> Proxy at være en SOCKS5 proxy, med url'en localhost og havn 9090.
I Internet Explorer
Klik på Værktøjer -> Internetindstillinger -> Forbindelser fane. Tick Brug en Proxy-server og klik Fremskreden. Udfyld KUN SOCKS-proxy som adresse localhost og havn 9090
På Firefox
Åben op Præferencer -> Avanceret -> Netværk -> Indstillinger -> Proxy. Vælg Manuel proxy-konfiguration. Udfyld SOCKS Host og port.
Alternativt, hvis du kører et anstændigt operativsystem som OsX, kan du ændre indstillingerne for det systembrede netværk adgang, som vil påvirke alle browsers apps (dette åbnes også for dig, hvis du forsøger at ændre Chrome OsX-proxy indstillinger). Fra Systemindstillinger, vælg din passende netværksgrænseflade (i mit tilfælde Ethernet). Under fuldmagter fane, kryds for at aktivere SOCKS-proxy, og skriv derefter detaljerne til højre.
Det var ikke for hårdt var det? Selvfølgelig kan du konfigurere dette med enhver fjern Linux-computer Sådan tunneler du webtrafik med SSH Secure Shell Læs mere virkelig, men jeg ønskede at demonstrere en anden af de mange fordele ved at have din egen private vært over langsom delt hosting, og hvor magtfulde et par enkle linux-kommandoer kan være.
Husk, ikke gør noget ulovligt med denne metode, da den kan spores tilbage til din hosting-konto og ikke er designet til at give 100% anonymitet.
Billedkredit: Shutterstock
James har en BSc i kunstig intelligens og er CompTIA A + og Network + certificeret. Han er hovedudvikler af MakeUseOf og bruger sin fritid på at spille VR paintball og brætspil. Han har bygget pc'er siden han var barn.