Reenviament de ports i servidor intermediari mitjançant OpenSSH

Introducció

SSH, també conegut com a Secure Shell, es pot utilitzar per molt més que per obtenir un shell remot. Aquest article demostrarà com es pot utilitzar SSH per a la reenviament de ports i el proxy.

Els únics requisits previs són un servidor OpenSSH (instal·lat per defecte a les imatges Vultr Linux) i un client OpenSSH (disponible a Linux, BSD i MS Windows).

Propòsit

Un servidor intermediari SSH s'utilitza principalment per aproximar el trànsit web. Per exemple, es pot utilitzar per protegir el trànsit web contra una xarxa local insegura.

El reenviament de ports SSH s'utilitza sovint per accedir a serveis que no són accessibles públicament. Per exemple, podríeu tenir una interfície web d'administració del sistema que s'executa al vostre servidor, com ara Webmin, però només escoltant connexions a localhost per motius de seguretat. En aquest cas, podeu utilitzar SSH per reenviar connexions en un port escollit des de la vostra màquina local al port on el servei està escoltant el costat del servidor, donant-vos així accés remot a aquest servei en particular a través del túnel SSH. Un altre escenari comú on s'utilitza el reenviament de ports SSH és accedir als serveis d'una xarxa privada remota a través d'un túnel SSH a un host d'aquesta xarxa privada.

Ús

Tant el proxy com el reenviament de ports no requereixen cap configuració especial al vostre servidor. Tanmateix, sempre es recomana l'ús de l'autenticació basada en clau amb SSH. Si us plau, llegiu Com puc generar claus SSH.

Proxy SSH

Crear un servidor intermediari SSH és molt senzill, la sintaxi general és la següent:

ssh -D [bind-address]:[port] [username]@[server]

On [bind-address]és l'adreça local per escoltar, [port]és el port local per escoltar, [username]és el vostre nom d'usuari al vostre servidor i [server]és l'adreça IP o el nom d'amfitrió del vostre servidor. Si [bind-address]no s'especifica, SSH s'utilitzarà per defecte el localhostque sigui desitjable en la majoria dels casos.

Aquí teniu un exemple pràctic:

ssh -D 8080 root@your_server

Per utilitzar aquest proxy, heu de configurar el vostre navegador perquè l'utilitzi SOCKSv5com a tipus de proxy i 8080com a port de proxy.

Reenviament de ports SSH

La sintaxi general de l'ordre és la següent:

ssh -L [localport]:[remotehost]:[remoteport] [username]@[server]

On [localport]és el port on escoltarà el client SSH, [remotehost]és l'adreça IP de l'amfitrió al qual s'enviaran les connexions. Això seria 127.0.0.1si esteu fent túnels de connexions al vostre servidor. Finalment, [remoteport]és el número de port del servidor que utilitza el servei al qual us connecteu.

Exemple 1:

Penseu en tenir un servei web important en execució al port 10000del vostre servidor, però no és accessible públicament. La següent comanda s'utilitzaria per establir un túnel SSH a aquest servei.

ssh -L 80:127.0.0.1:10000 root@your_server

Ara us podreu connectar escrivint http://127.0.0.1al vostre navegador local.

Exemple 2:

Teniu dos servidors Vultr en una xarxa privada. Un està executant una distribució Linux, l'altre està executant MS Windows. A la instància de Windows, s'està executant un servidor RDP però no està exposat a Internet per motius de seguretat. Suposant que 192.168.1.5és l'adreça IP privada de la màquina Windows, podeu utilitzar l'ordre següent per connectar-vos al servidor d'escriptori remot mitjançant un port de l'ordinador:

ssh -L 3389:192.168.1.5:3389 root@your_server

Qualsevol connexió RDP del vostre ordinador a si mateix ara es connectarà a través del vostre servidor Linux al vostre servidor de Windows.


Configureu un servidor DHCP a Windows Server 2012

Configureu un servidor DHCP a Windows Server 2012

DHCP és un protocol utilitzat per assignar dinàmicament adreces IP a les màquines de la vostra xarxa. Windows Server 2012 no només pot ser un servidor DNS o domini

Configura el teu propi servidor DNS a Debian/Ubuntu

Configura el teu propi servidor DNS a Debian/Ubuntu

Aquest tutorial explica com configurar un servidor DNS amb Bind9 a Debian o Ubuntu. Al llarg de l'article, substituïu el vostre-nom-domini.com en conseqüència. Al th

