Debian下安装Shadowsocks
分类:
入门到放弃
标签:
日期: 2024-01-13 | 作者: 七七
| 浏览:
109
Sock技术简介
采用sock协议的代理服务器就是 Socks 服务器,是一种通用的代理服务器。
Socks代理与应用层代理、HTTP层代理不通,Socks代理只是简单的传递数据包,而不必关心是何种协议(比如FTP、HTTP和NNTP请求)。所以,Socks代理比其他应用层代理要快的多。
Sock5代理服务器则是把你的网络数据请求通过一条连接你和代理服务器之间的通道,由服务器转发到目的地。你没有加入任何新的网络,只是http/socks数据经过代理服务器的转发送出,并从代理服务器接收回应。你与代理服务器通信过程不会被额外处理,如果你用https,那本身就是加密的。
1. 前提
首先,您要拥有一台墙外的服务器(仅以Debian系统为例),要不然,一切是将毫无意义的。
2. 安装
# Debian系统中,已有shadowsocks应用,直接更新安装即可
apt update
# 安装
apt install shadowsocks-libev
3. 配置修改
# 配置文件地址
vim /etc/shadowsocks-libev/config.json
# 修改相关配置
{
# 任意IP访问,请使用 0.0.0.0
"server":["0.0.0.0"],
"mode":"tcp_and_udp",
# 服务器端口,默认为8288,根据个人喜好修改
"server_port":8388,
# 本地端口,默认为1080,根据个人喜好修改
"local_port":1080,
# 密码,根据个人喜好修改
"password":"loveqiqi",
# 连接超时(单位:秒)
"timeout":36000,
"method":"chacha20-ietf-poly1305"
}
4. 客户端下载安装
https://github.com/shadowsocks
直接解压,配置好客户端相关参数,即可愉快的科学上网了……