Перейти к содержанию

Рекомендуемые сообщения

Опубликовано
18 часов назад, Не_гражданин сказал:

А на счёт запуск через S52amneziawg, проверьте этот файл через консольный редактор, например mc, возможно там окажутся лишние символы типа "&am" , которые появляется при копировании отсюда.

dos2unix /opt/etc/init.d/S52amneziawg

  • Ответов 133
  • Создана
  • Последний ответ

Топ авторов темы

Опубликовано (изменено)

Кто-нибудь знает, как запустить несколько awg1.5 одновременно с различными opkgTun ?
Понятно что создать opkgTun0 и opkgTun1.
Попробовал создать S52amneziawg и S53amneziawg, но так работает только одно из соединений.

Может нужно как-то по особому прописывать запуск двух файлов .conf в одном S52amneziawg?

Изменено пользователем Егорушка
Опубликовано (изменено)
В 12.09.2025 в 12:00, Mechanics сказал:

Собрал пакеты amneziawg 2.0. Проверил mipsel и aarch64, mips проверять не на чем. Работает и на мобильных операторах. Выборочную маршрутизацию настроил через MagiTrickle.

aarch64

 

  Скрыть контент

 

То ли я дурак то ли лыжи не едут. Почему-то в amneziawg-tools_1.0.20250903-1_aarch64-3.10.ipk лежит awg с версией "amneziawg-tools v1.0.20210914 - https://amnezia.org". Зашел уже в ipk руками, тоже вижу старую версию.

Почему пришёл сюда - явные тупняки в вызове setconf наблюдаю, хотя конфиг точно валидный, никаких левых кавычек и прочего там нет.

Line unrecognized: `MTU=1280'
Configuration parsing error

Недопересобран этот пакет или как? Как тогда другие настраивают на aarch64?

upd: удалил MTU, Address, DNS и заработало. Версия в awg --version не отражает действительность. 

Изменено пользователем qmxocynjca
Опубликовано
В 02.11.2025 в 20:18, qmxocynjca сказал:

То ли я дурак то ли лыжи не едут. Почему-то в amneziawg-tools_1.0.20250903-1_aarch64-3.10.ipk лежит awg с версией "amneziawg-tools v1.0.20210914 - https://amnezia.org". Зашел уже в ipk руками, тоже вижу старую версию.

Почему пришёл сюда - явные тупняки в вызове setconf наблюдаю, хотя конфиг точно валидный, никаких левых кавычек и прочего там нет.

Line unrecognized: `MTU=1280'
Configuration parsing error

Недопересобран этот пакет или как? Как тогда другие настраивают на aarch64?

upd: удалил MTU, Address, DNS и заработало. Версия в awg --version не отражает действительность. 

Есть две версии conf пакетов.. Одна для запускак с помощью обычного awg вторая для запуска через awg-quick. Во второй есть дополнительные MTU, Adsress, etc... Но вторая обычно для запуска на декстопах/ноутах и обычно через systemctld, несколько более удобна в плане дополнительной конфигурации сети   ... в кинетике я ее не видел..  

Опубликовано (изменено)

кто подскажет в чем связь? примерно до 12 ночи инста не грузится, после  всё летает до 7 утра, потом снова висяк... тунель magitrickle. И ещё подскажите как конфигурировать файлы AWG без строчек MTU DNS Adress ?

Изменено пользователем Nik_
Опубликовано

Подскажите, получаю сообщение

Running amneziawg-go is not required because this │ │ kernel has first class support for AmneziaWG. For │ │ information on installing the kernel module, │ │ please visit: │ | https://github.com/amnezia-vpn/amneziawg-linux-kernel-module

Модуль wireguard-vpn удален (не установлен)

Опубликовано
18 часов назад, lumb сказал:

Подскажите, получаю сообщение

Running amneziawg-go is not required because this │ │ kernel has first class support for AmneziaWG. For │ │ information on installing the kernel module, │ │ please visit: │ | https://github.com/amnezia-vpn/amneziawg-linux-kernel-module

Модуль wireguard-vpn удален (не установлен)

забей... у всех так.. и все работает...

Опубликовано
В 11.11.2025 в 20:25, Nik_ сказал:

