Jump to content
spider

Alternativa gratuita teamviewer/anydesk?

Recommended Posts

Posted

Locatia din care incerc sa-mi accesez calc de acasa cred ca are vreun port inchis (la care nu am acces), imi tine conexiunea cu RDP blocata, nu ma pot conecta.

anydesk, teamviewer, merg fara probleme, chestia e ca au inceput sa-mi inchida si astia conexiunea, vor sa ma abonez ca sa le mai pot folosi. .. am primit un popup ca am folosit anydesk > 70 ori si vor licenta.

@Cril ultraviewer vad ca la fel, e cu bani.. 

@Massaro rust ar fi fost bun dar nu-mi genereaza id-ul si parola cu care sa ma pot conecta.

@aelius merge foarte greu si oricum trebuie sa fie cineva la pc ca sa dea accept..

@dimss ambele sunt cu bani, caut ceva free.

@Nytro e pcul personal, poate fi oricum accesul, doar sa ma pot conecta la el.

 

Altceva similar anydesk sau tw, dar sa fie free? 😒

 

Posted (edited)

@gigiRoman nu am cum..

Aici, de unde vreau sa ma conectez la pcul de acasa, e un fortigate ce-mi terorizeaza eventualele conexiuni, ciudat cum de merg anydesk si tw iar restul similare, nu..

de ex acum testam https://www.hoptodesk.com/ , e gratuit, dar pe pc-ul de pe care vreau sa ma conectez, ramane blocat 0it1Eah.jpg

 

Edited by spider
  • Sad 1
Posted
3 hours ago, spider said:

Aici, de unde vreau sa ma conectez la pcul de acasa, e un fortigate ce-mi terorizeaza eventualele conexiuni, ciudat cum de merg anydesk si tw iar restul similare, nu..

De ce nu iti iei un sim digi si iti faci hotspot cu el? Sau sa te conectezi pe pc direct de pe telefon...

Nu stiu cat de complexe sunt taskurile, dar eu am avut o perioada in care am folosit astfel de workarounduri.

  • Active Members
Posted

Daca pe pc-ul de acasa ai Linux, foloseste Tailscale. Este un VPN usor de configurat si se descurca de minune. Dupa ce te conectezi la VPN-ul de acasa, poti foarte usor sa-ti conectezi si RDP-ul si/sau TeamViewer sau alte nebunii. Eu l-am folosit pe Arch si pe Fedora si merge fara probleme. Il am de aproape doi ani pe ambele sisteme si nu mi-a dat niciodata crash.

  • Like 1
Posted

Pai bine bre... de ce nu zici ca asta este situatia? Imi face placere sa fac escape la corporate firewalls :))

Nu stiu arhitectura... dar daca ai admin pe OS-ul tau si access la net(nu conteaza cum)... e ca si facuta treaba.

Un setup simplu care mi-a functionat pe Windows, Linux si MacOS:

1. Your PC -> CNTLM (daca proxy-ul e NTLM) || Px (daca vrea NEGOTIATE) -> Internet

2. Your PC -> SSH (via CNTLM/Px) Dynamic Tunnel -> Remote Linux SSH pe 443

Acum ai un socks pe local care se duce prin proxy si iese in internet cu IP-ul de la serverul remote ce ruleaza pe 443 si nu mai ai blocat nici un serviciu... poti folosi ce vrei tu atat timp cat il configurezi cu socks-ul :)

Alte variatiuni ale aceleiasi solutii se pot face si folosind VM-uri.

Sper ca e lizibil ce am incercat sa explic.

  • Like 1
Posted

Ce incerc sa explic este o metoda prin care traficul din calculatorul tau este incapsulat intr-o conexiune SSH, astfel incat Fortigate nu iti mai blocheaza aplicatiile/traficul.

Pe calculatorul care se afla in reteaua cu Fortigate pornesti o sesiune SSH catre un server linux de-al tau(daca nu ai vezi ca iti poti face gratuit la Oracle - cauta Always Free), care deschide local un port socks. Apoi pun Teamviewer/AnyDesk sau orice aplicatie vrei tu sa foloseasca acel socks. Nu stiu daca pot sa iti fac o diagrama... dar iti scriu pasii pe care i-as face:

1. Pe Windows deschizi PuTTy

2. Completezi in PuTTy conexiunea SSH catre serverul linux

3. Tot in PuTTy te duci la sectiunea SSH -> Tunnels si alegi Dynamic, pui un port, de ex: 1234 si apesi pe Add

4. Deschizi sesiunea SSH

5. Dupa ce s-a stabilit conexiunea SSH, te duci in Teamviewer si il configurezi sa foloseasca Proxy si pui localhost:1234

 

