КлаваК Posted April 29 Share Posted April 29 При отключении торрента из веб интерфейса перезаписывается файл конфигурации settings.json. Соответственно все отредактированные настройки перезаписываются на дефолт конфигурацию. Quote Link to comment Share on other sites More sharing options...
0 Anna_ Posted May 2 Share Posted May 2 Добрый вечер, @КлаваК! У меня не получилось воспроизвести проблему, вероятно что-то не смогла учесть. Не могли бы Вы описать её подробнее, а также указать версию KeeneticOS? Quote Link to comment Share on other sites More sharing options...
0 КлаваК Posted May 2 Author Share Posted May 2 (edited) Установленная версия KeeneticOS 4.2 Alpha 5 Проверить просто, отредактируйте settings.json: { ... "bind-address-ipv4": "127.0.0.1,192.168.1.1,1.2.3.4", ... } Сохраните, потом отключите торрент из веб интерфейса, и проверьте файл. Вообще было бы полезно добавить выбор интерфейсов для торрента в веб интерфейс. Edited May 2 by КлаваК Добавлено Quote Link to comment Share on other sites More sharing options...
0 eralde Posted May 2 Share Posted May 2 9 часов назад, КлаваК сказал: Проверить просто, отредактируйте settings.json: { ... "bind-address-ipv4": "127.0.0.1,192.168.1.1,1.2.3.4", ... } Сохраните, потом отключите торрент из веб интерфейса, и проверьте файл. Если отключить торрент-клиент не из веб-интерфейса, то настройка сохраняется? 9 часов назад, КлаваК сказал: Вообще было бы полезно добавить выбор интерфейсов для торрента в веб интерфейс. Для торрент-клиента можно назначить политику доступа в интернет (создать политику можно через веб-интерфейс, назначить её торрент-клиенту -- только через CLI/WebCLI): (config)> ip policy test Network::PolicyTable: Created policy "test". (config-policy)> permit global ISP Network::PolicyTable: "test": set permission to use GigabitEthernet1. (config-policy)> exit Core::Configurator: Done. (config)> torrent directory - set download directory peer-port - set peer port policy - set network policy for torrent reset - reset daemon settings rpc-port - set RPC port (config)> torrent pol policy - set network policy for torrent (config)> torrent policy test Torrent::Client: Policy test applied. https://help.keenetic.com/hc/ru/articles/360010644660-Как-изменить-профиль-доступа-выхода-в-Интернет-для-torrent-клиента-Transmission Если вы хотите использовать несколько подключений вместе, то имеет смысл включить эту настройку для назначенной политики: https://help.keenetic.com/hc/ru/articles/7490633500572-Многопутевая-передача-суммирование-пропускной-способности-нескольких-интернет-соединений Quote Link to comment Share on other sites More sharing options...
0 Denis P Posted May 2 Share Posted May 2 (edited) 1 час назад, КлаваК сказал: Установленная версия KeeneticOS 4.2 Alpha 5 Проверить просто, отредактируйте settings.json: { ... "bind-address-ipv4": "127.0.0.1,192.168.1.1,1.2.3.4", ... } Сохраните, потом отключите торрент из веб интерфейса, и проверьте файл. Вообще было бы полезно добавить выбор интерфейсов для торрента в веб интерфейс. Собственно, редактирование параметров таким образом не предусмотрено и в вашем случае, система, как раз приводит всё к стандартому, для нее, виду Edited May 2 by Denis P 1 Quote Link to comment Share on other sites More sharing options...
0 КлаваК Posted May 3 Author Share Posted May 3 22 часа назад, eralde сказал: Если отключить торрент-клиент не из веб-интерфейса, то настройка сохраняется? Для торрент-клиента можно назначить политику доступа в интернет (создать политику можно через веб-интерфейс, назначить её торрент-клиенту -- только через CLI/WebCLI): (config)> ip policy test Network::PolicyTable: Created policy "test". (config-policy)> permit global ISP Network::PolicyTable: "test": set permission to use GigabitEthernet1. (config-policy)> exit Core::Configurator: Done. (config)> torrent directory - set download directory peer-port - set peer port policy - set network policy for torrent reset - reset daemon settings rpc-port - set RPC port (config)> torrent pol policy - set network policy for torrent (config)> torrent policy test Torrent::Client: Policy test applied. Изменения вкл/выкл торрента через CLI? Не проверялось, это не очень удобно с мобильного устройства. За "политику доступа" - спасибо, вроде адекватный вариант, попробую. Quote Link to comment Share on other sites More sharing options...
0 КлаваК Posted May 3 Author Share Posted May 3 (edited) 22 часа назад, Denis P сказал: Собственно, редактирование параметров таким образом не предусмотрено и в вашем случае, система, как раз приводит всё к стандартому, для нее, виду Это undefined behaviour - необычное поведение, когда при отключении по каким то причинам перезаписывается конфигурационный файл. Ожидается что файл может быть перезаписан только при выходе из настроек в торрент интерфейсе при использовании кнопки "Ок/Сохранить". Edited May 3 by КлаваК Добавлено Quote Link to comment Share on other sites More sharing options...
0 eralde Posted May 3 Share Posted May 3 36 минут назад, КлаваК сказал: Изменения вкл/выкл торрента через CLI? Не проверялось, это не очень удобно с мобильного устройства. Просто, как вам правильно написали выше, вариант с ручным редактированием settings.json не предусмотрен, поэтому если выполнить то же самое, что делает веб-интерфейс, через CLI вручную, файл тоже перезапишется. 38 минут назад, КлаваК сказал: За "политику доступа" - спасибо, вроде адекватный вариант, попробую. Это как раз предусмотренный вариант, будет хорошо, если вам он подойдет. Quote Link to comment Share on other sites More sharing options...
Question
КлаваК
При отключении торрента из веб интерфейса перезаписывается файл конфигурации settings.json.
Соответственно все отредактированные настройки перезаписываются на дефолт конфигурацию.
Link to comment
Share on other sites
7 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.