Старый

  • Создать мост для контейнеров, например, docker

/interface bridge add name=docker port-cost-mode=short
  • Создать виртуальный интерфейсы для контейнера с назначенным адресом и шлюзом

/interface veth add address=11.0.0.2/24 gateway=11.0.0.1 gateway6="" name=veth-xray-core
  • Добавить виртуальный интефейсы в мост для контейнера

/interface bridge port add bridge=docker interface=veth-xray-core
  • Назначить ip-адрес микротику для моста контейнеров

/ip address add address=11.0.0.1/24 interface=docker network=11.0.0.0
  • Добавим интерфейс в WAN лист (Проверьте masquerade, что там WAN)

 /interface list member add interface=veth-xray-core list=WAN
  • Ставим контейнер

/container add envlist=vless remote-image=wiktorbgu/vless-hev-socks5-tunnel-mikrotik:latest interface=veth-xray-core root-dir=usb1/containers/vless-mikrotik logging=yes start-on-boot=yes
  • Настраиваем

/container envs
add name=vless key=SOCKS_PORT value=1080
add name=vless key=REMOTE_ADDRESS value=XXX.XXX.XXX.XXX
add name=vless key=REMOTE_PORT value=443
add name=vless key=ID value=XXXX-XXXX-XXXX-XXXX
add name=vless key=ENCRYPTION value=none
add name=vless key=FLOW value=xtls—rprx-vision
add name=vless key=FINGER_PRINT value=chrome
add name=vless key=SERVER_NAME value=yahoo.com
add name=vless key=PUBLIC_KEY value=XXXX
add name=vless key=SHORT_ID value=XXXX

Данные в команду вставляем из ссылки vless:// с вашей панельки VPN VLESS

Расшифровка ссылки vless://
  • Запустить контейнер

/container start 0
  • Обновляем правило логирования, чтобы лог не спамился

Last updated