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

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

Опубликовано
В 14.12.2025 в 14:33, andrew_ сказал:

Но вместо amenziawg-go использовал awg-quick и полный конфиг. 

Если бы мне не нужно было выводить отдельный wifi сегмент под чисто VPN, то opkgtun был бы вообще не нужен и хватило бы MagiTrickle.

Можно ли привести необходимые комманды для настройки?

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

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

Опубликовано (изменено)
В 12.09.2025 в 10:00, Mechanics сказал:

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

mipsel

mips

aarch64

Автозапуск

  Показать контент

/opt/etc/init.d/S52amneziawg

#!/bin/sh

ENABLED=yes
PROCS=/opt/bin/amneziawg-go
ARGS="awg0"
PREARGS=""
DESC=$PROCS
PATH=/opt/sbin:/opt/bin:/opt/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

post_cmd() {
  sleep 10
  if [ -d "/sys/class/net/awg0" ]; then
    ip address add dev awg0 172.16.0.2
    awg setconf awg0 /opt/etc/awg.conf
    ip link set up dev awg0
    ip link set dev awg0 mtu 1280
  fi
}

POSTCMD="post_cmd"

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

 

Пример конфига

  Показать контент

/opt/etc/awg.conf

[Interface]
PrivateKey = ..............
S1 = 0
S2 = 0
Jc = 4
Jmin = 40
Jmax = 70
H1 = 1
H2 = 2
H3 = 3
H4 = 4
I1 = ..........

[Peer]
PublicKey = ...............
AllowedIPs = 0.0.0.0/0, ::/0
Endpoint = xxx.xxxxxx.com:500
PersistentKeepalive = 25

Перезапуск после переподключении интернет соединения

  Показать контент

/opt/etc/ndm/wan.d/awg-restart

#!/bin/sh

[ "${1}" != "start" ] && exit 0
[ "$interface" != "$(route | grep '^default' | grep -o '[^ ]*$')" ] && exit 0

/opt/etc/init.d/S52amneziawg restart

 

Спасибо, завелось с первого раза.

mipsel Прошивка 5.0.2
AWG 1.5 warp
Opkgtun 
Маршрутизация DNS средствами роутера

Из минусов, скорость режет нещадно. В чем может быть причина?

