在CentOS7下安装并配置 shadowsocks
1. 安装pip
$ yum -y install python-pip
2. 安装shadowsocks
$ pip install shadowsocks
3. 设置配置文件
$ mkdir /etc/shadowsocks/
$ cd /etc/shadowsocks/
$ vi config.json
在config.json
配置账号的端口
text
{
"server":"0.0.0.0",
"local_address":"127.0.0.1",
"port_password":{
"8388":"设置自己的密码1",
"8389":"开放多个端口,设置自己的密码2"
},
"local_port":1080,
"timeout":600,
"method":"aes-256-cfb"
}
4. 启动
$ nohup ssserver -c /etc/shadowsocks/config.json > log &
5. 开放端口
$ firewall-cmd --zone=public --add-port=8388-8389/tcp --permanent
$ firewall-cmd --reload
6. windows下载客户端
下载链接,下载客户端,启动后填写配置文件对应的信息即可
安装和配置
下载并安装 Proxifier,在 Profile -> Proxy Servers
中添加IP和端口,并设置 Authentication
, 用户名和密码是 basic权限认证用户名
和 basic权限认证密码
同时在 Profile -> Proxification Rules
设置规则,可以将 默认规则 Default
的 Action
设置成 Direct
, 然后添加需要到 192.168.1.225
的规则,例如可以设置 Target Hosts
为 192.168.1.*
SwitchyOmega
- 测试代理
使用 chrome浏览器
和浏览器插件 SwitchyOmega
连接代理服务器,连接 100.100.100.1
服务器并设置账号和密码即可。测试过程中发现 SetupVPN
插件的配置会影响到 SwitchyOmega
,关闭 SetupVPN
即可。
- 测试ssh 连接
连接192.168.0.100
的zqyu用户,使用 ssh 连接
$ ssh -p 5002 [email protected]