-
Постов
402 -
Зарегистрирован
-
Посещение
-
Победитель дней
3
Тип контента
Профили
Форумы
Галерея
Загрузки
Блоги
События
Сообщения, опубликованные Albram
-
-
5 минут назад, vasek00 сказал:
quad9 как бы свежий решил показать его скорость ( у других может быть другая), так например у меня например якобы быстрый cloudflare дает 30-40ms, adguard-dns от 15-26ms, yandex от 17-33ms.
Но quad9 как бы еще и блокировщик.
С вашей стороны он вообще 48ms, с моей он был 76ms.
Да, про блокировщик прочитал сразу, но он мне как раз не нужен. У вас больше 70 на серверах с фильтром, без фильтра чуть быстрее, во всяком случае в приведённом логе.
-
В 13.11.2018 в 15:49, vasek00 сказал:
Для dnscrypt-proxy пример
Попробовал я эти серверы, но что-то не впечатлила скорость отклика, по сравнению с расположенными ближе.
Учитывая, что в настройках у меня стратегия fasters, то дело до них доходить будет редко.
Скрытый текстserver_names = ['quad9-dnscrypt-ip4-nofilter-pri', 'quad9-dnscrypt-ip4-nofilter-alt' , 'yandex', 'cpunks-ru']
Source [quad9-resolvers.md] loaded
Source [public-resolvers.md] loaded
[quad9-dnscrypt-ip4-nofilter-pri] OK (crypto v1) - rtt: 49ms
[quad9-dnscrypt-ip4-nofilter-alt] OK (crypto v1) - rtt: 48ms
[cpunks-ru] OK (crypto v1) - rtt: 18ms
[yandex] OK (crypto v1) - rtt: 19ms
Server with the lowest initial latency: cpunks-ru (rtt: 18ms)
dnscrypt-proxy is ready - live servers: 4 -
1 минуту назад, vasek00 сказал:
Значит не так понял вопрос который звучал про использование dnscrypt-proxy
а все рассуждения свелись к обходу блокировке
Видимо да, не так понял. Подумал, что вопрос про то, как использовать совместно эти два решения.
-
В 13.11.2018 в 13:09, vasek00 сказал:
Вопрос только КАК поточней ????
Удалил ответ, т.к. он тут не по теме)
-
1 час назад, vasek00 сказал:
Можно узнать ваш вариант решения в данном случае вопроса
Конечно можно: используем в dnscrypt-proxy другие серверы, более быстрые, чем opennic (хоть те же яндексовские), а за доступ к нужным ресурсам отвечает указанное выше решение от Михаила, вместо доступа к их зеркалам в зоне .lib
-
Только что, vasek00 сказал:
Для этого есть dnsmasq в связке с dnscrypt тут уже про это упоминали.
Есть, но вариант, про который я написал, мне понравился больше, т.к. не все нужные сайты есть в .lib
-
23 минуты назад, vasek00 сказал:
о какой привязке идет речь в данном случае и особенно интересует без потери функционала ?
Речь, в данном случае, о возможности резолвить зону .lib серверами opennic.
Приведённые выше вами сервера этого не умеют.
-
-
В 17.10.2018 в 13:12, Le ecureuil сказал:
Эти ошибки ничего сколь-либо серьезного не означают.
...
Потому просто забейте на эти сообщения в логе, если все работает.Веб скорее всего не будет исправляться совсем - только системные компоненты, пока будет возможно, будут синхронизироваться по багфиксам со stable.
Я перешёл на 2.13, там этой проблемы нет.
В 17.10.2018 в 13:14, Le ecureuil сказал:В крайнем случае мы рекомендуем перейти на 2.11 если позарез нужны новые фичи (например, расширенный ipsec или новые usb-модемы, добавленные после 2.05 / 2.06), но это пользователь делает на свой страх и риск.
Спасибо Вам за это!
Когда-то у вас в техподдержке направили меня сюда за решением задачи просмотра SMART подключенного к интернет-центру диска. Так я оказался здесь и много чего почерпнул для себя.
-
Всем спасибо!
Переход на 2.13 успешно состоялся. Привыкаю к новому интерфейсу, пока впечатления сугубо положительные.
Останется перевести старый Entware на новый.
-
16 минут назад, Mamay сказал:
telnet:
...
components list delta
...Спасибо!
Я знал про эти команды, и именно так переходил на legacy. И смотрел changelog более старших версий и везде в них последней версией, в которой упоминался Zyxel Keenetic Ultra (Не KN-1810) была именно 2.11. Из этого я сделал вывод что на процессоры младше MT76xx эти версии не ставятся.
Интересно почему тогда официальная тех. поддержка с месяц назад именно на 2.11 порекомендовала перейти...
-
1 минуту назад, r13 сказал:
чейта? хоть 2.14
Серьёзно? Не знал, т.к. в списке устройств в темах соответствующих версий про Zyxel Keenetic Ultra нет ни слова.
Тогда это в корне меняет дело ?
-
21 час назад, Mamay сказал:
Откуда взять им людей/времени, чтобы на не поддерживаемой старой ветке 2.11 пофиксить багу?
Откуда-то же нашлись ресурсы на выпуск с неделю назад D.0.0-1. Потому и написал, с надеждой что пофиксят, т.к. на старых девайсах Zyxel Keenetic Ultra выше 2.11 не поставишь ничего. Да и переход на неё не от нечего делать произведён, а по причине описанной тут: https://forum.keenetic.net/topic/5230-zyxel-keenetic-ultra-создает-очень-много-фрагментов-mft-на-подключенном-usb-диске/
-
3 часа назад, Mamay сказал:
Не заходите с эйпла и будет вам щастье...