UPD^ Переделал на awg-quick, скорость все равно режет( 12 мбит входящего 3 мбит исходящего, вместо 150-200 мбит в обе стороны
 

~ # curl -o /dev/null https://6556e6bc1e2811bf147e074c1987b7d2.ip.looking.center
/100.mb -w "Download Speed: %{speed_download} kbps\n"
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  100M  100  100M    0     0  3082k      0  0:00:33  0:00:33 --:--:-- 3753k
Download Speed: 3156392 kbps


 

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

И еще вопрос, на awg-quick, например я хочу использовать 2 конфига, чтобы работали одновременно для разных маршрутов.
Если создать второй S90amnezia-wg-quick с кодом, будет работать?

start()
{
    /opt/bin/awg-quick up opkgtun1
}

stop()
{
    /opt/bin/awg-quick down opkgtun1
}

 

UPD^
Вроде все получилось, создал дополнительный opkgtun1 в роутере и S89amnezia-wg-quick-2 со своим конфигом. Все работало, но после перезагрузки роутера вот так:

~ # awg show opkgtun0
Unable to access interface: Protocol not supported
~ # awg show opkgtun1
Unable to access interface: Protocol not supported
~ # /opt/etc/init.d/S89amnezia-wg-quick start
awg-quick: `opkgtun0' already existsd
~ # /opt/etc/init.d/S90amnezia-wg-quick start
awg-quick: `opkgtun1' already exists
~ # /opt/etc/init.d/S89amnezia-wg-quick stop
[#] ip link delete dev opkgtun0
~ # /opt/etc/init.d/S89amnezia-wg-quick start
[#] amneziawg-go opkgtun0
┌──────────────────────────────────────────────────────────────┐
│                                                              │
│       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 │
│                                                              │
└──────────────────────────────────────────────────────────────┘
[#] awg setconf opkgtun0 /proc/self/fd/63
[#] ip -4 address add 172.16.0.2 dev opkgtun0
[#] ip -6 address add 2606:4700:110:862a:76e0:471e:b1a3:cebc dev opkgtun0
[#] ip link set mtu 1280 up dev opkgtun0

 

После осановки служб S89amnezia-wg-quick, S90amnezia-wg-quick и запуска начинает работать. Как "заставить" запускаться правильно при перезагрузке роутера?)

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

например я хочу использовать 2 конфига

Можно в один 89amnezia-wg-quick прописать условия, чтобы он подхватывал сразу два конфига, например:

#!/opt/bin/sh

PATH=/opt/bin:/opt/sbin:/sbin:/bin:/usr/sbin:/usr/bin

CFG_DIR="/opt/etc/amnezia/amneziawg"
AWGQ="/opt/bin/awg-quick"

if_exists() {
    ip link show "$1" >/dev/null 2>&1
}

start()
{
    cd "${CFG_DIR}" || exit 1

    # чистим старые интерфейсы, если остались
    if_exists awg0 && ip link delete dev awg0
    if_exists awg2 && ip link delete dev awg2

    # поднимаем туннели
    ${AWGQ} up awg0
    ${AWGQ} up awg2
}

stop()
{
    # аккуратно гасим туннели
    if_exists awg2 && ${AWGQ} down awg2
    if_exists awg0 && ${AWGQ} down awg0
}

restart()
{
    stop
    sleep 3
    start
}

case "$1" in
    start)
        start
        ;;
    stop)
        stop
        ;;
    restart)
        restart
        ;;
    *)
        echo "Usage: $0 {start|stop|restart}"
        exit 1
        ;;
esac

Оба конфига awg0 и awg2 кидаем в etc/amnezia/amneziawg - у меня awg0 варповский с нашим ip, а второй протоновский нидерланды, который переконвертирован в awg1.5 версию и всё прекрасно одновременно работает в сочетаниии с MagiTrickle, ничего не отваливается. Но вот ни в какую не могу завести вместе с OpkgTun. Поднимаю OpkgTun0 и OpkgTun2 в соответствии с конфигами awg0 и awg2 в CLI роутера: 

interface OpkgTun0
interface OpkgTun0 description awg0
interface OpkgTun0 security-level public
interface OpkgTun0 ip global auto
interface OpkgTun0 ip address 172.16.0.2 255.255.255.255
interface OpkgTun0 ip mtu 1280
interface OpkgTun0 ip tcp adjust-mss pmtu
interface OpkgTun0 up
system configuration save

interface OpkgTun1
interface OpkgTun1 description awg1
interface OpkgTun1 security-level public
interface OpkgTun1 ip global auto
interface OpkgTun1 ip address 10.2.0.2 255.255.255.255
interface OpkgTun1 ip mtu 1420
interface OpkgTun1 ip tcp adjust-mss pmtu
interface OpkgTun1 up
system configuration save

system reboot

Оба подключения awg0 и awg2 отображаются на заглавной странице в вебморде, переключатели работают, но трафик через них не идёт когда прописываю статические маршруты, например, указал, чтобы 2ip.ru шёл через нидерландский awg2, на всякий случай поставил галочку "эксклюзивный маршрут" и сайт просто не открывается, трафик не идёт.

Хэлп, ЧЯДНТ? Буду признателен если укажете на ошибку. MagiTrickle вроде неплох, но хочется чтобы всё было в вебморде.
 


 

 

Опубликовано
19 минут назад, Atom сказал:

Можно в один 89amnezia-wg-quick прописать условия, чтобы он подхватывал сразу два конфига, например:

#!/opt/bin/sh

PATH=/opt/bin:/opt/sbin:/sbin:/bin:/usr/sbin:/usr/bin

CFG_DIR="/opt/etc/amnezia/amneziawg"
AWGQ="/opt/bin/awg-quick"

if_exists() {
    ip link show "$1" >/dev/null 2>&1
}

start()
{
    cd "${CFG_DIR}" || exit 1

    # чистим старые интерфейсы, если остались
    if_exists awg0 && ip link delete dev awg0
    if_exists awg2 && ip link delete dev awg2

    # поднимаем туннели
    ${AWGQ} up awg0
    ${AWGQ} up awg2
}

stop()
{
    # аккуратно гасим туннели
    if_exists awg2 && ${AWGQ} down awg2
    if_exists awg0 && ${AWGQ} down awg0
}

restart()
{
    stop
    sleep 3
    start
}

case "$1" in
    start)
        start
        ;;
    stop)
        stop
        ;;
    restart)
        restart
        ;;
    *)
        echo "Usage: $0 {start|stop|restart}"
        exit 1
        ;;
