首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过VPN的Debian CLI急流程序

通过VPN的Debian CLI急流程序
EN

Unix & Linux用户
提问于 2014-07-21 04:58:25
回答 1查看 3.1K关注 0票数 5

是否有人成功地建立了只使用CLI的(没有web!)可以通过VPN隧道所有流量的急流客户端?(通过特定接口或SOCKS代理发送所有流量)?

我有一个私人互联网接入订阅,并希望使用它下载洪流文件在我的无头Debian 7机器,而不必隧道的所有流量在我的系统。

EN

回答 1

Unix & Linux用户

发布于 2014-07-21 21:03:14

我建议的方法是通过VPN路由除SSH之外的所有流量;这将为您的隐私提供更多的保护,并大大降低任何个人信息泄漏的风险。

这种方法有几个独立的组成部分。

Torrent客户端

急流是在无头环境中运行的优秀的torrent客户端。在tmux会话中运行它,这样您就可以随意连接和断开连接。

此外,还可以使用帆布色修补程序对rtorrent进行修补。

路由流量

本质上,您希望为特定端口(此处假定为非标准端口)和接口(eth0)上的所有通信量设置数据包过滤。您可以使用route -n发现您的网关(在这里是192.168.1.1)。为此还需要安装iproute2

代码语言:javascript
复制
ip rule add fwmark 65 table novpn
ip route add default via 192.168.1.1 dev eth0 table novpn
ip route flush cache
iptables -t mangle -A OUTPUT -p tcp --sport 666 -j MARK --set-mark 65
iptables -A INPUT -i tun0 -p tcp -m tcp --dport 666 -j DROP

一旦您完成了所有的设置和工作,您将需要为它编写脚本以便在引导时运行。有关完整演练,请参见本。关于服务器故障的D's回答

浏览

苏夫劳非常适合命令行浏览,并且可以将返回的结果传递给w3m

多亏了吉尔斯回答得很好,可以在w3m中绑定一个键来从rtorrent wiki中触发磁铁脚本。因此,在您的w3m配置中这样做:

代码语言:javascript
复制
extbrowser /home/alex/bin/magnets %s

当您导航到磁铁链接时,您可以将其发送到rtorrent。见这篇文章的详细内容

票数 4
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/145635

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档