Универсальный рецепт, конечно ? Но перспективы решения понятны.
-
-
В 29.08.2018 в 23:35, Le ecureuil сказал:
Используется сторонний NTFS-драйвер от Tuxera, который полностью одобрен Microsoft. Мы конечно можем им написать, что дескать, через пару лет возможно вы разламываете MFT, но вероятность фикса тут почти нулевая.
Тогда смысла писать действительно нет.
Официальная тех.поддержка рекомендовала обновить прошивку до 2.11, в ней обновлен компонент работы с накопителями.
Обновил, понаблюдаю.
Ещё один важный момент не указал, похоже что основной причиной падения ФС стала не высокая фрагментация MFT (она только мешала дефрагментировать диск после восстановления), а то, что в атрибуте B0 в MFT две записи указывали на одно и то же место. Удаление одной неправильной записи вернуло диск к жизни.
Вот так выглядели записи атрибутов (красным выделено то, о чем писал).
-
sx2352, если периодически делать дефрагментацию диска в Windows, то это позволит не доводить ситуацию до критической. Но это борьба с последствиями, а не с причиной.
-
Здравствуйте.
К Интернет-Центру Zyxel Keenetic Ultra (версия NDMS: v2.06(AAGJ.0)C3) постоянно (круглосуточно) подключен внешний USB HDD Seagate Backup Plus ёмкостью 1ТБ, на который ведется архивирование штатными средствами Windows 10.
Периодически (примерно раз в два-три месяца) в журнале интернет-центра появлялась ошибка от ntfs (точного текста ошибки, к сожалению не помню, и, как назло, скринов не сделал (*посыпает голову пеплом*), но в ней в том числе было написано: "... Подключите диск к компьютеру с Windows.") и после ошибки запись на диск прекращалась (например, невозможно было создать папку на диске через проводник или любой файловый менеджер), чтение при этом работало. "Лечилось" это подключением диска к компьютеру с Windows и выполнением проверки диска, при которой ошибок не находилось, но после этого запись на диск восстанавливалась и ошибок в журнале не было. Так продолжалось 3 года, пока после очередной такой ошибки и подключения диска к компьютеру с Windows файловая система диска перестала видеться, и диск виделся в формате RAW.
При восстановлении диска выяснилось, что файл $MFT на диске состоит из более чем тысячи фрагментов по 256 блоков (скрин выполнения команды defrag прилагаю).
Диск не имеет дефектных блоков и SMART диска в порядке. Источником проблемы (прямым или косвенным) по-видимому является драйвер ntfs в ПО роутера, который при увеличении записей в MFT создает мелкие фрагменты размером 256 блоков.
Возможно как-то изменить такое поведение драйвера? Т.к. ситуация постепенно приводит к неработоспособности диска, подключенного к роутеру, на уровне файловой системы и грозит потерей всех данных на нем. -
На GitHub есть версия этого скрипта 1.0 в которой добавлено отображение информации о разделах и свободном месте диска.
https://github.com/gSpotx2f/smarthtml
Установка в принципе аналогична, только ещё fdisk нужно установить, чтобы использовать отображение сведений о разделе и указать правильный HTML_DIR:
HTML_DIR="/opt/share/www" -
С полноценной утилитой лучше, но только наполовину)
df /dev/sdb1 не работает, а по точке монтирования заработало, но в колонке Filesystem пусто.
~ # df -h /dev/sdb1 df: ‘/tmp/mnt/Seagate\\040Backup\\040Plus\\040Drive’: No such file or directory ~ # df -h /tmp/mnt/Seagate\ Backup\ Plus\ Drive/ Filesystem Size Used Avail Use% Mounted on - 932G 864G 68G 93% /tmp/mnt/Seagate Backup Plus Drive -
Отвечу сам себе: проблема была в метке тома. Поменял её на короткую и без пробелов, и проблема ушла.
Но имхо df всё-таки должен понимать длинные имена, ls же понимает.
-
Здравствуйте.
К Keenetic Ultra с прошивкой 2.06 и Entware-Keenetic вот из этой темы:
подключен внешний диск NTFS и флэшка Ext2 (с Entware)
диск - /dev/sdb1, флэшка - /dev/sda1
команда df на /dev/sda1 работает:
~ # df -h /dev/sda1 Filesystem Size Used Available Use% Mounted on /dev/sda1 242.1M 22.2M 207.4M 10% /tmp/mnt/keenleна /dev/sdb1 выдает:
~ # df -h /dev/sdb1 Filesystem Size Used Available Use% Mounted on df: /tmp/mnt/Seagate\040Backup\040Plus\040Drive: No such file or directoryМетка у диска такая длинная и с пробелами была изначально.
df -h <точка монтирования> тоже не срабатывает:
~ # df -h /tmp/mnt/Seagate\ Backup\ Plus\ Drive/ Filesystem Size Used Available Use% Mounted on df: /tmp/mnt/Seagate\040Backup\040Plus\040Drive: No such file or directoryхотя по ls содержимое диска видно:
~ # ls -l /tmp/mnt/Seagate\ Backup\ Plus\ Drive/ -rwxrwxr-x 1 root www 32 Jul 17 2012 Autorun.inf -rwxrwxr-x 2 root www 562718 Aug 15 2013 BackupPlus.ico ...В чем может быть проблема?
-
Захотел добавить e-mail оповещение, но в Entware нет sendmail. Внес изменения в скрипт для работы с msmtp.
1. Устанавливаем msmtp:
opkg install msmtp
2. Правим файл /opt/etc/msmtprc
Для отправки с gmail.com у меня он выглядит так (закомментированные строки из него пропущены):
account default
logfile /opt/var/log/msmtp.log #эту строку можно не создавать, если не нужен логфайл
host smtp.gmail.com
port 587
tls on
tls_certcheck off
syslog LOG_MAIL
auth login
user e-mail@gmail.com #ваш аккаунт на gmail
password ........ #пароль в аккаунт на gmail
from any_words_or_address #любой адрес или слово, оно будет отправляться серверу как параметр From3. Правим строки в файле скрипта /opt/usr/bin/smarthtml.sh
USE_MAIL=1
MAIL_RECIPIENT="recipient@gmail.com" #здесь указываем на какой адрес будут отправляться уведомления
Следующие строки нужно закомментировать или удалить, они не нужны, т.к. openssl не используется, и он не установлен:
#OPENSSLCMD=`which openssl`
#if [ $USE_MAIL -eq 1 -a $? -ne 0 ]; then
# echo " Error! openssl doesn't exists..." >&2
# USE_MAIL=0
#fiМеняем MTA c
MTA=`which sendmail`
на:
MTA=`which msmtp`
Меняем MTACMD на:MTACMD="${MTA} -t $MAIL_RECIPIENT"
3. Сохраняем сделанные изменения и пробуем отправить тестовое уведомление:
/opt/usr/bin/smarthtml.sh mailtest
Если всё сделано правильно, то получаем тестовое уведомление на указанный адрес.
-
1
-