esac

Оба конфига awg0 и awg2 кидаем в etc/amnezia/amneziawg - у меня awg0 варповский с нашим ip, а второй протоновский нидерланды, который переконвертирован в awg1.5 версию и всё прекрасно одновременно работает в сочетаниии с MagiTrickle, ничего не отваливается. Но вот ни в какую не могу завести вместе с OpkgTun. Поднимаю OpkgTun0 и OpkgTun2 в соответствии с конфигами awg0 и awg2 в CLI роутера: 

interface OpkgTun0
interface OpkgTun0 description awg0
interface OpkgTun0 security-level public
interface OpkgTun0 ip global auto
interface OpkgTun0 ip address 172.16.0.2 255.255.255.255
interface OpkgTun0 ip mtu 1280
interface OpkgTun0 ip tcp adjust-mss pmtu
interface OpkgTun0 up
system configuration save

interface OpkgTun1
interface OpkgTun1 description awg1
interface OpkgTun1 security-level public
interface OpkgTun1 ip global auto
interface OpkgTun1 ip address 10.2.0.2 255.255.255.255
interface OpkgTun1 ip mtu 1420
interface OpkgTun1 ip tcp adjust-mss pmtu
interface OpkgTun1 up
system configuration save

system reboot

Оба подключения awg0 и awg2 отображаются на заглавной странице в вебморде, переключатели работают, но трафик через них не идёт когда прописываю статические маршруты, например, указал, чтобы 2ip.ru шёл через нидерландский awg2, на всякий случай поставил галочку "эксклюзивный маршрут" и сайт просто не открывается, трафик не идёт.

Хэлп, ЧЯДНТ? Буду признателен если укажете на ошибку. MagiTrickle вроде неплох, но хочется чтобы всё было в вебморде.
 


 

 

В entware нужно использовать системные имена созданных opkgtun интферфейсов (в данном случае скорее всего будут opkgtun0, opkgtun1), а не интерфейсы awg0 и awg2.

Посмотреть системное имя интерфейса в KeeneticOS cli:

show interface OpkgTun0 system-name

 

Опубликовано (изменено)
1 час назад, Atom сказал:

Хэлп, ЧЯДНТ? Буду признателен если укажете на ошибку. MagiTrickle вроде неплох, но хочется чтобы всё было в вебморде.

 

Вот так работает

#!/opt/bin/sh

PATH=/opt/bin:/opt/sbin:/sbin:/bin:/usr/sbin:/usr/bin

CFG_DIR="/opt/etc/amnezia/amneziawg"
AWGQ="/opt/bin/awg-quick"

if_exists() {
    ip link show "$1" >/dev/null 2>&1
}

start()
{
    cd "${CFG_DIR}" || exit 1

    # чистим старые интерфейсы, если остались
    if_exists opkgtun0 && ip link delete dev opkgtun0
    if_exists opkgtun1 && ip link delete dev opkgtun1

    # поднимаем туннели
    ${AWGQ} up opkgtun0
    ${AWGQ} up opkgtun1
}

stop()
{
    # аккуратно гасим туннели
    if_exists opkgtun1 && ${AWGQ} down opkgtun1
    if_exists opkgtun0 && ${AWGQ} down opkgtun0
}

restart()
{
    stop
    sleep 3
    start
}

case "$1" in
    start)
        start
        ;;
    stop)
        stop
        ;;
    restart)
        restart
        ;;
    *)
        echo "Usage: $0 {start|stop|restart}"
        exit 1
        ;;
esac

 

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

Вот так работает

К сожалению, не работает. Поменял название конфигов из Awg0 и Awg2 в OpkgTun0 и OpkgTun2, в 89amnezia-wg-quick везде заменил Awg0 и Awg2 на OpkgTun0 и OpkgTun2, в Cli поднял два соединения OpkgTun0 и OpkgTun2

interface OpkgTun0
interface OpkgTun0 description OpkgTun0
interface OpkgTun0 security-level public
interface OpkgTun0 ip global auto
interface OpkgTun0 ip address 172.16.0.2 255.255.255.255
interface OpkgTun0 ip mtu 1280
interface OpkgTun0 ip tcp adjust-mss pmtu
interface OpkgTun0 up
system configuration save

ip route default OpkgTun0
system configuration save

