Một khách hàng có mạng văn phòng nhỏ (dưới 20 thiết bị) đã cho tôi thay thế bộ định tuyến Netgear bị hỏng bằng bộ định tuyến Buffalo WHR-600D. Trên bộ định tuyến trước, tôi đã thiết lập chuyển tiếp cổng với các cổng tùy chỉnh cho VNC để tôi có thể đăng nhập và cung cấp hỗ trợ kỹ thuật từ xa cho một số ít máy. Sau khi cài đặt bộ định tuyến mới, tôi đã cấu hình cài đặt DHCP của nó để gán địa chỉ IP tĩnh cho cùng các máy đó và thiết lập chuyển tiếp cổng bằng các cổng tương tự.
Thật không may, tôi không thể kết nối VNC qua Internet, mặc dù tôi có thể kết nối với họ qua mạng LAN. Đây là điều - tôi có thể thấy rằng các cổng được chuyển tiếp chính xác. Khi tôi truy cập canyouseeme.org, tôi nhận được "thành công" trên mỗi cổng tôi đã định cấu hình! Tôi đã xác nhận rằng mỗi cổng đang chuyển tiếp TCP và UDP đến đúng địa chỉ. Tôi không chắc vấn đề là gì.
telnet externalip 5900
(giả sử 5900TCP là cổng VNC của bạn) để kiểm tra xem tiêu đề RFB có được nhận từ xa không.