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

AWS Elasticache Memcached connection

https://docs.aws.amazon.com/AmazonElastiCache/latest/mem-ug/accessing-elasticache.html#access-from-outside-aws http://hourlyapps.blogspot.com/2010/06/examples-of-memcached-commands.html Access memcached https://docs.aws.amazon.com/AmazonElastiCache/latest/mem-ug/GettingStarted.AuthorizeAccess.html Zip include hidden file https://stackoverflow.com/questions/12493206/zip-including-hidden-files phpmemcachedadmin ~ phpMyAdmin or phpPgAdmin ... telnet mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com 11211 stats items stats cachedump 27 100 https://docs.aws.amazon.com/AmazonElastiCache/latest/mem-ug/VPCs.EC.html https://lzone.de/cheat-sheet/memcached VPC ID Security Group ID (sg-...) Cluster: The identifier for the cluster memcached1 Creation Time: The time (UTC) when the cluster was created January 9, 2019 at 11:47:16 AM UTC+7 Configuration Endpoint: The configuration endpoint of the cluster memcached1.ahgofe.cfg.usw1.cache.amazonaws.com:11211 St...

Notes Windows 10 Virtualbox config, PHP Storm Japanese, custom PHP, Apache build, Postgresql

 cmd => Ctrl + Shift + Enter mklink "C:\Users\HauNT\Videos\host3" "C:\Windows\System32\drivers\etc\hosts" https://www.quora.com/How-to-create-a-router-in-php https://serverfault.com/questions/225155/virtualbox-how-to-set-up-networking-so-both-host-and-guest-can-access-internet 1 NAT + 1 host only config https://unix.stackexchange.com/questions/115464/how-to-properly-set-up-2-network-interfaces-in-centos-running-in-virtualbox DEVICE=eth0 TYPE=Ethernet #BOOTPROTO=dhcp BOOTPROTO=none #IPADDR=10.9.11.246 #PREFIX=24 #GATEWAY=10.9.11.1 #IPV4_FAILURE_FATAL=yes #HWADDR=08:00:27:CC:AC:AC ONBOOT=yes NAME="System eth0" [root@localhost www]# cat /etc/sysconfig/network-scripts/ifcfg-eth1 # Advanced Micro Devices, Inc. [AMD] 79c970 [PCnet32 LANCE] DEVICE=eth1 IPADDR=192.168.56.28 <= no eff => auto like DHCP #GATEWAY=192.168.56.1 #BOOTPROTO=dhcp BOOTPROTO=static <= no eff ONBOOT=yes HWADDR=08:00:27:b4:20:10 [root@localhost www]# ...

Rocket.Chat DB schema

_raix_push_notifications avatars.chunks avatars.files instances meteor_accounts_loginServiceConfiguration meteor_oauth_pendingCredentials meteor_oauth_pendingRequestTokens migrations rocketchat__trash rocketchat_cron_history rocketchat_custom_emoji rocketchat_custom_sounds rocketchat_import rocketchat_integration_history rocketchat_integrations rocketchat_livechat_custom_field rocketchat_livechat_department rocketchat_livechat_department_agents rocketchat_livechat_external_message rocketchat_livechat_inquiry rocketchat_livechat_office_hour rocketchat_livechat_page_visited rocketchat_livechat_trigger rocketchat_message rocketchat_oauth_apps rocketchat_oembed_cache rocketchat_permissions rocketchat_raw_imports rocketchat_reports rocketchat_roles rocketchat_room rocketchat_settings rocketchat_smarsh_history rocketchat_statistics rocketchat_subscription rocketchat_uploads system.indexes users usersSessions https://rocket.chat/docs/developer-guides/sc...