|
Điều khiển, theo
dõi máy tính từ xa chẳng còn là chuyện khó với
Hamachi |
|
Trên e-CHÍP 281, tôi có bài viết “Lập mạng LAN cho các máy tính
cách xa nhau qua Internet để chơi game và chia sẻ dữ
liệu” đề cập đến các ứng dụng như chia sẻ dữ liệu,
chơi game mà Hamachi đem lại. Trong số này tôi xin
tiếp tục hướng dẫn bạn khai thác ứng dụng điều
khiển, theo dõi máy tính từ xa bằng sự kết hợp ưng ý
giữa phần mềm Hamachi và VNC, cho phép bạn điều
khiển máy tính cách xa nhau về mặt địa lý miễn là có
kết nối Internet ADSL. |
|
Tôi lấy ví dụ từ máy A sẽ kết nối sang máy B để điều
khiển máy tính từ xa qua đường truyền Internet. Cả 2
máy đều phải đăng nhập bằng quyền Administrator. |
|
BƯỚC 1: TẢI VÀ CÀI ĐẶT CÁC PHẦN MỀM TRÊN CẢ HAI MÁY TÍNH: |
|
- Hamachi (phiên bản 1.0.0.56, miễn phí):
http://files.hamachi.cc/priv/
HamachiSetup-1.0.0.56-en.exe. |
|
- VNC Free Edition 4.1 (miễn phí):
http://www.realvnc.com/products/
free/4.1/download.html. |
|
BƯỚC 2: THAM KHẢO MỘT SỐ CẤU HÌNH TÙY CHỌN Ở MÁY B TRÊN VNC TRƯỚC
KHI ĐIỀU KHIỂN TỪ XA |
|
Sau khi cài đặt VNC sẽ có một biểu tượng ở khay hệ
thống, nhấn đúp chuột vào biểu tượng này (hoặc vào
Start > Program > RealVNC > VNC Server 4
(Service–Mode) > Configue VNC Server). Hộp thoại VNC
Server Properties hiện ra: |
|
- Thẻ Authentication: |
|
+ No Authentication or Encrytion: |
|
Tùy chọn cho phép tất cả các máy tính từ bên ngoài
kết nối vào máy tính mình không cần chứng thực, tuy
nhiên tùy chọn này không được khuyến cáo vì
tính
bảo mật kém. |
|
+
VNC 3.3 Authentication, no Encrytion: Yêu cầu
chứng thực người dùng khi có bất kỳ máy tính muốn
kết nối sang máy tính của bạn. Mặc định, chương
trình sẽ cấu hình tùy chọn này với mật khẩu rỗng nên
muốn máy tính A kết nối sang máy tính B thì trên máy
tính B phải nhấn nút Set Password và đặt một mật
khẩu. |
|
+
Prompt local user to accept incoming connections:
Chỉ cho phép các người dùng trên máy tính cục bộ kết
nối vào, bạn không nên đánh dấu tùy chọn này vì như
thế bạn không thể cho người khác kết nối từ xa được. |
|
 |
|
-
Thẻ Connections |
|
+
Only accept connections from the local machine:
Chỉ cho phép kết nối từ máy cục bộ. |
|
Trong phần này, bạn có thể thiết lập về quyền hạn
truy cập vào máy tính của bạn (nhằm bảo mật hơn), có
hai lựa chọn là Allow (cho phép truy cập) và Deny
(cấm truy cập). Trong mục Access Control, đảm bảo
không đánh dấu check vào Only accept connections
from the local machine. Nhấn Add, hộp thoại Specify
Host IP Address Pattern mở ra, bạn nhập IP của người
cần cấp quyền truy cập (địa chỉ này có thể tham khảo
trên cửa sổ chính của Hamachi), sau đó chọn Allow
hay Deny tùy theo nhu cầu của bạn. Trong mục Access
Control, bạn xóa bỏ dấu “+” bằng cách nhấp chọn và
nhấn nút Remove. |
|
 |
|
-
Thẻ Inputs: |
|
Thẻ
này sẽ cho phép thiết lập về quyền điều khiển máy
tính từ bên ngoài, như vậy để máy A điều khiển được
máy B thì trên máy B phải cấp quyền cho máy A với
một số tùy chọn sau: |
|
+
Accept pointer events from clients: Cho phép
điều khiển con trỏ chuột từ máy A. |
|
+
Accept keyboard events from clients: Cho phép
điều khiển các sự kiện của bàn phím từ máy A (tức là
khi gõ bàn phím từ máy A sẽ có hiệu lực thực thi bên
máy B). |
|
+
Accept clipboard updates from clients: Cho phép
thay đổi bộ nhớ tạm (clipboard) từ máy A. |
|
+
Send clipboard updates to clients: Gửi bộ nhớ
tạm đến máy A. |
|
+
Disable local input while server is in use: Tắt
quyền nhập (từ bàn phím hay một thiết bị khác) từ
máy cục bộ khi có bất kỳ một máy tính bên ngoài truy
cập vào. |
|
Mặc
định, các tùy chọn trên đều được kích hoạt, cho nên
nhất thiết sau khi cài đặt xong VNC, bạn cần vào thẻ
Inputs để thiết lập theo từng nhu cầu của bạn để
tránh sự phá hoại ngoài ý muốn từ bên ngoài. |
|
 |
