Hệ thống khái niệm trong tâm trí của tôi về những gì tôi đang tìm kiếm:
Đưa ra hai máy chủ (có thể là chiếc)!
Cả hai đều có thể ở trên mạng động (ip động)!
Cả hai kết nối với cùng một máy chủ trung tâm để tìm thấy nhau! (trong trường hợp của tôi cần! Một máy khách cũng có thể hoạt động như một máy chủ)
Máy chủ hoạt động như một cầu nối! Và làm cho đường hầm xảy ra!
Máy chủ đầu tiên kết nối với máy chủ! Và thứ hai nữa! Bây giờ máy chủ ánh xạ cả hai nút (máy chủ)!
Và thực hiện chuyển tiếp (đường hầm)!
Bất cứ khi nào máy chủ gửi một cái gì đó đến máy chủ 2, nó sẽ đến máy chủ trung tâm! Thông qua một cái gì đó như ổ cắm web! sau đó máy chủ gửi nó đến máy chủ thứ hai! Người dẫn chương trình thứ hai trả lời lại! Hay bất cứ cái gì! Máy chủ xử lý bắc cầu và tạo đường hầm theo hai cách!
Thuộc tính ở đây:
- các nút có thể kết nối động! Không cần setup mạng hay Dynamic dns... Y như teamviewer hay anydesk vậy!
- kết nối tcp được tạo đường hầm và chuyển tiếp!
- Hai nút kết nối và có thể hoạt động như thể chúng là một máy chủ!
Để tiếp tục: pc1, pc2 => kết nối pc1 với pc2 mà không cần biết địa chỉ ip của nhau! Tất cả năng động! đào hầm trực tiếp!
Làm thế nào để làm điều đó ?
Sau khi nhìn vào những thứ khác nhau! Tôi chỉ nghĩ rằng cách dễ nhất là tự mình thực hiện một cái gì đó như thế! như tôi có thể tưởng tượng làm thế nào tôi có thể làm điều đó!
Tôi cần điều đó! Trong khi thử chạy trình giả lập Android trên AWS EC2! Và để chuyển tiếp adb tới trình giả lập từ xa!
tôi không hỏi về giải pháp cho vấn đề android! Nhưng đúng hơn hệ thống trên! Tôi tự hỏi nếu đã có một cái gì đó làm những gì tôi mô tả!
Nếu không thì tôi sẽ mất một thời gian!
Đối với một giải pháp vượt qua tâm trí của tôi! Tôi đang xem một máy chủ websocket trung tâm! Và tạo đường hầm tcp qua ws!
Điều gì sẽ là tên cho một hệ thống như vậy?
Và tất cả những cách tốt có thể để đạt được điều đó là gì! Làm thế nào bạn sẽ đi về nó?
Một số cách khác sau đó hệ thống aboce mà tôi đã tra cứu
Đối với các hệ thống hoặc vấn đề mà bạn có thể nghĩ đến ở trên! Giống như với gỡ lỗi từ xa của Android!
Người ta có thể nghĩ về:
Ssh đảo ngược đường hầm => yêu cầu kết thúc tĩnh! Máy chủ chẳng hạn trong trường hợp của tôi! Phiên bản máy chủ cần phải có ssh hoạt động! Trong AWS yêu cầu một số công việc để thiết lập tác nhân đang hoạt động! Không phải lúc nào cũng thẳng về phía trước!
DNS động => Cần chuyển tiếp cổng! Có thể phức tạp để thiết lập cho một số! Rủi ro bảo mật có thể xảy ra
Những người có thể đề cập đến họ! Tôi chỉ yêu cầu hệ thống khái niệm được đề cập ở trên!
Những gì tôi đã đề cập đến bản thân mình về mặt khái niệm! Sẽ là dễ dàng nhất để đi với điều và hệ thống! Không có thiết lập phức tạp để làm! Chỉ cần cấu hình một máy chủ! Và tất cả đều diễn ra suôn sẻ và năng động theo thiết kế! Ngay cả đối với không có người dùng nâng cao! Giống như các nhà phát triển khác trong cùng một nhóm hoặc tổ chức! Cũng giống như teamviewer và anydesk và rất nhiều hệ thống đã hoạt động!