Debian下安装 Shadowsocks
标签:
日期: 2024-01-06 | 作者: admin | 浏览: 108
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. 完善配置
# 配置文件地址 /etc/shadowsocks-libev/config.json
# 修改相关配置
{
    "server":["0.0.0.0"],
    "mode":"tcp_and_udp",
    "server_port":8388,
    "local_port":1080,
    "password":"*********",
    "timeout":36000,
    "method":"chacha20-ietf-poly1305"
}
4. 参数说明

server:您的主机名或服务器IP,推荐 0.0.0.0
server_port:服务器端口号
local_port:本地端口号
password:用于加密传输的密码
timeout:连接超时(单位:秒)
method:加密方法,官方推荐“chacha20-ietf-poly1305”

5. 客户端下载安装

客户端下载 

6. 配置好服务器IP、端口、密码、加密方式等,即可开启愉快的科学上网之旅。