IP public - phần mềm lấy địa chỉ IP public và gởi lên FTP server

Ngày đăng: 07:01:22 28-02-2019

Những khoảng thời gian gần đây phần mềm teamview đang siết chặt hạn chế cho dùng miễn phí, các phần mềm thay thế khác như ultraview, anydesk, google remote desktop... dù có tốt thế nào thì cũng không mượt mà bằng chính chức năng Remote Desktop của chính hãng windows. 

Mặc dù dùng Remote desktop của windows hơi phức tạp phải mở port trong router, mở port trong firewall nhưng đổi lại nó rất mượt mà dễ chịu không có hoặc ít có cảm giác bị lắc (cắm cáp Lan sẽ nhanh mượt hơn nhiều so với wifi).

Tuy nhiên, để sử dụng RD của windows thì bạn phải biết địa chỉ ip public của máy tính bạn, đồng thời nếu là ip động thì nó sẽ thường xuyên bị thay đổi theo mỗi ngày. Để khắc phục điều này, bạn có thể dùng chức năng DDNS của router, sử dụng NO-IP để giữ liên kết.

Tuy nhiên, thông thường chúng ta sử dụng NO-IP, nhưng NO-IP không miễn phí lâu, sau 30 ngày nó sẽ xoá tên miền của ta và bắt mình phải kích hoạt lại gây phiền phức.

Vì vậy, mình có 1 ý tưởng mới đưa ra giúp giữ liên kết với máy tính của mình là sử dụng FTP server. Mình viết chương trình lấy IP public của máy tính cần giữ liên lạc và chương trình này sẽ gởi IP public đó đến 1 FTP server mà mình đã biết trước. Khi đó, mình cần RD vào máy tính cần liên lạc thì chỉ cần vào FTP server lấy địa chỉ IP public của máy cần liên lạc. Phương pháp nguyên lý hoạt động này cũng là 1 dạng tương tự chương trình NO-IP DUC.

Nguyên lý hoạt động:

- Cài IP public vào máy cần liên lạc.

- IP public sẽ lấy ip public của máy cần liên lạc gởi lên ftp server biết trước.

- Từ xa muốn RD vào máy cần liên lạc thì vào ftp server lấy địa chỉ.

- Yêu cầu có ftp server biết trước, có tài khoản truy cập vào ftp.

(nếu bạn cần thì có thể liên hệ mình để có tài khoản ftp server)

Kiến thức cần thiết :

- Kích hoạt Remote desktop, mở port router, mở port firewall cho Remote desktop.

- IP Lan, IP public, IP tĩnh, IP động, DDNS, NO-IP.

- Kích hoạt FTP server, mở port router, mở port firewall cho FTP server.

Link download

https://drive.google.com/file/d/1EuVbXBIpYUOld8-Nus6t_WdFA5TOzUGl/view?usp=sharing

Tác giả 

Thiên Lương