Tôi có một yêu cầu đơn giản về chuyển tiếp cổng/đường hầm cấp phần mềm của giao tiếp dựa trên socket.Chuyển tiếp cổng
- Tôi có máy chủ nguồn và cổng bằng Sockets. Đây là một chương trình java hoạt động cả trong windows và linux và điều này không liên quan.
- Tôi có các thiết bị tiếp tục gửi dữ liệu đến cổng này. Có thể có liên lạc hai chiều
- Tôi muốn chuyển hướng dữ liệu này đến một máy chủ và cổng từ xa khác. Vì vậy, đối với khách hàng, họ sẽ không phải lo lắng về việc thay đổi địa chỉ IP bất cứ khi nào tôi di chuyển máy chủ ứng dụng của mình.
Có chương trình công cụ/deamon/dịch vụ nào tôi có thể sử dụng để định cấu hình và thực hiện việc này không?
Tôi đã thử SSH, nhưng theo hiểu biết của tôi, điều này cần có máy chủ hỗ trợ giao thức SSH. Trong trường hợp của tôi, điều này không áp dụng được. Tôi cũng đã thử sử dụng JSch nhưng điều này một lần nữa là một thực hiện SSH trong định dạng java.
Ai đó có thể ném một số con trỏ không? Có thể sử dụng iptables NAT trong linux không?
Bạn có đang sử dụng bất kỳ giao thức chuẩn nào hoặc giao thức tùy chỉnh của riêng bạn không? – Santosh
Nó chỉ là một giao tiếp dữ liệu TCP/IP. – Muthu