ubuntu下配置v2raya

本文最后更新于 2026年4月8日 早上

v2raya

v2raya 是一个基于 V2Ray 内核的跨平台代理软件,它提供了一个简单易用、功能强大的代理解决方案,支持多种代理协议和丰富的配置选项

下载安装

官方文档:https://v2raya.org/docs

推荐使用docker安装,会比较顺利且易于管理

拉取镜像

1
docker pull mzz2017/v2raya

启动,并设置自启动

1
2
3
4
5
6
7
8
9
10
11
12
13
docker run -d \
--restart=always \
--privileged \
--network=host \
--name v2raya \
-e V2RAYA_LOG_FILE=/tmp/v2raya.log \
-e V2RAYA_V2RAY_BIN=/usr/local/bin/v2ray \
-e V2RAYA_NFTABLES_SUPPORT=off \
-e IPTABLES_MODE=legacy \
-v /lib/modules:/lib/modules:ro \
-v /etc/resolv.conf:/etc/resolv.conf \
-v /etc/v2raya:/etc/v2raya \
mzz2017/v2raya

开放端口2017,打开127.0.0.1:2017,注册账号后登录,如果忘记了可以重置

1
sudo v2raya --reset-password

导入节点或订阅-选择n个节点-左上角启动
image
设置
image

端口冲突

启动日志发现有53端口被占用

1
2
Failed to start: listen udp 0.0.0.0:53: bind: address already in use
2024/12/31 15:07:16.332 [W] [asm_amd64.s:1700] v2ray-core: exit status 1

查看端口占用情况后发现是systemd-resolved相关进程

1
netstat -tulpn | grep 53

停止systemd-resolved服务

1
systemctl stop systemd-resolved

打开/etc/systemd/resolved.conf

1
vi /etc/systemd/resolved.conf

修改内容

1
2
3
4
5
6
7
8
9
[Resolve]
DNS=223.5.5.5 #取消注释,增加dns
#FallbackDNS=
#Domains=
#LLMNR=no
#MulticastDNS=no
#DNSSEC=no
#Cache=yes
DNSStubListener=no #取消注释,把yes改为no

验证

1
curl www.google.com

ubuntu下配置v2raya
https://xinhaojin.github.io/2025/01/01/ubuntu下配置v2raya/
作者
xinhaojin
发布于
2025年1月1日
许可协议