Det är mycket vanligt, särskilt i företag, att det finns vissa webbplatser till vilka åtkomst är begränsad av någon specifik anledning (ibland absurt, ibland inte), till exempel nedladdningssidor, webbmeddelanden och andra.
I allmänhet görs dessa begränsningar genom att blockera domänen för den aktuella webbplatsen och också lägga till begränsningar för vissa portar. Vad gör vi då om vi behöver få lite information omedelbart?
Vanligtvis användare av Windows använda program som kitt (som också finns på GNU / Linux)en Din frihet, men det finns ett annat sätt lite säkrare för att kunna komma åt de webbplatser som vi har förnekat SSH y Strumpa5.
För det här exemplet räknar jag med att vi har öppna portar 80, 3128 (används normalt för navigering) och 9122, och vi kommer att se två verkliga fall. Det är inte mitt mål med denna artikel att förklara i detalj vad det är SSH, Strumpa5 och hur de fungerar, lämnar vi det för en annan gång. Vi kommer att se två exempel:
- Ansluta till en annan dator med SSH med dess IP-adress.
- Ansluta till en annan dator med SSH med hjälp av en domän (via DNS).
Vad behöver vi?
- En dator med internetåtkomst som vi kan komma åt via SSH.
- SSH installerat förstås.
- Korkskruv (om vi står bakom en proxy).
Vi öppnar en terminal och sätter (i fallet Debian):
$ sudo aptitude install ssh corkscrew
OK .. Jag har redan installerat Hur ansluter jag?
Det är väldigt enkelt. Vi öppnar en terminal och sätter ssh -p 443 användare @ internet_computer_ip:
ssh -p 9122 -D 1080 elav@192.168.1.1
Parameter -p Som det är logiskt används det för att fastställa genom vilken port vi ska ansluta. Så enkelt Nu öppnar vi webbläsarinställningarna (i mitt fall Firefox) och i Nätverksalternativ, markerar vi bara alternativet att använda Strumpor Server och vi sätter:
127.0.0.1:1080
Detta räcker för att navigera.
Vad händer om vi står bakom en proxy?
Det kan vara så att vi står bakom en mycket restriktiv proxyserver eller helt enkelt vår ISP tillåter oss inte att ansluta via en IP-adress, så vi måste göra det med DNS. Det är här det kommer in för att spela Korkskruv. För att använda den här applikationen är allt vi behöver göra att skapa en fil i mappen med vår favoritredigerare .ssh i vår / Home, Called config:
$ vim ~/.ssh/config
och inuti lägger vi något så här:
host dominio.net
user tu_usuario
hostname dominio.net
port 9122
proxycommand corkscrew IP_Proxy 3128 %h %p
DynamicForward 1080
Compression yes
LocalForward 8888 localhost:8888
Förklara detta lite. I värdparametern sätter vi webbadressen till servern som vi ska ansluta till (som måste ha SSH tillgängligt av 9122, som vi såg i det här inlägget. I parametern närkommando efter korkskruv vi lägger IP-adressen för vår proxy eller FQDN, till exempel: proxy.domain.net och porten som används för att navigera.
Nu måste vi bara öppna en terminal och sätta:
ssh usuario@dominio.net
Nu, en sista detalj. Det kan vara nödvändigt att ändra en parameter i konfigurationen av firefox om vi inte hade någon koppling. Vi öppnar en flik och skriver about: config. Vi lovar att vi inte kommer att lägga händerna i inställningarna och vi letar efter:
network.dns.disablePrefetch
Och om det är i falsk vi lägger in den sann.