Просмотр информации SMART (здоровья) подключенного жёсткого диска
в Каталог готовых решений Opkg
Опубликовано · Изменено пользователем Albram
В скрипте /opt/usr/bin/smarthtml.sh использование rrd и cgi задается параметрами:
…
### RRD support (0 - disable; 1 - enable)
USE_RRD=1
### RRD database preset (1 - 30mins; 2 - 1hour; 3 - 3hours; 4 - 6hours; 5 - 12hours; 6 - 24hours)
RRD_DB_PRESET=3
### S.M.A.R.T. attributes for RRD
RRD_SMART_ATTRS="smart3 smart194" # Spin-up time & temperature
#RRD_SMART_ATTRS="smart194" # Only a temperature data for RRD
RRD_SMART_ATTR_DEF_PIC="smart194"
### CGI-module smarthtml.cgi (0 - disable; 1 - enable)
USE_CGI_MODULE=1
Проверьте эти параметры.
Также при первом запуске скрипта должны были создаться каталоги:
/opt/var/smarthtml
/opt/var/smarthtml/db
/opt/var/smarthtml/log
/opt/var/smarthtml/rrd
и файл:
/opt/var/smarthtml/rrd/sda.rrd
Каталог скрипта cgi (для запуска проверки вручную со страницы), картинки графика и сам html файл страницы лежат здесь:
~ # ls -l /opt/share/www/
drwxr-xr-x 2 root root 1024 Oct 16 00:08 cgi-bin
-rw-r--r-- 1 root root 30307 Mar 17 12:10 sdb_smart194_-14days.png
-rw-r--r-- 1 root root 30525 Mar 17 12:10 sdb_smart194_-30days.png
-rw-r--r-- 1 root root 37439 Mar 17 12:10 sdb_smart194_-365days.png
-rw-r--r-- 1 root root 25929 Mar 17 12:10 sdb_smart3_-14days.png
-rw-r--r-- 1 root root 23785 Mar 17 12:10 sdb_smart3_-30days.png
-rw-r--r-- 1 root root 25338 Mar 17 12:10 sdb_smart3_-365days.png
-rw-r--r-- 1 root root 20975 Mar 17 12:10 smart.html
Смотрите что у вас не так.