|
-
Thẻ Desktop Mục While connected: |
|
+
Remove wallpaper: Không hiển thị wallpaper trên
cửa sổ điều khiển màn hình máy B ở máy A khi đã kết
nối vào. |
|
+
Remove background pattern: Không hiển thị mẫu
hoa văn background trên cửa sổ điều khiển màn hình
máy B ở máy A khi đã kết nối vào. |
|
+
Disable user interface effects: Không cho phép
máy A thay đổi giao diện của máy B khi đã kết nối
vào. Mục When last client disconnects: |
|
+
Lock workstation: Khóa máy B lại sau khi máy A
thoát ra không điều khiển máy B. |
|
+
Logoff user: Logoff user ở máy B sau khi máy A
thoát ra không điều khiển máy B. |
|
 |
|
+
Do nothing: Không làm gì cả. Các thiết lập khác
ở thẻ Sharing, Hooks, Legacy còn lại bạn để mặc định
theo cấu hình sẵn của chương trình VNC. |
|
BƯỚC 3: TIẾN HÀNH ĐIỀU KHIỂN, THEO DÕI TỪ XA |
|
 |
|
Trên
cả hai máy A và B, khởi động chương trình Hamachi
lên (cả hai máy phải đang kết nối Internet ADSL),
sau đó tạo và kết nối chung một mạng LAN (tham khảo
bài viết “Lập mạng LAN cho các máy tính cách xa nhau
qua Internet để chơi game và chia sẻ dữ liệu” trên
e-CHÍP 281). Như vậy, máy A và B sẽ được máy chủ
Hamachi cấp một ID vật lý và ID này cũng chính là
địa chỉ IP của chúng. Trước khi tiến hành điều khiển
từ xa, bạn phải đảm bảo phần mềm VNC đang được chạy
ở cả 2 máy. Từ máy A, bạn vào Start > Program >
RealVNC > VNC Viewer 4 > Run VNC Viewer. Hộp thoại
VNC Viewer: Connection Details hiện ra, bạn gõ địa
chỉ IP của máy B vào mục Server và nhấn OK, hộp
thoại yêu cầu bạn nhập mật khẩu truy xuất, tất nhiên
mật khẩu này sẽ do máy B cung cấp cho máy A. Nếu máy
A kết nối thành công vào máy B sẽ có một cửa sổ thể
hiện màn hình của máy B và nếu máy B có cấp quyền
cho máy A được điều khiển trong bước 2 thì lúc này
trên máy A bạn có thể thực hiện các thao tác điều
khiển máy B giống như bạn đang ngồi ngay chính trên
máy B vậy. |
|
Mặc
định thiết lập của chương trình VNC cho chất lượng
hình ảnh của màn hình máy B khá xấu, cho nên nếu bạn
muốn chất lượng hình ảnh tốt hơn thì bạn cần cấu
hình lại ở phần Option ở hộp thoại VNC Viewer:
Connection Details khi chuẩn bị kết nối vào máy B,
trong hộp thoại VNC Viewer Option bạn thay đổi tùy
chọn trong mục Colour level, cùng một số thiết lập
khác. |
|
 |
|
MỘT SỐ LƯU Ý: |
|
Nếu máy B không muốn cho máy A kết nối từ xa vào nữa
thì nhấn chuột phải vào ID (địa chỉ IP) trên Hamachi
của máy A, chọn Block hoặc Evict hoặc cấm quyền truy
xuất ở thẻ Connection (bước 2). |
|
Trong cùng một thời gian, nhiều máy tính có thể kết
nối vào một máy tính nào đó (tuy nhiên nhiều máy
tính kết nối vào sẽ làm chậm đi tốc độ thao tác trên
máy tính bị kết nối vào). |
|
Để biết máy B có đang bị máy A theo dõi, điều khiển
từ xa hay không, bạn chú ý đến màu sắc của biểu
tượng VNC ở khay hệ thống (màu đen chứng tỏ có máy A
đang kết nối vào và màu trắng thì ngược lại). |
|
Mọi thắc mắc hay cần giúp đỡ, xin liên hệ địa chỉ:
luan_nguyenvn @yahoo.com. |
|
NGUYỄN MINH LUÂN
(Bình Thạnh, TP.HCM) |
|
[Đầu trang] |