如何把shadowsocks和goagent打包成插件?



  • shadowsocks和goagent应该有人想弄进pfsense里面吧。
    把这两个软件打包成PF的插件,或者和squid配合使用。



  • goagent需要python 2.6、google app engine环境。你可以自己打成pbi的包。
    只是goagent需要自己web注册和激活才可以使用。所以还是有点麻烦的。
    我曾经尝试过安装goagent在pfsense里,只需要将python程序里的127.0.0.1改为0.0.0.0就可以了实现共享代理上网了。



  • 打成pbi的包对我来说还是有点难,我知道可以手动安装python 2.6环境和goagent客户端,但设置起来还是有点不太方便。
    理想的情况是把goagent打包成pbi的包,加上一个合适的web设置界面,做成squid的透明代理一样的模式,或者作为squid的后端代理配合使用,这样就不需要对每台电脑设置代理环境。

    不过这只是我的一厢情愿,或者我也可以试试自己动手做一个这样的bpi的包,虽然有点困难。



  • 作为苦逼的中国人,迫切需要pfsense 能够使用的shadowsocks插件,望官方能提供此功能。



  • 最新的pfsense2.3插件功能有所变化,好像可以使用上游freebsd的软件包

    要不自己动手,配置一个ipsec的vpn吧



  • 迫切需要pfsense 能够使用的shadowsocks插件,望官方能提供此功能。



  • 现在路由器上主流的方案是shadowsocks + kcptun配合抗dns污染。我尝试过koolshare论坛上发布的LEDE X64固件,shadowsocks + kcptun + dns2socks  已经集成,而且提供gfwlist、全局、国内国外等多种代理模式,填好服务器信息就可以无脑使用很方便,可惜NAT有问题,我用pfSense NAT类型是symmetric,用LEDE后就变成受限了。而且个人编译的固件安全和更新都难有保障,还是希望pfSense能实现这些功能。



  • 在github的shadowsocks-libev的说明上看到一句话:ss-redir provides a transparent proxy function and only works on the  Linux platform with iptables.
    这是不是以为这FreeBSD上用不了ss-redir了。 :'(



  • 曾经折腾过这个但是始终找不到比较干净的方法.现在还是老老实实买了个腾讯云,转发到hostus洛杉矶的VPS来搭梯子. 需要自己编译一个带流量混淆的OPENVPN来连接腾讯云和HOSTUS,可以去tunnelblick的git是下载他们做好的源码自己编译. pfsense和腾讯云之间用标准的OPENVPN连接没有问题. DNS也可以建在腾讯云上,PFsenes用DNS forwarder就行.这样设置可以不用修改pfsense配置,更新升级什么的都不会出问题.



  • shadowsocks近期我会研究出来方便给大家使用。



  • @gandolf:

    曾经折腾过这个但是始终找不到比较干净的方法.现在还是老老实实买了个腾讯云,转发到hostus洛杉矶的VPS来搭梯子. 需要自己编译一个带流量混淆的OPENVPN来连接腾讯云和HOSTUS,可以去tunnelblick的git是下载他们做好的源码自己编译. pfsense和腾讯云之间用标准的OPENVPN连接没有问题. DNS也可以建在腾讯云上,PFsenes用DNS forwarder就行.这样设置可以不用修改pfsense配置,更新升级什么的都不会出问题.

    可以换一种思路。pfSense的DNS Forwarder支持dnsmasq,所以把需要代理的域名解析到SNI服务器上就好了。我用的是香港某ISP提供的SNI服务器,全天的延迟和带宽都很理想,谷歌搜索sni 服务器就有很多。



  • @learnin9:

    shadowsocks近期我会研究出来方便给大家使用。

    期待您的作品!