代理软件配置
适用于大多数 Linux 系统,Arch、Debian、Ubuntu 都可以参考,这里只做简单配置,不设置静态代理、系统代理、shell代理等等
V2ray
1. 下载 v2ray 最新版本
去官网下载 v2ray-core 的压缩包,比如最新版一般是v2ray-linux-64.zip,也可以用命令直接下载
获取最新版下载链接:
1 |
|
2. 解压并整理文件
1 |
|
[!NOTE]
建议移动到一个标准目录,比如 /usr/local/v2ray或者/opt/
这里我以/opt/为主
1 |
|
1 |
|
以上两条命令都可以移动文件并且改名
3. 添加执行权限
1 |
|
[!NOTE]
在最新版中可能没有v2ctl文件,这里可以不管
4. 设置配置文件
[!TIP]
由于我的我放的地方是opt下导致自带的config.json文件和v2ray同级无法使用,这里需要改一下位置
以下命令意思是在v2ray文件夹下创建一个config的文件夹,并将官方的config.json文件移动进去
1 |
|
5. 修改配置文件
1 |
|
[!CAUTION]
这里我使用trojan的方式进行代理
如果你跟我一样需要改:服务器地址、服务器端口、Trojan 密码、设置 SNI(Server Name Indication)、监听的端口等等
模板一:未注释版(推荐)
1 |
|
模板二:
1 |
|
模板三:
1 |
|
6. 手动启动 v2ray测试
1 |
|
如果能正常启动,说明没问题
7. (推荐)配置 Systemd 服务,实现开机自启
最新版已经有service文件,路径为:/opt/v2ray/systemd/system/v2ray.service&&v2ray@.service这两个文件
如果没有以上文件是需要自己创建,如果有也是要修改的,所以不管有没有都是要编辑的
1 |
|
键入:
1 |
|
保存并退出
1 |
|
键入:
1 |
|
保存并退出
[!IMPORTANT]
将以上两文件拷贝到系统中
1 |
|
重新加载 systemd 配置
1 |
|
启动服务并设置开机自启
1 |
|
8. 检查状态和日志
1 |
|
9. 配置客户端代理(本机)
v2ray 默认监听 1080 端口,上面的config.json文件端口设置的是9911,设置浏览器/系统的 SOCKS5 代理到 127.0.0.1:端口号,即可
Trojan
[!NOTE]
这里我们依旧把下载好的文件放在opt下面
下载Trojan客户端
1 |
|
解压Trojan文件
1 |
|
编辑配置文件
1 |
|
完整的json文件内容
1 |
|
[!NOTE]
解释内容(可跳过)
run_type 为运行模式,指定填为 “client”
local_port 为本地端口,如 1080
remote_addr 为远程服务器地址,填服务器IP,如 “219.22.49.201”
remote_port 为远程服务器端口,如 22201
password 修改为 [“123456”]
示例如下
1 |
|
[!NOTE]
ssl中的 sni 为主机SNI名,如 “jpo123.ovod.me”,对应节点内容里的”服务器SNI”
ssl中的 verify 值修改为 false (如果配置文件中没有,则添加这个配置)
ssl中的 verify_hostname 值修改为 false (如果配置文件中没有,则添加这个配置)
ssl中的 cert 修改为 “” (改成空的)
示例如下
1 |
|
保存配置文件
创建trojan.service文件
1 |
|
键入
1 |
|
启动Trojan并设置开机自启
1 |
|
检查是否启动成功
1 |
|
1 |
|