Vorgurakendused 2 2022 kevad serveritest: erinevus redaktsioonide vahel

Allikas: Lambda
Mine navigeerimisribale Mine otsikasti
Martinv (arutelu | kaastöö)
Uus lehekülg: 'Et kasutada serveris olevaid ressursse siis mugav võimalus selleks on SOCKS proxy, mis tunneldab kogu liikluse üle SSH pordi. SSH proxy kasutamiseks: - Loo SSH SOCKS5 ühend...'
 
Martinv (arutelu | kaastöö)
Resümee puudub
 
(ei näidata sama kasutaja üht vahepealset redaktsiooni)
3. rida: 3. rida:
SSH proxy kasutamiseks:
SSH proxy kasutamiseks:


- Loo SSH SOCKS5 ühendus HPC remote masinasse, nt. `ssh -D 1338 ubuntu@193.40.156.224`, kui soovid ühendust debugida, siis lisa -v võti
* Loo SSH SOCKS5 ühendus HPC remote masinasse, nt. `ssh -D 1338 ubuntu@193.40.156.224`, kui soovid ühendust debugida, siis lisa -v võti
- Vaata serveris liidese `ens3` IP aadress: `sudo ifconfig ens3`, see võib olla näiteks `192.168.42.255`
* Vaata serveris liidese `ens3` IP aadress: `sudo ifconfig ens3`, see võib olla näiteks `192.168.42.255`
- Käivita remote masinas mingi minimalistlik teenus, nt `python3 -m http.server 3000` Kui soovid käivitada seda madalamatel portidel, nt 80 vms siis pead seda tegema sudoga.  
* Käivita remote masinas mingi minimalistlik teenus, nt `python3 -m http.server 3000` Kui soovid käivitada seda madalamatel portidel, nt 80 vms siis pead seda tegema sudoga.  
- Katseta remote masinas et see töötab `wget 127.0.0.1:3000`, peaksid saama mingi sisu tagasi.
* Katseta remote masinas et see töötab `wget 127.0.0.1:3000`, peaksid saama mingi sisu tagasi.
- Nüüd katseta seda enda lokaalses masinas. Et proxy üldse töötaks, siis `ssh --socks5 http://127.0.0.1:1338 https://www.google.com`. Peaksid saama tagasi Google lehe sisu.
* Nüüd katseta seda enda lokaalses masinas. Et proxy üldse töötaks, siis `ssh --socks5 http://127.0.0.1:1338 https://www.google.com`. Peaksid saama tagasi Google lehe sisu.
- Katseta et see töötaks ka remote masina sisu serveerimisel: `ssh --socks5 http://127.0.0.1:1338 http://192.168.42.255:3000`
* Katseta et see töötaks ka remote masina sisu serveerimisel: `ssh --socks5 http://127.0.0.1:1338 http://192.168.42.255:3000`
- Kui see töötab saad konfigureerida enda brauseri SOCKS5 proxyt kasutama sarnaselt https://courses.cs.ttu.ee/pages/SOCKS_proxy_Turingu_Serveris kirjeldatule.
* Kui see töötab saad konfigureerida enda brauseri SOCKS5 proxyt kasutama sarnaselt https://courses.cs.ttu.ee/pages/SOCKS_proxy_Turingu_Serveris kirjeldatule.
- TODO Martinile: Võib juhtuda et on vaja Dante serverit, kui siis Martin lisab sammud ja näidiskonfi selle installimiseks.
 
Proxy kasutamiseks eraldi midagi serverisse installeerima/konfigureerima ei pea.

Viimane redaktsioon: 28. aprill 2022, kell 07:24

Et kasutada serveris olevaid ressursse siis mugav võimalus selleks on SOCKS proxy, mis tunneldab kogu liikluse üle SSH pordi.

SSH proxy kasutamiseks:

  • Loo SSH SOCKS5 ühendus HPC remote masinasse, nt. `ssh -D 1338 ubuntu@193.40.156.224`, kui soovid ühendust debugida, siis lisa -v võti
  • Vaata serveris liidese `ens3` IP aadress: `sudo ifconfig ens3`, see võib olla näiteks `192.168.42.255`
  • Käivita remote masinas mingi minimalistlik teenus, nt `python3 -m http.server 3000` Kui soovid käivitada seda madalamatel portidel, nt 80 vms siis pead seda tegema sudoga.
  • Katseta remote masinas et see töötab `wget 127.0.0.1:3000`, peaksid saama mingi sisu tagasi.
  • Nüüd katseta seda enda lokaalses masinas. Et proxy üldse töötaks, siis `ssh --socks5 http://127.0.0.1:1338 https://www.google.com`. Peaksid saama tagasi Google lehe sisu.
  • Katseta et see töötaks ka remote masina sisu serveerimisel: `ssh --socks5 http://127.0.0.1:1338 http://192.168.42.255:3000`
  • Kui see töötab saad konfigureerida enda brauseri SOCKS5 proxyt kasutama sarnaselt https://courses.cs.ttu.ee/pages/SOCKS_proxy_Turingu_Serveris kirjeldatule.

Proxy kasutamiseks eraldi midagi serverisse installeerima/konfigureerima ei pea.