Com instal·lar PowerDNS a CentOS

Com instal·lar PowerDNS a CentOS

Introducció En aquest tutorial de Vultr, aprendràs a instal·lar PowerDNS. PowerDNS és un programa per executar els vostres propis servidors de noms. És molt útil quan

Creació de recursos compartits de xarxa amb Samba a Debian

Creació de recursos compartits de xarxa amb Samba a Debian

Hi ha moments en què hem de compartir fitxers que han de ser visibles pels clients de Windows. Com que els sistemes basats en Fuse només funcionen a Linux, us presentem

Reenviament de ports i servidor intermediari mitjançant OpenSSH

Reenviament de ports i servidor intermediari mitjançant OpenSSH

Introducció SSH, també conegut com a Secure Shell, es pot utilitzar per molt més que per obtenir un shell remot. Aquest article demostrarà com es pot utilitzar SSH per

Configuració de Munin per al monitoratge a CentOS 6 x64

Configuració de Munin per al monitoratge a CentOS 6 x64

Munin és una aplicació de monitorització i estat del servidor que proporciona dos components: munin: el component del servidor en el qual informa el node munin. Aquest programa

Aturar que DHCP canviï resolv.conf

Aturar que DHCP canviï resolv.conf

Per als usuaris de DHCP, hi pot haver moments en què necessiteu editar /etc/resolv.conf per utilitzar altres servidors de noms. Aleshores, després d'un període de temps (o després d'un reinici del sistema)

Servidor de correu senzill amb Postfix, Dovecot i Sieve a CentOS 7

Servidor de correu senzill amb Postfix, Dovecot i Sieve a CentOS 7

Aquest tutorial us mostrarà com obtenir un servidor de correu senzill a CentOS 7, amb Postfix com a MTA, Dovecot com a MDA i Sieve per ordenar el correu, a tot arreu.

Ús del fitxer Hosts per provar llocs web

Ús del fitxer Hosts per provar llocs web

El fitxer hosts és un fitxer especial a l'ordinador de l'estació de treball que emmagatzemarà la informació de l'IP i el nom. Aquest fitxer es verifica abans de DNS, de manera que si col·loqueu un

Com instal·lar OpenNMS a CentOS 7

Com instal·lar OpenNMS a CentOS 7

Utilitzeu un sistema diferent? OpenNMS és una plataforma de gestió de xarxes de codi obert de grau empresarial que es pot utilitzar per supervisar i gestionar nombrosos dispositius

Com connectar-se a una VPN des de Windows o OS X

Com connectar-se a una VPN des de Windows o OS X

La majoria dels ordinadors de sobretaula inclouen un client VPN. Si executeu un servidor VPN, podeu utilitzar aquest client inclòs per connectar-vos a la vostra VPN. En aquesta guia, explicaré ho

Com evitar connexions concurrents a Linux mitjançant IPTables

Com evitar connexions concurrents a Linux mitjançant IPTables

iptables és un programari tallafocs que es pot trobar a moltes distribucions, incloses CentOS i Ubuntu. En aquest document, veureu com podeu evitar la concurrència

Configura un servidor DNS a Windows Server 2012

Configura un servidor DNS a Windows Server 2012

Windows Server 2012 es pot configurar com a servidor DNS. El DNS s'utilitza per resoldre els noms de domini en adreces IP. En allotjar els vostres propis servidors DNS, teniu més

Estableix el nom damfitrió a CentOS

Estableix el nom damfitrió a CentOS

Pas 1: Inicieu sessió al vostre VPS Localitzeu l'adreça IP del vostre VPS Vultr i inicieu sessió com a usuari root. ssh root@server Pas 2: Utilitzeu la utilitat de nom d'amfitrió Canvieu-vos

Instal·lació de Bro IDS a Ubuntu 16.04

Instal·lació de Bro IDS a Ubuntu 16.04

Utilitzeu un sistema diferent? Introducció Bro és un potent marc d'anàlisi de xarxa de codi obert. L'objectiu principal de Bros és la supervisió de la seguretat de la xarxa. Br

Connexió al vostre servidor amb SSH mitjançant PuTTY a Windows

Connexió al vostre servidor amb SSH mitjançant PuTTY a Windows

