Gsou云广告
Gsou云移动端广告

OpenWrt 搭建 V2ray 服务器

19651 10
前几天有个网友留言说想利用香港朋友的路由器搭建个 V2ray 提供给国内的自己使用,其中也说明了朋友的路由器是固定公网IP地址,由于自己最近事情太多也没顾得上出...

前几天有个网友留言说想利用香港朋友的路由器搭建个 V2ray 提供给国内的自己使用,其中也说明了朋友的路由器是固定公网IP地址,由于自己最近事情太多也没顾得上出教程,正好今晚有时间就说说如何通过 luci-app-v2ray-server 插件在路由器上搭建 V2ray 服务器。

前期准备

插件库:https://op.supes.top/packages/

插件下载:https://cloud.opssh.cn/chajian/luci-app-v2ray-server.ipk

演示的版本为 luci-app-v2ray-server_22.147.57852,支持架构为 aarch64_generic,如需要其他架构的,请移步插件库选择对应的设备架构后,搜索 luci-app-v2ray-server 进行下载插件。

随意准备个域名,备不备案无所谓,给域名申请SSL单域名证书或通配符证书,可在阿里云、腾讯云或者其他第三方云服务器平台申请,如何申请SSL证书就不多说了,不会的可参考《申请 AlphaSSL 泛域名/通配符证书教程》。

插件安装

下载好 luci-app-v2ray-server 插件,在 OpenWrt 管理界面进入系统列表页找到“文件传输”,选择上传 luci-app-v2ray-server 插件,并在上传文件列表进行安装,如下图:

在OpenWrt内安装V2ray服务器插件

当然你也可以通过 SFTP 上传到指定目录,通过命令进行安装,比如:/root,文件传输如出现无法安装,推荐使用此方法来安装,安装命令如下:

# 进入文件夹
cd /root
# 安装插件
opkg install luci-app-v2ray-server.ipk

配置插件

1、在 OpenWrt 管理界面找到 V2ray 服务器,勾选启用,在页面内点击 V2ray 版本旁边的手动更新,在国内如无法更新,请开启订阅节点再进行尝试更新,保存&应用,如下图:

更新V2ray服务器版本

2、更新 V2ray 版本完成后,点击用户管理下的添加,进入“服务器配置”页面,填写备注,选择协议,这里我们选择了 Vmess 协议,然后填写端口、ID/密码、额外ID和用户等级,说明在图内已标明,保存&应用,如下图:

填写Vmess协议内容

3、配置完以上内容,其实就可以连接了,但还是建议配置 TLS 加密传输,先把域名解析到家用的公网IP上,然后通过 SFTP 把 SSL加密证书 上传到路由器的指定文件夹内,如:/etc/ssl/,如下图:

给OpenWrt上传SSL加密证书

4、然后接着返回“服务器配置”页面,勾选“启用”和“TLS”,填写证书的绝对路径,注意证书的命名,传输方式选择TCP,伪装类型为none,本机监听和接受局域网访问不勾选,保存&应用,如下图:

配置V2ray的TLS加密传输

5、保存并启用后,就可以使用第三方工具进行连接测试了,以下用了 Shadowrocket 小火箭进行测试,测试成功如下:

测试家用V2ray服务器节点是否可用

最后说明

要特别注意的就是公钥和私钥文件绝对路径,然后就是文件的命名,传输方式最好还是选择 TCP 模式,不容易出现问题,不然出现问题很难解决。

在用户管理内是可以添加多个协议的,比如:Vmess、VLESS、SSR、Trojan 等协议,本教程只是说了 Vmess 协议的,其他协议大同小异,自行研究。

当然你开启反向代理或CDN时,可以选择开启本机监听,如果默认无需开启本机监听,接受局域网访问不建议开启,如果本地局域网内有人使用,可选择开启,但存在安全问题。

彧繎叔叔
上一篇 2022年06月06日 22:59
下一篇 2022年06月12日 06:26

相关文章

发表评论

  • 验证码

评论列表

  • 访客
    访客 回复 来自 美国,2022-12-05 12:36:47

    已开启科学上网但是点击更新提示
    发现新版本,但未能获得新版本的下载地址。

    • 彧繎叔叔
      彧繎叔叔 回复 2022-12-05 12:53:24

      访客:前提是你需要先开启网络代理

  • 访客
    访客 回复 来自 广东,2022-08-12 23:06:06

    iOS 小火箭能连上,安卓V2ray 连不上,能测tcp延迟,真连接连不上。插件也不知道有啥问题。

  • 访客
    访客 回复 来自 广东,2022-06-20 23:24:36

    我还能说啥?非常感谢

  • william
    william 回复 来自 台湾,2022-06-19 23:38:56

    想保留 AX9000 小米系統,有木有獲取ssh 后,一建安裝 V2ray 的脚本?

    • 彧繎叔叔
      彧繎叔叔 回复 2022-06-20 17:47:56

      william:后续会测试安装,如可行会提供教程,请关注本站更新动态

  • 八八
    八八 回复 来自 广东,2022-06-18 14:27:22

    家庭软路由拨号光猫。V2搭好能PING,但是连不上网,公网IP

    • 访客
      访客 回复 来自 广东,2022-08-13 04:23:47

      八八:我的情况跟你一样,安卓V2ray连不上,能ping,真连接不行,但是苹果 小火箭能连,正常,我人麻了。安卓客户端找了很多其他的vmess 协议的客户端,都连不上

    • 彧繎叔叔
      彧繎叔叔 回复 2022-06-18 14:37:43

      八八:确认是否为公网IP地址,确认完成将防火墙入站出站转发打开,要注意端口

  • 访客
    访客 回复 来自 山西,2022-06-12 07:07:19

    在docker内安装openwrt,然后再v2ray服务器也可以用的