Mặc định, địa chỉ <số ngẫu nhiên>.tcp.ngrok.io:<số port> có thể thay đổi, bản miễn phí thì chỉ được vậy thôi. Nó không là vấn đề nếu bạn chạy ngrok trước rồi mới ra đường, vì lúc đó bạn đã biết được địa chỉ.
Còn nếu bạn muốn tiện hơn, bạn mua gói Basic giá $5 / tháng, lúc đó ngrok cho phép bạn gán một tên miền cố định và sử dụng port, ví dụ duyluanpc.tcp.ngrok.io:3389, để bạn dùng. Lúc này do số không còn chạy ngẫu nhiên nữa nên bạn luôn biết địa chỉ của máy để kết nối vào. Thậm chí cả khi bạn tắt máy tính, khởi động lại và cài cho ngrok tự chạy lên cùng Windows thì nó cũng vẫn là duyluanpc.tcp.ngrok.io:3389, không đổi.
Một ưu điểm nữa của gói trả phí, đó là bạn có thể chọn vùng để khởi chạy tunnel ngrok, bạn có thể chọn Asia/Pacific (Singapore). Khi đó kết nối của bạn sẽ đi qua máy chủ của ngrok ở Singapore, gần Việt Nam hơn, nên độ trễ thấp hơn. Nếu bạn dùng gói miễn phí, mặc định máy chủ ngrok sẽ được chọn ở Mỹ, độ trễ hơi cao.
Theo mình, nếu bạn thật sự dùng Remote Desktop để giúp cho việc của mình và nó sinh ra tiền, bạn nên mua gói $5 / tháng, quá rẻ luôn.
Cách chạy Remote Desktop vào máy tính khi bạn đang ở ngoài nhà, không cần IP tĩnh | Tinhte