什么是Lede软路由?
Lede是OpenWrt的一个分支,它提供了一种轻量级、可定制的软路由解决方案。通过Lede,你可以将普通无线路由器转变成功能强大的网络设备,其中包括配置V2Ray的能力。
V2Ray是什么?
V2Ray是一款强大的代理工具,其功能与Shadowsocks类似,但支持的协议更为丰富。它能够隐藏用户的真实IP地址,实现科学上网,无论在哪里都能保证网络的自由。
环境准备
在进行Lede软路由设置V2Ray之前,你需要经验收以下准备:
- Lede系统的安装:确保你的路由器支持并安装了Lede固件。
- V2Ray服务器的访问:准备好你的V2Ray服务器的IP地址、端口、UUID等信息。
- SSH客户端:用于远程配置Lede的工具(如PuTTY)。
安装V2Ray的依赖组件
在系统上添加V2Ray之前,需要在Lede上确保安装必要的包:
-
使用SSH连接到你的Lede路由器。
-
运行以下命令更新软件包列表:
shell opkg update -
安装必要的依赖:
shell opkg install curl luci-app-v2ray
V2Ray的安装步骤
1. 下载V2Ray安装包
运行下面的命令,下载V2Ray的最新版安装包: shell cd /tmp; rm -rf v2ray-linux-*; wget https://github.com/v2fly/v2ray-core/releases/latest/download/v2ray-linux-arm64.zip; unzip v2ray-linux-arm64.zip;
2. 创建V2Ray的目录并移动文件
shell mkdir -p /usr/local/v2ray; mv v2ray v2ctl /usr/local/v2ray;
3. 设置开机自启
创建一个启动脚本: shell vi /etc/init.d/v2ray
然后输入:
shell echo “#!/bin/sh /etc/rc.common” >> /etc/init.d/v2ray; echo “START=99” >> /etc/init.d/v2ray; echo “STOP=15” >> /etc/init.d/v2ray; echo “start() {” >> /etc/init.d/v2ray; echo “/usr/local/v2ray/v2ray run -config /etc/v2ray/config.json” >> /etc/init.d/v2ray; echo