FreeBSD正确使用shadowsocks方式[客户端]

FreeBSD正确使用shadowsocks方式[客户端]

客户端

 安装

cd /usr/ports/net/shadowsocks-libev/
make install clean

配置

ee /usr/local/etc/shadowsocks-libev/config.json
{
    "server":"服务器ip", #刚才配置的公网ip
    "server_port":8888, #服务器的连接端口
    "local_port":6666, #客户端端口,给浏览器等工具用,socks5模式, 在客户端模式下,此参数生效
    "password":"password",
    "timeout":60,
    "method":"aes-256-cfb"
}

修正(udp转发问题)

ee /usr/local/etc/rc.d/shadowsocks_libev
command_args="-f $pidfile -c $shadowsocks_libev_config "

修改为

command_args="-f $pidfile -c $shadowsocks_libev_config -u"

修正(客户端执行文件,最坑爹的port)

ee /usr/local/etc/rc.d/shadowsocks_libev
command="/usr/local/bin/ss-server"

修改为

command="/usr/local/bin/ss-local"

自启动配置

ee /etc/rc.conf
shadowsocks_libev_enable="YES"

 

至此,使用浏览器,代理为 socks5 客户端ip 端口为 6666

就可以正确上网了,upd转发支持

3 thoughts on “FreeBSD正确使用shadowsocks方式[客户端]

  1. 安装以后无法启动,不知道是什么情况
    我在FREEENAS的JAILS虚拟机里安装,
    root@sss:/ # service shadowsocks_libev_enable start
    shadowsocks_libev_enable does not exist in /etc/rc.d or the local startup
    directories (/usr/local/etc/rc.d)
    这是提示,能告诉 我是怎么回事吗

    1. 根据官方说明,可根据多端口来做用户识别

  2. 我重新整理了一下,发现是服务名错了,现在可以正常使用了,但我现在想做多个SS怎么做呢,有教程吗?设置怎么方法呢
    会不会自动选择呢

发表评论

电子邮件地址不会被公开。 必填项已用*标注

3 × 1 =