Shprot
Tiếng Việt

Proxy SOCKS5 qua SSH luôn giữ kết nối

Shprot biến bất kỳ máy chủ nào bạn truy cập được qua SSH thành proxy SOCKS5 và HTTP ổn định. Ứng dụng theo dõi mạng, khôi phục đường hầm sau khi đổi Wi-Fi hoặc thức dậy từ chế độ ngủ, và cho bạn biết chính xác điều gì đã xảy ra — không cần dòng lệnh.

Phiên bản 1.6 cho Windows và Linux

  • Miễn phí và mã nguồn mở
  • Windows 10 / 11 và Linux
  • 49 ngôn ngữ
Cửa sổ cài đặt của Shprot

Mọi thứ một đường hầm cần để luôn hoạt động

Vững vàng khi đổi mạng

Đổi Wi-Fi, cắm cáp mạng hay đánh thức laptop — Shprot nhận ra và tự khôi phục đường hầm.

Bắt được lỗi âm thầm

Các lần kiểm tra định kỳ qua chính proxy phát hiện đường hầm trông như đã kết nối nhưng không cho lưu lượng đi qua, rồi khởi động lại nó.

Nhẹ nhàng với máy chủ

Các lần thử lại thưa dần, và sau khi đăng nhập thất bại chỉ thử lại tối đa mỗi phút một lần, nên fail2ban sẽ không chặn IP của bạn vì một khóa sai.

Khóa SSH chỉ với hai cú nhấp

Tạo hoặc nhập khóa, rồi sao chép phần công khai cho authorized_keys ngay từ cửa sổ cài đặt.

Xác minh máy chủ rõ ràng

Ở lần kết nối đầu tiên, dấu vân tay khóa máy chủ hiện trong hộp thoại để bạn kiểm tra trước khi tin tưởng máy chủ.

Có cả proxy HTTP

Ứng dụng không hỗ trợ SOCKS5 có thể dùng proxy HTTP tùy chọn đi qua cùng đường hầm.

Nằm ở khay hệ thống

Biểu tượng cho biết đường hầm có đang mở không, thông báo giải thích lý do nếu không, và nhật ký chỉ cách một cú nhấp.

Nói ngôn ngữ của bạn

Giao diện được dịch sang 49 ngôn ngữ, với bố cục từ phải sang trái cho tiếng Ả Rập, Ba Tư, Do Thái và Urdu.

Sao không chỉ dùng ssh -D?

ssh -D 1080 user@server cho bạn proxy SOCKS5 chỉ bằng một lệnh — cho đến khi kết nối âm thầm ngừng hoạt động. Shprot chạy cùng ứng dụng khách OpenSSH và lo mọi việc mà riêng lệnh đó không làm.

ssh -DShprot
Đổi mạng, đổi Wi-Fi, thức dậy từ chế độ ngủTự khởi động lạiTự động kết nối lại
Đường hầm đã kết nối nhưng không có lưu lượngKhông ai nhận raPhát hiện bằng kiểm tra qua proxy
Lỗi xác thực lặp lạiTùy vào script của bạnThử lại thưa thớt để máy chủ không chặn IP của bạn
Khóa phía máy kháchssh-keygen và các tệp trong ~/.sshTạo hoặc nhập, sao chép khóa công khai bằng một cú nhấp
Xác minh danh tính máy chủCâu hỏi trong terminalHộp thoại với dấu vân tay khóa máy chủ
Ứng dụng không hỗ trợ SOCKS5Không hỗ trợProxy HTTP tùy chọn qua cùng đường hầm
Trạng thái đường hầmCửa sổ terminalBiểu tượng khay và thông báo kèm nguyên nhân lỗi

Các công cụ như autossh giúp khởi động lại, nhưng vẫn cần cấu hình thủ công và không có giao diện.

Dùng để làm gì

Hạ tầng của riêng bạn

Truy cập bảng điều khiển nội bộ, môi trường thử nghiệm và công cụ quản trị chỉ mở từ mạng của máy chủ.

Mạng không đáng tin cậy

Đưa lưu lượng qua máy chủ của riêng bạn khi dùng Wi-Fi công cộng ở quán cà phê, khách sạn hay sân bay.

Làm việc từ xa trên laptop

Giữ proxy ổn định trên máy tính cả ngày ngủ rồi thức và đổi mạng liên tục.

