Skip to main content

Một số phần mềm Remote Desktop miễn phí và tính phí

Bài này mình note lại một số vấn đề mình hay gặp khi làm remote từ xa, chủ yểu ở nhà lên cty. Các phần mềm, tool đã dùng cùng ưu/nhược điểm để so sánh. Ngoài ra mình cũng note thêm về giá cả, thanh toán và một số thiết bị phần cứng hỗ trợ khác.

1. Phần mềm
TeamViewer dùng nhiều nhất nhưng thi thoảng bị bắt lỗi dùng thương mại (dùng kiểu commercial) và bị giới hạn nhiều thứ như chỉ remote được 5p.
Dù khi bị giới hạn 5p nhưng điện thoại thì vẫn OK. Tức là dùng app TeamViewer để truy cập máy tính thì vẫn không bị bắt lỗi dùng thương mại trong khi máy tính khác thì đang bị bắt lỗi.
Phiên 5p cho một lần remote, chờ vài phút sau mới làm tiếp được. Hầu như không làm được gì trong 5p. Tuy nhiên một số trường hợp vẫn có ý nghĩa, méo mó có hơn không. Ví dụ cài phần mềm remote khác nó đòi mã xác thực thì phải vô máy cty để copy rồi gửi lại.
TeamViewer trên Linux khá nặng và tốn CPU/RAM, máy rất nóng. Xem process thì nó chạy Wine kiểu giả lập chạy EXE trên Linux chứ ko phải Native App.

- RealVNC: VNC thì cũng không lạ nếu ai hay cài desktop lên server linux để tránh bắt ban IP hay hạn chế truy cập từ Việt Nam, ví dụ click Ads... VNC có nhiều phiên bản, là opensource thì phải nên có rất nhiều bản như TigerVNC, RealVNC ... App này thiết kế theo kiểu Client-Server. Máy Host thì cài bản VNC-Server (để máy khác remote vào), máy Client (máy khách để remote) thì cài bản Viewer.
Thằng này cũng ổn, nói chung opensource đa số đều khá tươi. It's work và chấp nhận được dù chậm hơn TeamViewer tương đối. Có thể do cài cắm cấu hình nhưng so TeamViewer best speed setting với VNC low mode (chất lượng thấp thì tốc độ nhanh) thì VNC look like a pussy.
  Cài cho host Windows thì đơn giản, tải EXE về chạy, cả Viewer lẫn Server cũng được. Cài server xong thì đăng ký tài khoản VNC hệt như tài khoàn TeamViewer, cũng chọn chỉ dùng cá nhân thay vì thương mại. Thực ra dùng ít thì nó ít bắt  chứ dùng nhiều kiểu gì cũng dính lỗi. Cơ chế nó bắt lỗi như nào thì chưa rõ nhưng thường nó hay theo dõi thời lượng truy cập, IP máy host...
  Cài cho linux thì tải file Viewer về -> chmod +x rồi chạy file cài từ terminal
./VNI-viewer.executable ...
Nếu cài server VNC thì cài qua repo APT hay RPM (yum) hoặc tài file .tar về build.
VNC khá nhẹ, chạy Client Linux remote lên host Windows hầu như chả dùng mấy tài nguyên.

- Chrome remote: Ngày xưa thấy cũng khá tươi nhưng gần đây thấy chậm quá không rõ do mạng hay gì nhưng mạng cáp quang gần đây so với 5 năm trước ngon hơn nhiều mà CRD đứng hình luôn.
  Có một điều là CRD ko có cầu hình best speed.
  Remote trong LAN thì tươi.
  Login gmail ở 2 chrome rồi share máy như kiểu login teamviewer thì ko cần generate (sinh mã số) / điền mã mỗi khi tạo một phiên remote mới.
 
- Windows remote: Cái này chắc trong mạng LAN hoặc server Windows vì nó đòi IP lúc remote tới. Nếu remote lên cty chắc phải redirect port từ router về 1 PC và chắc 1 lúc chỉ PC đó remote kiểu này được.

- Anydesk : trước có cài thử nhưng chả nhớ dùng thế náo. Nhìn chung cũng có bản free dùng cá nhân. có bản trả phí.

...
Còn nhiều app nữa mọi người có thể tham khảo google, bing ...
https://www.lifewire.com/free-remote-access-software-tools-2625161
https://www.tecmint.com/best-remote-linux-desktop-sharing-software/

2. Giá cả
Mình có hay dùng dịch vụ hosting hay VPS, đại loại là thuê server giá nông dân chỉ $5 1 tháng. Nhìn giá TeamView 600k/tháng khá chát vì không phải dùng liên tục. Đa số dự án gấp hay có việc riêng mới remote. Giá như vậy quá chát. Nếu Teamview có kiểu trả theo h dùng cũng hay dù còn nhiều vấn đề VD như nhiều device cùng remote thì tính tiền sao, nhiều máy kết nối ...
...
3. Thiết bị
Như trên có đề cập, Teamviewer ít bắt lỗi khi dùng mobile kết nối. Nếu dùng tablet mà không sao thì có thể dùng tạm thay PC.
Rất cần 1 keyboard bluetooth.
Nhiều khi đi xa cần gấp thì tablet hoặc điện thoại + keyboard rất là tươi.

Comments

Popular posts from this blog

Rand mm 10

https://stackoverflow.com/questions/2447791/define-vs-const Oh const vs define, many time I got unexpected interview question. As this one, I do not know much or try to study this. My work flow, and I believe of many programmer is that search topic only when we have task or job to tackle. We ignore many 'basic', 'fundamental' documents, RTFM is boring. So I think it is a trade off between the two way of study language. And I think there are a bridge or balanced way to extract both advantage of two method. There are some huge issue with programmer like me that prevent we master some technique that take only little time if doing properly. For example, some Red Hat certificate program, lesson, course that I have learned during Collage gave our exceptional useful when it cover almost all topic while working with Linux. I remember it called something like RHEL (RedHat Enterprise Linux) Certificate... I think there are many tons of documents, guide n books about Linux bu

Martin Fowler - Software Architecture - Making Architecture matter

  https://martinfowler.com/architecture/ One can appreciate the point of this presentation when one's sense of code smell is trained, functional and utilized. Those controlling the budget as well as developer leads should understand the design stamina hypothesis, so that the appropriate focus and priority is given to internal quality - otherwise pay a high price soon. Andrew Farrell 8 months ago I love that he was able to give an important lesson on the “How?” of software architecture at the very end: delegate decisions to those with the time to focus on them. Very nice and straight-forward talk about the value of software architecture For me, architecture is the distribution of complexity in a system. And also, how subsystems communicate with each other. A battle between craftmanship and the economics and economics always win... https://hackernoon.com/applying-clean-architecture-on-web-application-with-modular-pattern-7b11f1b89011 1. Independent of Frameworks 2. Testable 3. Indepe