sshuttle README

The project's README from github.com/sshuttle/sshuttle. As one markdown file: README.md.

sshuttle: where transparent proxy meets VPN meets ssh

As far as I know, sshuttle is the only program that solves the following common case:

.. _terrible performance: https://sshuttle.readthedocs.io/en/stable/how-it-works.html

Obtaining sshuttle

Please see the documentation_.

.. _Documentation: https://sshuttle.readthedocs.io/en/stable/installation.html

Documentation

The documentation for the stable version is available at: https://sshuttle.readthedocs.org/

The documentation for the latest development version is available at: https://sshuttle.readthedocs.org/en/latest/

Running as a service

Sshuttle can also be run as a service and configured using a config management system: https://medium.com/@mike.reider/using-sshuttle-as-a-service-bec2684a65fe

sshuttle (sshuttle/sshuttle)

Searching Database…

13.6K ·GitHub
这是什么?sshuttle 是一个透明代理,它的作用类似于简易版 VPN,通过 SSH 连接把流量转发到远程网络。
这是 VPN 客户端还是别的东西?它是一个命令行工具,通过现有的 SSH 连接设置透明的 IP 转发,而不是使用自有协议的传统 VPN。
我该如何让它运行起来?你需要安装 sshuttle,并让它指向一台你能通过 SSH 登录的远程主机;完整的安装配置说明见官方文档。
我在远程网络上需要管理员权限吗?不需要,你只需要能以普通用户身份通过 SSH 访问远程机器,不需要在那边拥有管理员或 root 权限。
为什么不直接用 OpenSSH 自带的端口转发?OpenSSH 端口转发需要为每个主机和端口单独设置一条转发,而且速度往往较慢;它的 PermitTunnel 功能通常默认关闭,并且采用效率较低的 TCP over TCP 方式传输数据。
它支持哪些操作系统?客户端可以在 Linux、FreeBSD、MacOS 或 Windows 上运行,而 GitHub 的元数据确认 Linux 和 MacOS 是主要支持的目标系统。
它也能隧道化 DNS 流量吗?能,根据项目说明,除了通用 IP 转发之外,它还支持 DNS 隧道。
sshuttle 能作为后台服务运行吗?可以,它能以服务形式运行,也可以通过配置管理系统进行配置。
在我自己的电脑上不用 root 也能用吗?项目说明中写明它不需要管理员权限,也就是说在客户端使用时不需要任何特殊权限。
Creator
sshuttle
Size
3 MB
Stars
13.6K
Age
12y
Commits · 90 Days