VPN+Telegram MTProto proxy тремя командами

Внимание! Не самый безопасный, не самый оптимальный, но самый простой способ.
Покупаем любую виртуалку на Ubuntu.
Например тут https://www.hetzner.com/cloud#pricing.

Заходим, выполняем:

apt install docker.io docker-compose

Создаём конфиг:

nano docker-compose.yml

Вставляем, меняя данные на свои:

version: '2'

services:
  vpn:
    image: hwdsl2/ipsec-vpn-server
    restart: always
    ports:
      - "500:500/udp"
      - "4500:4500/udp"
    privileged: true
    hostname: ipsec-vpn-server
    container_name: ipsec-vpn-server
    volumes:
      - /lib/modules:/lib/modules:ro
    environment:
    #ключ, юзер, пароль - всё просто строки, меняем на свои
     - VPN_IPSEC_PSK=yourbunnywrotepsk
     - VPN_USER=rkn
     - VPN_PASSWORD=yourbunnywrote
  mtproto:
    image: telegrammessenger/proxy:latest
    restart: always
    ports:
      - "443:443"
    container_name: mtproto
    volumes:
     - "proxy-config:/data"
    environment:
    #секретная строка - 16 байтов в шестнадцатеричном формате нижнего регистра, меняем на свои, по желанию 
     - SECRET=936af87ba1f70f7b5428abbad08c7769
volumes:
  proxy-config:

сохраняем, выходим (ctrl+s, ctrl+x).

Выполняем:

docker-compose up -d

Готово!

Как настроить впн с нашими данными смотрим тут: https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/clients.md
В телеграмме жмём добавить proxy, MTPROTO.

Поделиться
Отправить
3 января   разработка
Популярное