кто подскажет в чем связь? примерно до 12 ночи инста не грузится, после  всё летает до 7 утра, потом снова висяк... тунель magitrickle. И ещё подскажите как конфигурировать файлы AWG без строчек MTU DNS Adress ?

Комментируете их да и все.  Запуcкается так же как обычно c помощью awg. MTU можно устанавливать с помощью ip link или ifconfig, адрес выставляется с помощью ip address или снова же ifconfig.  DNS надо править resolv.

Опубликовано
В 01.11.2025 в 11:32, Егорушка сказал:

Кто-нибудь знает, как запустить несколько awg1.5 одновременно с различными opkgTun ?
Понятно что создать opkgTun0 и opkgTun1.
Попробовал создать S52amneziawg и S53amneziawg, но так работает только одно из соединений.

Может нужно как-то по особому прописывать запуск двух файлов .conf в одном S52amneziawg?

У меня используется такой скрипт автозапуска «S99amneziawg-warp-proton» в 5-й версии прошивки для двух одновременных подключений через awg сразу к warp и proton, можно взять за основу и изменить под свои нужды.

В «INTERFACES» скрипта содержаться интерфейсы, пути к файлам конфигураций и значения максимальных MTU подобранные опытным путём для warp и proton в моём случае, у других могут отличаться! Больше 2х одновременных подключений не проверял, но по идее можно засунуть и больше.

Естественно, заранее подняты «OpkgTun0» и «OpkgTun1», обоим интерфейсам заранее назначены IP адреса, это важно т.к. в моём скрипте автозапуска я их не назначаю.

#!/bin/sh

ENABLED=yes
PROCS=/opt/bin/amneziawg-go
PATH=/opt/sbin:/opt/bin:/opt/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
DESC="amneziawg-go multi-interface launcher"
LOGFILE="/opt/var/log/amneziawg.log"

# Подключения в формате: "интерфейс:конфиг:mtu"
INTERFACES="
opkgtun0:/opt/etc/awg/warp.conf:1440
opkgtun1:/opt/etc/awg/proton.conf:1500
"

log() {
  echo "$(date '+%Y-%m-%d %H:%M:%S') $1" >> "$LOGFILE"
}

start_interface() {
  IFACE=$1
  CONF=$2
  MTU=$3

  log "Starting $IFACE with config $CONF"
  $PROCS "$IFACE" &
  sleep 2

  ip link set dev "$IFACE" down 2>>"$LOGFILE"
  sleep 2

  if [ -d "/sys/class/net/$IFACE" ]; then
    awg setconf "$IFACE" "$CONF" 2>>"$LOGFILE"
    ip link set dev "$IFACE" mtu "$MTU" 2>>"$LOGFILE"
    ip link set dev "$IFACE" up 2>>"$LOGFILE"
    log "$IFACE configured and brought up"
  fi
}

post_cmd() {
  log "=== Starting amneziawg-go interfaces ==="
  for entry in $INTERFACES; do
    IFS=":" read IFACE CONF MTU <<EOF
$entry
EOF
    start_interface "$IFACE" "$CONF" "$MTU"
  done
  log "=== Startup complete ==="
}

POSTCMD="post_cmd"

. /opt/etc/init.d/rc.func

 

Опубликовано (изменено)

А что за двойки в командах ip ?

Уровень логирования ?

Изменено пользователем VecH
Опубликовано (изменено)
В 22.10.2025 в 07:00, Mechanics сказал:

Правила iptables в netfilter.d не нужны.

Если мне надо весь локальный трафик сети прокинуть в тунель, никаких же правил в iptabes создавать не надо, правильно? Или надо?

У меня curl --interface awg0  http://myip.wtf/json из ентвари возвращает правильный адрес, а вот у клиетов в локалке адрес провайдера. Как завернуть трафик из локалки в тунель awg? Надо как-то указать, что awg это основное подключение?

И еще вопрос, с IPv6 в качестве адреса подключения работать будет, пробовал кто-нибудь?

Изменено пользователем Sano
Опубликовано
4 часа назад, VecH сказал:

А что за двойки в командах ip ?

Уровень логирования ?

Да, запись в лог только в случае ошибки.

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.