тоже самое для OpkgTun2

system reboot

В итоге в вебморде подключения есть, но соденинеия нет, в entware /opt/etc/init.d/S89amnezia-wg-quick start всё отображается и работает, добавил статический маршрут через домены на примере инсты в столбец:

cdninstagram.com
facebook.com
facebook.net
fbcdn.com
fbcdn.net
ig.me
instagram.com
и различных ipv4

интерфейс выбрал OpkgTun0 и тишина. Пробовал DNS фильтры отключать/менять - 0 результата. Не могу понять в чём ошибка. У меня ещё NFQWS, Adguardhome, ну и MagiTrickle на entware есть, пробовал их отключать - всё равно не идут подключения OpkgTun. Уже голову сломал, ведь через MagiTrickle всё норм работает.

image.thumb.png.8958a7574fcf8f807f178edd2a6887ec.png 

Опубликовано
В 17.12.2025 в 16:46, Tiko сказал:

Спасибо, завелось с первого раза.

mipsel Прошивка 5.0.2
AWG 1.5 warp
Opkgtun 
Маршрутизация DNS средствами роутера

Из минусов, скорость режет нещадно. В чем может быть причина?

UPD^ Переделал на awg-quick, скорость все равно режет( 12 мбит входящего 3 мбит исходящего, вместо 150-200 мбит в обе стороны
 

~ # curl -o /dev/null https://6556e6bc1e2811bf147e074c1987b7d2.ip.looking.center
/100.mb -w "Download Speed: %{speed_download} kbps\n"
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  100M  100  100M    0     0  3082k      0  0:00:33  0:00:33 --:--:-- 3753k
Download Speed: 3156392 kbps


 

здравствуйте, вы смогли решить проблему со скоростью? у меня такая же ситуация

Опубликовано (изменено)
16 часов назад, Atom сказал:

К сожалению, не работает.

В 89amnezia-wg-quick как прописываете OpkgTun0, OpkgTun2, прямо так или opkgtun0, opkgtun2? Нужно все с маленькой, это системные имена opkgtun интферфейсов.
 

ifconfig opkgtun0

awg show opkgtun0

Что пишет?

14 часов назад, stel_vbg сказал:

здравствуйте, вы смогли решить проблему со скоростью? у меня такая же ситуация

К сожалению нет, проблема конкретно в пакетах amneziawg-go или amneziawg-tools у меня знаний нет таких.

С конфигом протона беда, вроде работает, потом через какое-то определенное время перестает работать, не проходят рукопожатия, после перезапуска начинает работать на определенное время.

latest handshake: 5 hours, 1 minute, 23 seconds ago

Варп конфиг работает, рукопожатия проходят стабильно.

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

Подскажите как после того как поднял на keenetic с 4 прошивкой amneziawg go со второй страницы настроить маршрутизацию и политику для конкретных устройств в сети? Чтоб только они ходили через vpn, а остальной траф - нет? 

Опубликовано
2 минуты назад, VitalK сказал:

Подскажите как после того как поднял на keenetic с 4 прошивкой amneziawg go со второй страницы настроить маршрутизацию и политику для конкретных устройств в сети? Чтоб только они ходили через vpn, а остальной траф - нет? 

Создаете политику, включаете туда устройства, говорите ходить через созданный туннель. 

Опубликовано (изменено)
20 часов назад, Atom сказал:

К сожалению, не работает. Поменял название конфигов из Awg0 и Awg2 в OpkgTun0 и OpkgTun2, в 89amnezia-wg-quick везде заменил Awg0 и Awg2 на OpkgTun0 и OpkgTun2, в Cli поднял два соединения OpkgTun0 и OpkgTun2

Спойлер

 

interface OpkgTun0
interface OpkgTun0 description OpkgTun0
interface OpkgTun0 security-level public
interface OpkgTun0 ip global auto
interface OpkgTun0 ip address 172.16.0.2 255.255.255.255
interface OpkgTun0 ip mtu 1280
interface OpkgTun0 ip tcp adjust-mss pmtu
interface OpkgTun0 up
system configuration save

ip route default OpkgTun0
system configuration save

тоже самое для OpkgTun2

system reboot

 

В итоге в вебморде подключения есть, но соденинеия нет, в entware /opt/etc/init.d/S89amnezia-wg-quick start всё отображается и работает, добавил статический маршрут через домены на примере инсты в столбец:

cdninstagram.com
facebook.com
facebook.net
fbcdn.com
fbcdn.net
ig.me
instagram.com
и различных ipv4

интерфейс выбрал OpkgTun0 и тишина. Пробовал DNS фильтры отключать/менять - 0 результата. Не могу понять в чём ошибка. У меня ещё NFQWS, Adguardhome, ну и MagiTrickle на entware есть, пробовал их отключать - всё равно не идут подключения OpkgTun. Уже голову сломал, ведь через MagiTrickle всё норм работает.

image.thumb.png.8958a7574fcf8f807f178edd2a6887ec.png 

 

Попробуйте сделать вот так:

Хотя у Вас проблема в том, что по доменным именам не маршрутизирует?

А если руками добавить маршрут по ip, идет ли трафик в нужный туннель?

И да, где у вас там "все хорошо"?
покажите вывод:
 curl --interface opkgtun0  http://myip.wtf/json
 curl --interface opkgtun2 http://myip.wtf/json
 

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

Всем привет, а как сделать так тчобы интерфей созанный через awg-quick появился в вэбморде? я так поинмаю нужно что-то настроить дополнительно в саомм роутере?

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

 

16 минут назад, kvolodin сказал:

Всем привет, а как сделать так тчобы интерфей созанный через awg-quick появился в вэбморде? я так поинмаю нужно что-то настроить дополнительно в саомм роутере?

Через OpkgTun

В 26.10.2025 в 01:17, sts сказал:

Потестил на KeeneticOS 5 (Beta 3) через проброс OpkgTun интерфейса (подключение видно в веб-интерфейсе Keenetic и можно настраивать политики доступа и маршрутизацию доменов средствами KeeneticOS).

Перед настройкой подключения в entware, сначала в cli Keenetic поднимаем OpkgTun

  Показать контент
interface OpkgTun0
interface OpkgTun0 description awg
interface OpkgTun0 ip global auto
interface OpkgTun0 ip address 172.16.0.2 255.255.255.255
interface OpkgTun0 ip mtu 1280
interface OpkgTun0 ip tcp adjust-mss pmtu
interface OpkgTun0 up
system configuration save

Для работы OpkgTun в Политиках доступа нужно добавить правило маршрутизации

  Показать контент
ip route default OpkgTun0
system configuration save

 

Изменено пользователем Tiko
Опубликовано (изменено)
18 часов назад, stel_vbg сказал:

здравствуйте, вы смогли решить проблему со скоростью? у меня такая же ситуация

Нагрузку на cpu роутера смотрите, наверняка под 100%. Ожидать от текущего решения такой же производительности как от wg в KeeneticOS не стоит

Изменено пользователем sts
Опубликовано
22 минуты назад, sts сказал:

Нагрузку на cpu роутера смотрите, наверняка под 100%. Ожидать от текущего решения такой же производительности как от wg в KeeneticOS не стоит

Поддержу коллегу. 

При вшитом в ядро WG спокойно прокачивал видео в 8к и не сильно грузил проц. Сторонний пакет даже в 2к загружает на 100%. В целом, для просмотра видео в FullHD, достаточно

Вот пример включения видео в 4к и результат:
image.png.7a083f57aee2435f80b21af2c03cad5a.png

Опубликовано (изменено)
49 минут назад, sts сказал:

Нагрузку на cpu роутера смотрите, наверняка под 100%. Ожидать от текущего решения такой же производительности как от wg в KeeneticOS не стоит

Да, к сожалению упирается в проц

image.thumb.png.c75c15a77eccdae49497596060e55970.png

Изменено пользователем Tiko
Опубликовано
2 часа назад, Konstantine352 сказал:

Попробуйте сделать вот так:

Дело оказалось в adguardhome, которому надо opkg dns-override, при no opkg dns-override всё взлетело. Теперь вопрос не по теме (не ругайте), но есть идеи как совместить работу opkgtun и adguardhome?

Опубликовано
10 минут назад, Atom сказал:

Теперь вопрос не по теме (не ругайте), но есть идеи как совместить работу opkgtun и adguardhome?

О каком совместить работу   идет речь, есть настройки параметра 

Спойлер
dns:
  bind_hosts:
    - 192.168.130.96
    - 192.168.150.96
    - 127.0.0.1
    - ::1
  port: 53



tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      990/AdGuardHome
tcp        0      0 192.168.150.96:53       0.0.0.0:*               LISTEN      990/AdGuardHome
tcp        0      0 192.168.130.96:53       0.0.0.0:*               LISTEN      990/AdGuardHome
tcp        0      0 ::1:53                  :::*                    LISTEN      990/AdGuardHome
udp        0      0 127.0.0.1:53            0.0.0.0:*                           990/AdGuardHome
udp        0      0 192.168.150.96:53       0.0.0.0:*                           990/AdGuardHome
udp        0      0 192.168.130.96:53       0.0.0.0:*                           990/AdGuardHome
udp        0      0 ::1:53                  :::*                                990/AdGuardHome

 

Почитайте описание данного параметра "bind_hosts"

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

 

Через OpkgTun

Запутался🫣 Требуется ли что-то, кроме этих команд,  править в s89amnezia-wg-quiick ? Вбил вышеперечисленное (с изменением в interface OpkgTun0 description awg0), отключил magitrickle, внес в маршруты dns правило-и ничего. Что я упускаю?

5.0.3+awg-quick+magitrickle работают без проблем.

Опубликовано (изменено)
37 минут назад, alextsp сказал:

Требуется ли что-то, кроме этих команд,  править в s89amnezia-wg-quiick ?

Если используется OpkgTun0, то конфиг должен быть с его именем:

amnezia/amneziawg/opkgtun0.conf

А файл s89amnezia-wg-quiick так:

#!/opt/bin/sh

PATH=/opt/bin:/opt/sbin:/sbin:/bin:/usr/sbin:/usr/bin

start()
{
	/opt/bin/awg-quick up opkgtun0
}

stop()
{
	/opt/bin/awg-quick down opkgtun0
}
case "$1" in
	start)
		start
		;;
	stop)
		stop
		;;
	restart)
		stop
		sleep 3
		start
		;;
	*)
		echo "Usage: $0 {start|stop|restart}"
		;;
