V2Ray Server and VMESS - установка на Ubuntu 20.04 - docker

Материал из Все о VPN, прокси и свободном интернете

V2Ray (Victoria Raymond) Server and VMESS protocol - установка на Ubuntu 20.04 - docker

Видео инструкция:


1) Создаем конфиг для прокси-сервера V2RAY - протокол VMESS:

# mkdir -p /usr/local/etc/v2ray/
# vi /usr/local/etc/v2ray/config.json
{
"inbounds": [
{
"port": 10086, // server listening port
"protocol": "vmess",
"settings": {
"clients": [
{
"id": "СГЕНЕРИРОВАННЫЙ_UUID"
}
]
}
}
],
"outbounds": [
{
"protocol": "freedom"
}
]
}

СГЕНЕРИРОВАННЫЙ_UUID - генерируем на сайте https://www.uuidgenerator.net/ либо через клиент V2RAY.

2) Ставим быстро docker на Ubuntu 20.04:

# bash <(wget --no-check-certificate -O - https://checkvpn.net/files/docker_install_ubuntu20.04.sh)

3) Запускаем v2ray сервер в докере:

# docker run -d --name v2ray -v /usr/local/etc/v2ray/config.json:/etc/v2fly/config.json -p 10086:10086 v2fly/v2fly-core run -c /etc/v2fly/config.json

4) Проверка запуска:

# netstat -nlp | grep 10086
tcp        0      0 0.0.0.0:10086           0.0.0.0:*               LISTEN      25259/docker-proxy
tcp6       0      0 :::10086                :::*                    LISTEN      25265/docker-proxy
# docker ps -a
CONTAINER ID   IMAGE              COMMAND                  CREATED         STATUS         PORTS                                            NAMES
4a0423aba25b   v2fly/v2fly-core   "/usr/bin/v2ray run …"   8 minutes ago   Up 8 minutes   0.0.0.0:10086->10086/tcp, :::10086->10086/tcp   v2ray
# docker logs 4a0423aba25b
V2Ray 5.4.1 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.20.2 linux/amd64)
A unified platform for anti-censorship.


Links для дальнейшего изучения:

https://hub.docker.com/r/v2fly/v2fly-core - V2Fly, a community-driven edition of V2Ray.  
https://github.com/v2fly/docker