DynDNS loại bỏ nhu cầu về địa chỉ IP tĩnh bằng cách cung cấp cho bạn tên DNS dễ nhớ (yourhomelinux.dyndns.org) để bạn không phải nhớ địa chỉ IP hoặc theo dõi các thay đổi của địa chỉ đó. Có thể có vài phút không thể truy cập khi IP của bạn thay đổi nếu DynDNS không được thông báo ngay lập tức hoặc nếu có một vài phút còn lại trên các bản ghi DNS nếu máy chủ DNS của bạn lưu trữ.
Bộ định tuyến của bạn có thể hỗ trợ DynDNS trong trường hợp mỗi khi bộ định tuyến thấy nó nhận được IP mới, nó sẽ báo cho DynDNS cập nhật tên máy chủ của bạn với IP mới. Nếu bộ định tuyến của bạn không hỗ trợ nó, bạn sẽ cài đặt một phần mềm trên PC, định kỳ chúng và tạo ra bản cập nhật nếu IP bị thay đổi.
Điều đó vẫn không trả lời truy cập từ xa. Tất cả những gì bạn có thể làm bây giờ là tìm nhà của bạn, nhưng bạn vẫn không có chìa khóa cửa. Khi bạn cố gắng ping tên DynDNS của mình, nó thực sự làm ping bộ định tuyến của bạn. Nếu bộ định tuyến của bạn được định cấu hình để không phản hồi ping (có vẻ như đó có thể là trường hợp), bạn vẫn sẽ không nhận được phản hồi khi bạn ping máy chủ của mình.
Sau khi DynDNS hoạt động và bạn xác nhận rằng nó đang trỏ đến IP nhà của bạn, bạn cần thiết lập một cổng chuyển tiếp trong bộ định tuyến của mình để ánh xạ một cổng bên ngoài trên bộ định tuyến, đến địa chỉ IP và cổng của PC trên mạng cục bộ của bạn.
Ví dụ: bạn có thể ánh xạ cổng 22222 trên bộ định tuyến của mình sang địa chỉ LAN 192.168.0.50:22 để bạn có thể SSH vào máy chủ của mình từ xa ssh -p 22222 user@yourhomelinux.dyndns.org
Sử dụng số cổng không chuẩn là tốt vì 1) nó có thể giải quyết xung đột cổng (nếu bạn muốn có thể SSH vào 3 máy trên mạng LAN) và 2) an toàn hơn một chút vì rất nhiều tin tặc quét cổng 22 (trong số nhiều máy khác) để xem liệu chúng có thể truy cập vào hệ thống hay không.
Để làm máy tính từ xa, bạn sẽ cần một số loại máy chủ VNC hoặc máy chủ máy tính từ xa khác cho Linux. Khi bạn nhận được một dịch vụ máy tính để bàn từ xa đang chạy, bạn thiết lập một cổng chuyển tiếp tương tự như ví dụ trước, ngoại trừ bạn chuyển tiếp đến cổng VNC của PC cục bộ của bạn.
Có thể có một số giải pháp máy tính để bàn từ xa linux phù hợp với bạn.
Điều làm việc đặc biệt tốt đối với tôi để có thể truy cập vào máy tính làm việc của tôi ở nhà đôi khi là sử dụng Trình xem nhóm . Máy chủ của họ chạy trên Linux và luôn nhanh đối với tôi. Tôi thậm chí không có tài khoản, tôi chỉ chạy phần mềm và sử dụng mã PIN để truy cập PC của mình.
Tôi chưa có kinh nghiệm tốt khi sử dụng VNC cho Linux, thường thì kết nối bị gián đoạn thông qua VNC trong khi các dịch vụ máy tính từ xa khác trên cùng một PC hoạt động trơn tru hơn nhiều.
EDIT: Tôi không chắc là tiêu đề đã thay đổi hay tôi đã đọc sai nó ban đầu, nhưng bạn sẽ phải thực hiện một số cấu hình cho bộ định tuyến. Bạn không thể thực hiện máy tính từ xa vào mạng LAN của mình mà không có ít nhất một thay đổi đối với bộ định tuyến. Nếu không, làm thế nào để biết PC nào trong mạng của bạn sẽ kiểm soát? Sử dụng một cái gì đó như LogMeIn không yêu cầu thay đổi bộ định tuyến của bạn, nhưng nó cũng phụ thuộc vào máy chủ của bên thứ 3 và không hoạt động trên Linux.
Mong rằng sẽ giúp!