у меня есть Фриц!7490 окно жилой DSL / модем / маршрутизатор AVM.
можно вывести текущую конфигурацию маршрутизатора в виде файла (в разделе "Система > резервное копирование > сохранить вкладку"). В результате получается простой структурированный текстовый файл, не JSON, а почти(превосходное решение дизайна, АВМ!)
Я хочу нетрадиционно изменить его и загрузить его снова, чтобы изменить конфигурацию маршрутизатора.
что я хочу изменить? Во-первых, очистите сейчас возмутительно большой кэш DHCP-выполнение этого через интерфейс занимает возрасты (часы щелчка). Во-вторых, измените DNS-серверы, передаваемые DHCP-клиентам в локальной сети, параметры servercfg.user_dns1_for_ipv4
и servercfg.user_dns2_for_ipv4
, которые недоступны через интерфейс 7490.
средство загрузки конфигурации маршрутизатора ("система > резервная копия > вкладка восстановления"), однако проверяет целостность файла. По-видимому, он вычисляет контрольные суммы из содержимого и проверяет их по контрольным суммам, встроенным в файл, чтобы загружать. Это следующая строка в самом конце:
**** END OF EXPORT 0428BE3C ****
если есть несоответствие, загрузить файл с "указанный файл не является допустимым файлом импорта."(Если есть соответствие, загрузка применена без дальнейших церемоний, и маршрутизатор перезагружен. Ай!)
в модели 7390, можно отключить проверку целостности, добавив NoChecks=yes
перед вводной строкой **** CFGFILE:ar7.cfg
в самом верху (см., например,изменение DNS на вашем Fritzbox) это по-видимому, больше не работает в 7490 (слишком много людей, ломающих свои устройства?)
есть ли другой обходной путь, чтобы сделать эту современную версию POKE работы?