Acum tot traficul ce trece prin portul 1234 in Windows va iesi in internet din serverul Linux si nu va fi blocat.

Ce iti ziceam de CNTLM sau PX sunt in caz ca reteaua nu iti permite conexiuni SSH directe si ar trebui sa le routezi prin proxy-ul corporate.

 

Sper ca am fost mai clar. Daca tot nu este ce ai nevoie, sau daca nu am explicat bine... spune-mi ce nu e clar si incerc sa reiau :)

  • Upvote 2
Posted
25 minutes ago, dimss said:

Ce incerc sa explic este o metoda prin care traficul din calculatorul tau este incapsulat intr-o conexiune SSH, astfel incat Fortigate nu iti mai blocheaza aplicatiile/traficul.

Pe calculatorul care se afla in reteaua cu Fortigate pornesti o sesiune SSH catre un server linux de-al tau(daca nu ai vezi ca iti poti face gratuit la Oracle - cauta Always Free), care deschide local un port socks. Apoi pun Teamviewer/AnyDesk sau orice aplicatie vrei tu sa foloseasca acel socks. Nu stiu daca pot sa iti fac o diagrama... dar iti scriu pasii pe care i-as face:

1. Pe Windows deschizi PuTTy

2. Completezi in PuTTy conexiunea SSH catre serverul linux

3. Tot in PuTTy te duci la sectiunea SSH -> Tunnels si alegi Dynamic, pui un port, de ex: 1234 si apesi pe Add

4. Deschizi sesiunea SSH

5. Dupa ce s-a stabilit conexiunea SSH, te duci in Teamviewer si il configurezi sa foloseasca Proxy si pui localhost:1234

 

Acum tot traficul ce trece prin portul 1234 in Windows va iesi in internet din serverul Linux si nu va fi blocat.

Ce iti ziceam de CNTLM sau PX sunt in caz ca reteaua nu iti permite conexiuni SSH directe si ar trebui sa le routezi prin proxy-ul corporate.

 

Sper ca am fost mai clar. Daca tot nu este ce ai nevoie, sau daca nu am explicat bine... spune-mi ce nu e clar si incerc sa reiau :)

E un fel de ssh jump host?

Posted

Da...dar ideea este sa deschizi tunelul acela dinamic si apoi sa routezi traficul prin el. E foarte util pentru retelele corporatiste care blocheaza chestii. Iar cand de obicei blocheaza te si forteaza sa folosesti un proxy intern.

Deci

Your PC - > SSH -> CNTLM || Px -> SSH Endpoint

FREEDOMMMM!!

:)

  • Thanks 1
Posted
7 hours ago, gigiRoman said:

E un fel de ssh jump host?

 

Este dynamic port forwarding. Este diferit fata de local/remote port forwarding, unde specifici portul X pe masina Y ajunge in portul Z pe masina Q. Practic folosesti serverul la care esti conectat prin SSH ca un SOCKS proxy. 

  • Upvote 2
Posted (edited)

Studiaza RustDesk. L-a mai recomandat cineva mai sus.

 

Este la fel cu TeamViewer si/sau AnyDesk. Diferenta majora este faptul ca inclusiv partea de server (generare ID-uri si relay) este in mana ta. Nu doar softul client ce ruleaza pe masinile interconectate. Iti faci propriul server RustDesk prin intermediul caruia poti sa te conectezi de pe un PC pe altul. Este free (deocamdata) si open source (scris in Rust de unde si numele). Codul sursa e disponibil in Github. Serverul poate rula pe una din masini prin VMWare. Eu folosesc o masina virtuala Ubuntu cu docker si portainer instalate. Se instaleaza doua containere: hbbr si hbbs. Dar exista si variante exe de windows pentru hbbs si hbbr - nu mai ai nevoie de masina virtuala (daca esti adept windows). Solutii sunt nenumarate. Serverul are nevoie de un IP fix sau de un DDNS si forward pentru o serie de porturi catre masina server (21114-21119 TCP iar 21116 inclusiv UDP). In situatia ta cel mai bine este ca serverul sa ruleze tot pe PC-ul de acasa unde banuiesc ca ai acces total la setari in router.

 

Este solutia pe care o folosesc cu succes de cateva luni de zile fara teama ca voi depasi vreo limita de timp free etc. Am uitat deja de TeamViewer sau Anydesk.

 

Succes.

Edited by old66
  • Thanks 1
  • Upvote 2
Posted
On 11/24/2022 at 12:18 PM, spider said:

@gigiRoman nu am cum..

Aici, de unde vreau sa ma conectez la pcul de acasa

 

On 12/1/2022 at 6:23 PM, Rocons said:

 dar banuiesc ca tu vrei sa intri fara sa stie.. ceea ce nu este ok

🤦‍♂️

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...