Shadowsocks Server/Client功能越来越多,需要记录一下实际操作中遇到的问题
树莓派个人网站
一、Server
目前是通过脚本安装go版本SS的,用pip方式安装的是Python版本。如何手动安装go版本SS呢?
日志:
如何
Shadowsocks disable logging and change dns server (stop dns leak)
搭建shadowsocks管理平台
二、Client
1、共享网络给局域网用户
需求来源:
Android端的ss突然遭遇错误:
后台服务启动失败:请选择配置文件
。
操作步骤:
1、笔记本跑ss客户端,选中来自局域网的连接
2、台式机浏览器上网代理设置中 笔记本ip,端口填入
1080
,可以正常访问YouTube3、手机连接WiFi,WiFi信息图标,手动设置代理,ip填笔记本ip,端口填入
1080
,可以正常访问YouTube4、笔记本开启热点,Android手机连接热点,点击热点后的信息图标,进入
热点代理设置
选择代理自动配置,填入
http://192.168.137.1:1080/pac
,无法访问YouTube,为什么?
2、通过Proxifier搭配ss基础公司内网上网限制 #待补充
3、配置树莓派客户端
树莓派之使用Shadowsocks科学上网
树莓派折腾之:树莓派和ShadowSocks
具体步骤
sudo apt-get install python-pip python-m2crypto #安装pip管理python包
sudo pip install shadowsocks #安装python版shadowsocks
sudo vim /etc/shadowsocks.json #设置shadowsocks客户端配置
sudo vim /etc/rc.local #设置开机启动,在exit前一行增加
/usr/local/bin/sslocal -c /etc/shadowsocks.json -d start
sudo /usr/local/bin/sslocal -c /etc/shadowsocks.json -d start #运行服务
sudo systemctl status rc-local.service #检查sslocal是否正确运行
sudo apt-get install polipo #安装Polipo
sudo vim /etc/polipo/config #修改配置文件
sudo /etc/init.d/polipo restart #重启
sudo vim /etc/profile #修改配置文件,写入
export http_proxy="127.0.0.1:8123/"
curl www.google.com #验证代理是否ok,失败,为什么?
重启树莓派,ssh登录提示(失败的问题所在!):
-bash: export: `=’: not a valid identifier-bash: export: `127.0.0.1:8123’: not a valid identifier
shadowsocks配置文件shadowsocks.json:
{
“server”:”xxx.xxx.xxx.xxx”,
“server_port”:xxx,
“local_address”: “127.0.0.1”,
“local_port”:1080,
“password”:”xxx”,
“timeout”:600,
“method”:”aes-256-cfb”,
“fast_open”: false,
“workers”: 1
}
polipo config文件:
This file only needs to list configuration variables that deviate
from the default values. See /usr/share/doc/polipo/examples/config.sample
and “polipo -v” for variables you can tweak and further information.
logSyslog = false
logFile = /var/log/polipo/polipo.log
socksParentProxy = “127.0.0.1:1080”
socksProxyType = socks5
chunkHighMark = 50331648
objectHighMark = 16384
serverMaxSlots = 64
serverSlots = 16
serverSlots1 = 32
proxyAddress = “0.0.0.0”
proxyPort = 8123
参考:
如何把shadowsocks代理分享给局域网内其他设备
用电脑把Shadowsocks代理共享给局域网中其它设备
允许来自局域网的连接”以及“正向代理”的设置问题
暗网爬虫实战(windows+linux下shadowsocks+Tor+Privoxy的配置)