Tạo proxy với netcat


0

Tôi đang cố gắng thiết lập một máy chủ proxy vĩnh viễn cho một trong các máy chủ của mình để định tuyến lại các kết nối có vấn đề.

Máy chủ proxy đang chạy Centos 7 x86

Người dùng -UDP or TCP-> Proxy -> Server

Tôi đang sử dụng các lệnh này trong một tập tin sh,

#!/bin/bash
nc -u -l -p 800 -c "nc -u ********.com 800" &
nc -l -p 800 -c "nc ********.com 800" &

Kết quả là mất gói cao và kết nối chậm. Một khi một người kết nối / ngắt kết nối người khác không có khả năng kết nối.

socatkhông phải là một lựa chọn vì tôi gặp khó khăn khi duy trì nó trên VPS cụ thể này. Nó đâm sầm nó.

Là lệnh này sai hoặc có cách nào tốt hơn để làm điều này?


Tôi đã từ bỏ việc này, tôi sẽ viết phần mềm proxy của riêng mình, theo cách đó tôi biết nó hoạt động như thế nào và nó hoạt động như thế nào.
xintec

liên quan đến việc ngắt kết nối, - nc đang dừng sau khi ngắt kết nối đầu tiên, đặt trong khi đúng; làm nc nc xong nên nó sẽ khởi động lại sau khi người dùng đầu tiên bị ngắt kết nối;)
NauT
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.