esac

 

37 минут назад, alextsp сказал:

interface OpkgTun0 description awg0

description можете хоть как называть, это ни на что не влияет

Изменено пользователем Tiko
Опубликовано
10 часов назад, Atom сказал:

Дело оказалось в adguardhome, которому надо opkg dns-override, при no opkg dns-override всё взлетело. Теперь вопрос не по теме (не ругайте), но есть идеи как совместить работу opkgtun и adguardhome?

Рекомендую к прочтению тему:

 

Опубликовано
В 19.12.2025 в 04:17, Tiko сказал:

С конфигом протона беда, вроде работает, потом через какое-то определенное время перестает работать, не проходят рукопожатия, после перезапуска начинает работать на определенное время.

latest handshake: 5 hours, 1 minute, 23 seconds ago

Варп конфиг работает, рукопожатия проходят стабильно.

Вам надо подобрать "правильный" i1. Протон достаточно капризный к нему. Если Вы используете версию 1.5, то и остальные i2-i5 надо смотреть. 

 

Спойлер

image.thumb.png.c6eca55c46e4b674cc4afc604a21f40b.png

 

Опубликовано

после перезагрузки роутера интерфейс opkgtun0 не стартует автоматически.

S89amnezia-wg-quick выглядит так.

#!/opt/bin/sh

PATH=/opt/bin:/opt/sbin:/sbin:/bin:/usr/sbin:/usr/bin

start()
{
    /opt/bin/awg-quick up opkgtun0
}

stop()
{
    /opt/bin/awg-quick down opkgtun0
}
case "$1" in
    start)
        start
        ;;
    stop)
        stop
        ;;
    restart)
        stop
        sleep 3
        start
        ;;
    *)
        echo "Usage: $0 {start|stop|restart}"
        ;;
esac

Создал в /opt/etc/ndm/wan.d/ файл awg-restart

/opt/etc/ndm/wan.d/awg-restart

#!/bin/sh

[ "${1}" != "start" ] && exit 0
[ "$interface" != "$(route | grep '^default' | grep -o '[^ ]*$')" ] && exit 0

/opt/etc/init.d/S89amnezia-wg-quick start

после перезагрузки интрерфейс поднимается только после команд:

/opt/etc/init.d/S89amnezia-wg-quick stop

/opt/etc/init.d/S89amnezia-wg-quick start

Что делаю не так?

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

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

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

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

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

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

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

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

×
×
  • Создать...

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

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