Cum se creează un tunel SSH invers
Ai nevoie de firewall-ul acela enervant? Sau poate găzduiești un serviciu în spatele NAT? Ceea ce avem nevoie este un tunel SSH inversă și veți fi imediat în afaceri în timp ce prietenii tăi sunt încă mai încearcă să dau seama cum ai făcut-o.
paşi
1
Server: apt-get instala openssh-server
2
Server: ssh-keygen
3
Client: apt-get instala openssh-client
4
Client: ssh-keygen
5
Client: ssh-copy-id user @ server
6
Server: Editați / etc / ssh / sshd_config ca utilizator root.
7
Client: Acum, să creăm tunelul invers cu
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
Acum puteți deschide porturile pe server pe internet și le puteți trimite prin tunel către clientul dvs.
Sfaturi
- Puteți schimba computerul la care ați transmis portul prin schimbarea adresei de loopback locale (127.0.0.1) în adresa IP a calculatorului pe care. Deci 10.0.0.111:5555:192.168.0.2:4444 ar transmite portul 5555 al portului 4444 10.0.0.111 pe 192.168.0.2
- Folosiți -nNR în timp ce creați tunelul dacă nu aveți nevoie de un shell.
Avertismente
- Păstrați fișierul id_rsa creat de secretul ssh-keygen! Aceasta este cheia ta privată. Nu le oferi nimănui, în timp ce puteți împărtăși id_rsa.pub cu toată lumea.
Lucruri de care ai nevoie
- Două computere: unul la care veți transmite ușile și altul pe care îl puteți deschide la internet.
- Aceste instrucțiuni presupun că ambele sisteme rulează Ubuntu sau o distribuție similară.
- O cunoaștere a liniei de comandă de bază poate fi utilă.
Distribuiți pe rețelele sociale:
înrudit
- Cum se deschide porturile de rețea pe firewall-ul unui server Linux
- Cum să ștergeți memoria cache iCal
- Cum de a captura Regirock în Pokemon negru 2
- Cum se configurează IIS în Windows XP Pro
- Cum se configurează DHCP pe computerul Windows
- Cum se configurează un FTP între două computere
- Cum se configurează un server FTP în Linux Ubuntu
- Cum se configurează un server Tekkit
- Cum se configurează un server public Minecraft
- Cum se creează propriul Webserver
- Cum se conectează la un server Exchange fără a utiliza un produs Microsoft
- Cum se creează un server Web pe zmeura Pi
- Cum se creează un server Minecraft cracked
- Cum se creează un server personal al Minecraft
- Cum se determină protocolul server pentru Inbox
- Cum se realizează Port Forwarding of Port 80
- Cum se face un server privat Runescape
- Cum se instalează serverul MySQL pe un PC Windows
- Cum se instalează un server Web Apache în Windows
- Cum să utilizați computerul ca server Web
- Cum se utilizează FTP