2019-03-15 03:45:01 +00:00
|
|
|
# sshuttle
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
> 通过 ssh 连接传输流量的透明代理服务器。
|
|
|
|
> 不需要管理员或远程 ssh 服务器上的任何特殊设置。
|
2019-03-15 03:45:01 +00:00
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
- 通过远程 ssh 服务器转发所有 IPv4 TCP 流量:
|
2019-03-15 03:45:01 +00:00
|
|
|
|
|
|
|
`sshuttle --remote={{用户名}}@{{服务器名}} {{0.0.0.0/0}}`
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
- 转发所有 IPv4 TCP 和 DNS 流量:
|
2019-03-15 03:45:01 +00:00
|
|
|
|
|
|
|
`sshuttle --dns --remote={{用户名}}@{{服务器名}} {{0.0.0.0/0}}`
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
- 使用 tproxy 方法转发所有 IPv4 和 IPv6 流量:
|
2019-03-15 03:45:01 +00:00
|
|
|
|
2019-10-20 03:34:33 +01:00
|
|
|
`sudo sshuttle --method=tproxy --remote={{用户名}}@{{服务器名}} {{0.0.0.0/0}} {{::/0}} --exclude={{你本地 IP 地址}} --exclude={{SSH 服务器的 IP 地址}}`
|