Hur man skapar en inverterad SSH-tunnel
Behöver du få den irriterande brandväggen? Eller kanske värd en tjänst bakom NAT? Vad du behöver är en omvänd SSH-tunnel och du kommer omedelbart att vara i affärer medan dina vänner fortfarande försöker lista ut hur du gjorde det.
steg

1
server: apt-get installer openssh-server

2
server: ssh-keygen

3
Klient: apt-get install openssh-client

4
Klient: ssh-keygen

5
Klient: ssh-copy-id-användare @ server

6
server: Redigera / etc / ssh / sshd_config som root-användare.

7
Klient: Låt oss nu skapa omvänd tunnel med
ssh -R 10.0.0.111:5555:127.0.0.1:4444 [email protected]
ssh -R 10.0.0.111:5555:127.0.0.1:4444 [email protected]

8
Nu kan du öppna portar på servern till internet och vidarebefordra dem genom tunneln till din klient.
tips
- Du kan ändra datorn till vilken porten vidarebefordras genom att ändra lokal loopback-adress (127.0.0.1) till datorns IP-adress. Så, 10.0.0.111:5555:192.168.0.2:4444 skulle vidarebefordra port 5555 på 10.0.0.111 till port 4444 på 192.168.0.2
- Använd -NNR medan du skapar tunneln om du inte behöver ett skal.
varningar
- Håll id_rsa filen skapad av ssh-keygen hemlighet! Detta är din privata nyckel. Ge inte det till någon, medan du kan dela id_rsa.pub med alla.
Saker du behöver
- Två datorer: en där du kommer att vidarebefordra dörrarna och en annan som du kan öppna för internet.
- Dessa anvisningar förutsätter att båda systemen kör Ubuntu eller en liknande distribution.
- En grundläggande kommandoradsvetenskap kan vara användbar.
Dela på sociala nätverk:
Relaterade
Så här öppnar du minplexservern i Minecraft
Så här uppdaterar du en Minecraft-server
Så här öppnar du nätverksportar på en Linux-server
Så här konfigurerar du IIS på Windows XP Pro
Så här konfigurerar du en FTP mellan två datorer
Så här konfigurerar du en FTP-server i Linux Ubuntu
Så här konfigurerar du en Tekkit-server
Så här konfigurerar du en Minecraft Server med Hamachi
Så här konfigurerar du en offentlig Minecraft-server
Så här skapar du en Discord Channel på Android
Så här konfigurerar du vidarebefordran för Minecraft
Hur man skapar en webbserver på Raspberry Pi
Hur man skapar en Cracked Minecraft Server
Hur man skapar en personlig server av Minecraft
Hur man skapar en Minecraft-server gratis
Hur man skapar en gratis värdserver för Minecraft
Så här anger du en server i Minecraft PE
Så här utför du port vidarebefordran av port 80
Hur man gör en privat Runescape-server
Så här använder du RealVNC
Så här använder du hackor på MapleStory