Connectar-se a un servidor Linux per primera vegada pot semblar confús, sobretot si teniu un fons fort de Windows. Quan us connecteu a Linux (o UNIX

Configura el DNS dinàmic per a lescriptori remot de Windows

Configura el DNS dinàmic per a lescriptori remot de Windows

Aquest article us mostrarà com configurar el DNS dinàmic per a l'escriptori remot perquè pugueu evitar la molèstia de configurar l'assistència remota una i altra vegada. W

Com canviar el vostre nom damfitrió a Debian

Com canviar el vostre nom damfitrió a Debian

Pas 1: Inicieu sessió al vostre VPS Localitzeu l'adreça IP del vostre VPS Vultr i inicieu sessió com a usuari root. ssh root@server Pas 2: Editeu /etc/hostname Obriu th

Exemple de carta dautorització per a anuncis de BGP

Exemple de carta dautorització per a anuncis de BGP

Si us plau, utilitzeu la plantilla següent quan sol·liciteu l'autorització per als anuncis de BGP. CARTA D'AUTORITZACIÓ [DATA] A qui correspongui, Thi

Instal·lant Bro IDS a Fedora 25

Instal·lant Bro IDS a Fedora 25

Utilitzeu un sistema diferent? Introducció Bro és un analitzador de trànsit de xarxa de codi obert. És principalment un monitor de seguretat que inspecciona tot el trànsit d'una línia

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

La Intel·ligència Artificial no està en el futur, és aquí mateix en el present. En aquest bloc Llegiu com les aplicacions d'Intel·ligència Artificial han afectat diversos sectors.

Atacs DDOS: una breu visió general

Atacs DDOS: una breu visió general

També ets víctima d'atacs DDOS i estàs confós sobre els mètodes de prevenció? Llegiu aquest article per resoldre les vostres consultes.

Us heu preguntat mai com guanyen diners els pirates informàtics?

Us heu preguntat mai com guanyen diners els pirates informàtics?

Potser haureu sentit que els pirates informàtics guanyen molts diners, però us heu preguntat mai com guanyen aquest tipus de diners? anem a discutir.

Invents revolucionaris de Google que us facilitaran la vida.

Invents revolucionaris de Google que us facilitaran la vida.

Vols veure els invents revolucionaris de Google i com aquests invents van canviar la vida de tots els éssers humans actuals? A continuació, llegiu al bloc per veure els invents de Google.

Divendres essencial: què va passar amb els cotxes impulsats per IA?

Divendres essencial: què va passar amb els cotxes impulsats per IA?

El concepte de cotxes autònoms per sortir a les carreteres amb l'ajuda de la intel·ligència artificial és un somni que tenim des de fa temps. Però malgrat les diverses promeses, no es veuen enlloc. Llegeix aquest blog per saber-ne més...

Singularitat tecnològica: un futur llunyà de la civilització humana?

Singularitat tecnològica: un futur llunyà de la civilització humana?

A mesura que la ciència evoluciona a un ritme ràpid, fent-se càrrec de molts dels nostres esforços, també augmenten els riscos de sotmetre'ns a una singularitat inexplicable. Llegeix, què pot significar per a nosaltres la singularitat.

Evolució de lemmagatzematge de dades – Infografia

Evolució de lemmagatzematge de dades – Infografia

Els mètodes d'emmagatzematge de les dades que han anat evolucionant poden ser des del naixement de les dades. Aquest bloc tracta l'evolució de l'emmagatzematge de dades a partir d'una infografia.

Funcionalitats de les capes darquitectura de referència de Big Data

Funcionalitats de les capes darquitectura de referència de Big Data

Llegeix el blog per conèixer de la manera més senzilla les diferents capes de l'Arquitectura Big Data i les seves funcionalitats.

6 avantatges sorprenents de tenir dispositius domèstics intel·ligents a les nostres vides

6 avantatges sorprenents de tenir dispositius domèstics intel·ligents a les nostres vides

En aquest món digital, els dispositius domèstics intel·ligents s'han convertit en una part crucial de les vides. A continuació, es mostren alguns avantatges sorprenents dels dispositius domèstics intel·ligents sobre com fan que la nostra vida valgui la pena i sigui més senzilla.

Lactualització del suplement de macOS Catalina 10.15.4 està causant més problemes que no pas solucions

Lactualització del suplement de macOS Catalina 10.15.4 està causant més problemes que no pas solucions

Recentment, Apple va llançar macOS Catalina 10.15.4, una actualització de suplements per solucionar problemes, però sembla que l'actualització està causant més problemes que provoquen el bloqueig de les màquines Mac. Llegiu aquest article per obtenir més informació