-
Постов
896 -
Зарегистрирован
-
Посещение
-
Победитель дней
8
Тип контента
Профили
Форумы
Галерея
Загрузки
Блоги
События
Весь контент avn
-
А можно хотя бы этот 1% реализовать, что бы избавиться от dnsmasq или adguardhome? И пользоваться штатным dns. Делаем новую настройку ipset, например: ipset ipset1 ya.ru goole.ru ! Запросы к dns-серверу, которые идут на домены и поддомены настройки ipset1 резолвятся в ipset1.
-
Добрый день! Замечено, что правила ndm\netfilter.d для ipv6 и ipv4 обрабатываются в разном порядке. Например, есть два скрипта 10m-vpn.sh 10m-ray.sh, которые симметрично задают правила для v6 и v4. В итоге получаю правила в таком порядке: Т.е. для 4 версии порядок вызова правил - 10m-vpn.sh 10m-ray.sh, а для 6й - 10m-ray.sh 10m-vpn.sh Посмотрите, пожалуйста. Актуально и для более ранних версий.
-
@Le ecureuil Как можно идентифицировать пира, что бы при этом не менялось поле коммент (если его не отправлять)? http://localhost:79/rci/interface/Wireguard2 [ { "wireguard": { "peer": { "key": "bmXOC+F1FxEMF9dyiK2H5/1SUtzH0JuVo51h2wPfgyo=", "client-id": { "send": 123 } } } } ] Может есть вариант, типа такого? http://localhost:79/rci/interface/Wireguard2 [ { "wireguard": { "peer": { "id": "0", "client-id": { "send": 123 } } } } ]
-
Мне достаточно видеть статус точки, как это было на версии <4.2
-
Это решение лежит на поверхности. Но мне кажется это неправильно. Будет исправлено в следующих версиях? Или может можно по другому идентифицировать пира?
-
Перенести на ramfs не с целью экономии места, а с целью значительного сокращения записи на flash. Я делаю скрипт запуска /opt/etc/init.d/S01setup, в котором создаю нужную структуру каталогов для запуска приложений:
-
На 4.1 точку было видно. Остаётся только смириться?
-
Нету. Только /opt/tmp /opt/var надо перенести в ramfs. Иначе роутеру придет стабилизец.
-
Поддержка подключения по IPv6 к серверу Wireguard
avn ответил Vladislav Kravchenko вопрос в Развитие
Через web-интерфейс пока нельзя, через cli настраивается и работает без проблем. Полная поддержка iov6 уже есть из коробки. -
Отправка запроса: curl -kfsS "http://localhost:79/rci/interface/Wireguard2" --header "Content-Type: application/json" -X POST --data-raw '[{"wireguard":{"peer":{"key":"bmXOC+F1FxEMF9dyiK2H5/1SUtzH0JuVo51h2wPfgyo=","client-id":{"send":123}}}}]' Приводит к сбросу поля Comment. До запроса: После: Как избежать такого поведения?
-
Добрый день! 1. На плитке мои сети и WiFi не вижу еще одной WiFi-сети. Конфигурация такая: interface Bridge0 rename Home description "Home network" inherit GigabitEthernet0/Vlan1 include WifiMaster0/AccessPoint0 include WifiMaster1/AccessPoint0 include WifiMaster1/AccessPoint1 interface WifiMaster1/AccessPoint1 mac access-list type none authentication wpa-psk ns3 7 encryption enable encryption wpa2 ip dhcp client dns-routes ip name-servers ssid AA5 wmm up schedule schedule1 ! 2. Есть домашняя сеть ip address 192.168.97.97 255.255.255.224. Настройки dhcp: ip dhcp pool _WEBADMIN range 192.168.97.111 192.168.97.126 lease 25200 bind Bridge0 enable ! При этом закладка Домашняя сеть выглядит так:
-
Спасибо. Разобрался.
- 21 ответ
-
- 1
-
-
Используйте таймаут, равный таймауту dns (MaxTTL), записи сами удаляться будут.
-
А то, чего нету в интерфейсе, например: ?
-
Спасибо, у меня сейчас нету доступа к веб-интерфейсу. Сижу в entware. Буду дома будет проще. Спасибо за помощь.
- 21 ответ
-
- 1
-
-
rci/interface/Wireguard2 [ { "ip": { "address": { "address": "172.16.0.2", "mask": "255.255.255.255" } } }, { "ipv6": { "address": { "address": "2606:4700:110::822" } } }, { "private-key": { "private-key": "vVCSNKvpgGioEcOaNTFw=" } } ] Ошибка - { "status": [ { "status": "error", "code": "1179781", "ident": "Core::Configurator", "message": "not found: \"interface/private-key\" [http/rci]." } ] } Что не так?
-
Спасибо. Все получилось. Виноват апостроф. "[{\"ip\":{\"address\":{\"address\":\"${IPv4}\",\"mask\":\"255.255.255.255\"}}},{\"ipv6\":{\"address\":{\"address\":\"${IPv6}\"}}}]"
- 21 ответ
-
- 1
-
-
У меня не работает, возможно версия старовата. А теперь я хочу объединить два запроса. Было: curl -kfsS "http://localhost:79/rci/interface/$KNIFID/ip" --header "Content-Type: application/json" -X POST --data-raw '{"address":"${IPv4}","mask":"1255.255.255.255"}' Стало: curl -v "http://localhost:79/rci/interface/$KNIFID" --header "Content-Type: application/json" -X POST -d '[{"ip":{"address":"${IPv4}","mask":"255.255.255.255"}}]' Второй вариант не работает, что не так?
-
Все таки не получается поменять адрес curl -vkfsS "http://localhost:79/rci/interface/$KNIFID/ipv6" --header "Content-Type: application/json" -X POST --data-raw '{"address":"2001::34"}' { "address": { "status": [ { "status": "error", "code": "7471107", "ident": "Command::Root", "message": "no input [http/rci]." } ] } Как правильно?
-
Спасибо, разобрался. Виноват json.
- 21 ответ
-
- 1
-
-
@Le ecureuil это ошибка? > POST /rci/interface/Wireguard2/ipv6 HTTP/1.1 > Host: localhost:79 > User-Agent: curl/8.8.0 > Accept: */* > Content-Type: application/json > Content-Length: 25 > < HTTP/1.1 400 Bad Request < Server: Web server < Date: Fri, 23 Aug 2024 09:07:32 GMT < Content-Length: 70 < Connection: keep-alive < X-Detail: 0xccad, invalid payload < * The requested URL returned error: 400 curl: (22) The requested URL returned error: 400
-
Добрый день! Подскажите, пожалуйста, как можно через rci изменить следующие параметры конфигурации ip, ipv6, public-key, private-key? { "Wireguard2": { "address": "172.16.0.2", "mask": "255.255.255.255", "ipv6": { "addresses": [ { "address": "2606:4700:", "prefix-length": 128 } ] }, "wireguard": { "private-key": "ewewewwe", "public-key": "vVCSNKvpgGioEPUm" } } } И где взять имя реального интерфейса nwg2?