Sẵn sàng trong ba bước

  1. Chuẩn bị máy chủ

    Bất kỳ máy chủ Linux nào có OpenSSH đều dùng được. Không cần cài gì lên đó — một người dùng riêng chỉ được chuyển tiếp cổng có thể tạo bằng vài lệnh.

  2. Kết nối Shprot

    Nhập user@server, tạo khóa và thêm phần công khai vào authorized_keys trên máy chủ. Kiểm tra dấu vân tay máy chủ một lần.

  3. Trỏ ứng dụng tới proxy

    Dùng socks5h://localhost:1080 trong trình duyệt hoặc cài đặt proxy của hệ thống — menu khay sẽ sao chép địa chỉ giúp bạn.

Hướng dẫn cài đặt từng bước kèm gia cố máy chủ →

Xem kỹ hơn

Ở lần kết nối đầu tiên, bạn thấy dấu vân tay khóa máy chủ và quyết định có tin tưởng hay không.
Ở lần kết nối đầu tiên, bạn thấy dấu vân tay khóa máy chủ và quyết định có tin tưởng hay không.
Menu khay hiển thị trạng thái đường hầm và sao chép địa chỉ proxy sẵn sàng sử dụng.
Menu khay hiển thị trạng thái đường hầm và sao chép địa chỉ proxy sẵn sàng sử dụng.

Tải Shprot

Phiên bản 1.6. Miễn phí, mã nguồn mở, không cần tài khoản hay gói đăng ký.

Windows

Windows 10 và 11, 64 bit. Để cập nhật, chỉ cần cài phiên bản mới đè lên bản cũ.

Trình cài đặt (.exe)

Ubuntu, Debian

Ubuntu 22.04+, Debian 12+ và các bản phân phối tương thích.

Gói (.deb)

Fedora, RHEL

Fedora 39+, RHEL 9+, AlmaLinux 9+ và các bản phân phối tương thích.

Gói (.rpm)

Shprot dùng ứng dụng khách OpenSSH (ssh và ssh-keygen). Nó có sẵn trong Windows 10 / 11 và hầu hết các môi trường Linux; nếu thiếu, Shprot sẽ hướng dẫn bạn cách thêm vào.

Mỗi bản phát hành đều có tệp SHA256SUMS để kiểm tra tệp tải về không bị thay đổi. Tất cả bản phát hành và thay đổi →

Câu hỏi và trả lời

Shprot có phải là VPN không?

Không, đây là proxy. Chỉ những ứng dụng được thiết lập để dùng nó — trình duyệt, curl, git, IDE — mới gửi lưu lượng qua đường hầm; mọi thứ khác đi trực tiếp. Không có bộ điều hợp mạng ảo nào được cài đặt.

Tôi cần gì trên máy chủ?

Một máy chủ OpenSSH thông thường và một tài khoản được phép chuyển tiếp cổng TCP. Không cần cài gì lên máy chủ; bất kỳ VPS hay máy chủ tại nhà nào truy cập được qua SSH đều dùng được.

Tôi có thể đăng nhập bằng mật khẩu không?

Không, Shprot chỉ dùng khóa SSH. Khóa an toàn hơn mật khẩu và cho phép đường hầm tự kết nối lại mà không cần bạn. Khóa được tạo trong ứng dụng chỉ bằng một cú nhấp.

Những ứng dụng nào có thể dùng proxy?

Trình duyệt, curl, git, trình quản lý gói và mọi ứng dụng có cài đặt proxy SOCKS5 hoặc HTTP hay hỗ trợ biến ALL_PROXY / HTTP_PROXY. Hãy dùng socks5h:// để tên trang web được phân giải trên máy chủ.

Shprot kiểm tra đường hầm như thế nào?

Thỉnh thoảng nó mở một trang web phổ biến được chọn ngẫu nhiên qua proxy. Nếu việc này thất bại trong khi internet vẫn hoạt động, đường hầm sẽ được khởi động lại.

Có miễn phí không?

Có. Shprot là phần mềm tự do mã nguồn mở theo giấy phép GNU GPL v3, không tài khoản, không gói đăng ký, không quảng cáo.

Có phiên bản cho macOS không?

Chưa có. Hiện Shprot hỗ trợ Windows 10 / 11 và Linux.