DDNS (NoIP) VNC không thể kết nối


0

Tôi đang chạy Ubuntu 17.10 và tôi đã có thể tải x11vnc lên và chạy trên mạng cục bộ của mình. Tôi muốn mở rộng điều này để truy cập từ xa. Vui lòng xem các bước tôi đã thực hiện dưới đây:

  • Thiết lập x11vnc (Có thể xác nhận chạy trên cổng 5900)
  • Thiết lập Noip (tên máy chủ được tạo và DUC đã tải xuống và có thể xác nhận đang chạy)
  • Thiết lập chuyển tiếp cổng trên bộ định tuyến và có thể xác nhận cổng đang mở (khi tôi thực hiện việc này, tôi nhận được một tin nhắn từ x11vnc mà tôi coi là một dấu hiệu tốt)
  • Đã cài đặt GUFW (mặc dù tôi đã "Tắt" vì nếu không thì cổng bị đóng vì một số lý do bất kể quy tắc nào cho phép kết nối đến cổng 5900)
  • Có thể xác nhận tường lửa bộ định tuyến không chặn cổng 5900 (hoặc ít nhất là không nói như vậy)

Vì vậy, điều tôi không thể hiểu là tại sao tôi không thể kết nối VNC khi tôi cảm thấy mọi thứ đều ổn. Tôi không thể kết nối bằng ip công cộng / bên ngoài HOẶC ddns nhưng khi tôi nhập ddns trong URL của trình duyệt, tôi có thể truy cập trang bộ định tuyến của mình (điều mà tôi không thích chút nào và rất thích tắt nếu điều này là có thể )

Tôi đã sử dụng hai máy khách khác nhau để cố gắng kết nối với máy chủ chỉ để đảm bảo rằng đó cũng không phải là vấn đề của máy khách. Xin hãy giúp đỡ, cảm ơn trước!

CHỈNH SỬA: Bạn có suy nghĩ gì về việc sử dụng Hamachi VPN cho VNC không?


Bạn đang kiểm tra kết nối từ trong mạng của bạn hoặc từ một mạng bên ngoài?
kicken

Vâng, công cụ trạng thái cổng noip tự động lấy ip bên ngoài của bạn để tôi nhận ra rằng nó sẽ tạo ra sự khác biệt để kiểm tra từ một mạng bên ngoài, phải không?
Sterling Butters

Nó có thể, do một cái gì đó được gọi là Vòng lặp NAT . Không có tính năng đó, bộ định tuyến của bạn sẽ không xử lý cổng chuyển tiếp cho lưu lượng truy cập bên trong mà sử dụng IP bên ngoài.
kicken

Vì vậy, bạn đang nói rằng cổng có thể không thực sự được mở? Chỉ cần xuất hiện để được? Giải pháp trong trường hợp đó là gì?
Sterling Butters

Loại. Trong thực tế, cổng được mở nhưng chỉ để lưu lượng truy cập bắt nguồn từ bên ngoài mạng của bạn. Các bộ định tuyến tôi sử dụng trở lại vào đầu những năm 2000 có vấn đề này. Máy chủ web của tôi chỉ có thể được truy cập bởi các thiết bị LAN của tôi bằng IP LAN nội bộ chứ không phải IP công cộng. Tuy nhiên, việc sử dụng IP công cộng chỉ hoạt động tốt đối với các thiết bị bên ngoài, chẳng hạn như từ nhà bạn bè.
kicken

Câu trả lời:


0

Trong trình hướng dẫn thiết lập trên trang chủ của NO-IP, có một công cụ nhỏ để kiểm tra xem cổng có thực sự mở với quét cổng cho cổng bạn nhập không. Thông qua phương pháp này, bạn có thể xác minh nếu tường lửa của bạn không chặn cổng 5900.
Điều tiếp theo: là NO-IP-DUC thực sự cung cấp thông tin về một dịch vụ trên cổng 5900 5800 theo hướng dẫn thiết lập chính thức cho VNC với NO-IP?

Bạn sẽ cần chuyển tiếp và cấu hình cả hai cổng Điều khiển từ xa bằng cách sử dụng VNC và No-IP


Kiểm tra cổng đầu ra: Thành công! Tôi có thể thấy dịch vụ của bạn trên ##. ###. ##. ### trên cổng (5900) ISP / Router / Firewall của bạn không chặn cổng 5900.
Sterling Butters

Nếu tôi chạy noip2: Một quy trình noip2 đã hoạt động và cờ nhiều thể hiện (-M) không được đặt. Đó là lý do tại sao tôi nghĩ rằng nó đang làm việc. Làm thế nào tôi có thể kiểm tra các mục dịch vụ?
Sterling Butters

Tôi nhận được thời gian chờ kết nối trên cổng 5800 mặc dù chuyển tiếp được bật
Sterling Butters

Bây giờ tôi nhận được một kết nối - từ chối (nhất quán)
Sterling Butters

không chắc chắn nếu điều này là do x11vnc không nghe 5800?
Sterling Butters

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.