Jump to content

vlad

Forum Members
  • Posts

    230
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by vlad

  1. 5 часов назад, vasek00 сказал:

    Самый простой вариант запуска не долго думая, так как отладка уже не нужна как и перезапуски, то

    
    #!/bin/sh
    
    PATH=/opt/sbin:/opt/bin:/opt/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    ENABLED=yes
    PROCS=dnscrypt-proxy
    ARGS="--local-address=127.0.0.2:65053 --daemonize –edns-payload-size=1252 -R cisco -l /opt/tmp/dnscrypt-proxy.65053.log -m 7"
    PREARGS=""
    DESC=
    
    . /opt/etc/init.d/rc.func
    
    dnscrypt-proxy --local-address=127.0.0.2:65153 --daemonize –edns-payload-size=1252 -R fvz-anyone -l /opt/tmp/dnscrypt-proxy.65153.log -m 7

    И в dnsmasq.conf

    
    server=127.0.0.2#65053
    server=127.0.0.2#65153
    all-servers

    Сейчас - это не сравнимо с тем DNS Benchmark, небо и земля.

      Показать содержимое

    Сравнение

    Server IP;System Resolver;Status;Nets Blocked;Cached Min;Cached Avg;Cached Max;Cached Std;Cached Sent;Cached Rcvd;Uncached Min;Uncached Avg;Uncached Max;Uncached Std;Uncached Sent;Uncached Rcvd;Dotcom Min;Dotcom Avg;Dotcom Max;Dotcom Std;Dotcom Sent;Dotcom Rcvd;Reverse DNS;Owner;Start Time (utc);Duration (sec)

    KII-KII;Yes;Online;--------;0,000;0,001;0,001;0,000;30;30;0,056;0,111;0,412;0,085;30;30;0,046;0,052;0,080;0,011;30;30;MY-KEEN;Local Network Nameserver;2017-09-20 05:06:26;78,014
       8.   8.   4.   4;No;Online;--------;0,014;0,015;0,015;0,000;30;30;0,032;0,071;0,292;0,053;30;30;0,042;0,050;0,076;0,011;30;30;google-public-dns-b.google.com;GOOGLE - Google Inc., US;2017-09-20 05:06:26;78,014
       8.   8.   8.   8;No;Online;--------;0,014;0,015;0,015;0,000;30;30;0,032;0,091;0,328;0,079;30;30;0,041;0,055;0,075;0,012;30;30;google-public-dns-a.google.com;GOOGLE - Google Inc., US;2017-09-20 05:06:26;78,014
     129. 250.  35. 250;No;Online;--------;0,054;0,054;0,055;0,000;30;30;0,055;0,074;0,240;0,040;30;30;0,061;0,085;0,234;0,046;30;30;x.ns.gin.ntt.net;NTT-COMMUNICATIONS-2914 - NTT America, Inc., US;2017-09-20 05:06:26;78,014
       4.   2.   2.   1;No;Redirects ALL;--------;0,054;0,054;0,055;0,000;31;31;0,055;0,085;0,314;0,054;31;31;0,063;0,063;0,066;0,001;31;31;a.resolvers.level3.net;LEVEL3 - Level 3 Communications, Inc., US;2017-09-20 05:06:26;78,014
       4.   2.   2.   3;No;Redirects ALL;--------;0,054;0,054;0,056;0,000;31;31;0,055;0,085;0,311;0,052;31;31;0,063;0,065;0,074;0,002;31;31;c.resolvers.level3.net;LEVEL3 - Level 3 Communications, Inc., US;2017-09-20 05:06:26;78,014

     

    Работает. Спасибо. Рекламу не редет если использовать два резолвера. 

  2. В 19.08.2017 в 12:12, vasek00 сказал:

    ARGS1="--local-address=127.0.0.2:65053 --daemonize .... -R cisco -l /opt/tmp/dnscrypt-proxy.65053.log -m 7 ...." ARGS2="--local-address=127.0.0.2:65153 --daemonize .... -R ns0.dnscrypt.is -l /opt/tmp/dnscrypt-proxy.65153.log -m 7 ...."

    У меня такой вариант не сработал. Вы пробовали именно так запускать?

  3. Python выдает ошибку при попытке подключения к https сайтам из domains-blacklist.conf 

    Loading data from [https://easylist-downloads.adblockplus.org/easyprivacy+easylist.txt]
    [https://easylist-downloads.adblockplus.org/easyprivacy+easylist.txt] could not be loaded: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] unknown error (_ssl.c:661)>

    Сам себе отвечаю;)) эта проблема решилась путём отката на 2.09

     

  4. /opt/etc/dnscrypt-proxy/dnscrypt.conf
    /opt/etc/dnscrypt-proxy/dnscrypt.conf: line 16: ResolverName: not found
    /opt/etc/dnscrypt-proxy/dnscrypt.conf: line 25: ResolversList: not found
    /opt/etc/dnscrypt-proxy/dnscrypt.conf: line 78: LocalCache: not found
    /opt/etc/dnscrypt-proxy/dnscrypt.conf: line 86: EphemeralKeys: not found
    /opt/etc/dnscrypt-proxy/dnscrypt.conf: line 159: BlockIPv6: not found 

    Не запускается dnscrypt. 

    Помогите;))) 

    Может еще какие-то пакеты необходимо доустановить? 

    Вот что установлено 

     opkg list-installed
    bash - 4.3.42-1a
    busybox - 1.25.1-2
    cron - 4.1-3
    curl - 7.54.0-1
    dnscrypt-proxy - 1.9.5-4a
    dnscrypt-proxy-resolvers - 1.9.5+git-20161129-f17bace-2
    dropbear - 2017.75-1a
    file - 5.25-1
    findutils - 4.6.0-1
    glib2 - 2.50.3-1
    ldconfig - 2.25-8
    libattr - 20160302-1
    libblkid - 2.29.2-1
    libbz2 - 1.0.6-2
    libc - 2.25-8
    libcurl - 7.54.0-1
    libdb47 - 4.7.25.4.NC-5
    libexpat - 2.2.0-1
    libffi - 3.2.1-2
    libgcc - 6.3.0-8
    libgdbm - 1.11-1
    libiconv-full - 1.11.1-3
    libintl-full - 0.19.8.1-1
    libldns - 1.6.17-2
    libltdl - 2.4-2
    libmagic - 5.25-1
    libmount - 2.29.2-1
    libncurses - 6.0-1c
    libncursesw - 6.0-1c
    libndm - 1.1.0-1a
    libopenssl - 1.0.2k-1
    libpcre - 8.40-2
    libpthread - 2.25-8
    librt - 2.25-8
    libslang2 - 2.3.1a-1
    libsodium - 1.0.13-1
    libsqlite3 - 3170000-1
    libssh2 - 1.7.0-1
    libssp - 6.3.0-8
    libstdcpp - 6.3.0-8
    libuuid - 2.29.2-1
    libxml2 - 2.9.4-1
    locales - 2.25-8
    mc - 4.8.19-1a
    nano - 2.7.5-1
    ndmq - 1.0.2-1a
    opt-ndmsv2 - 1.0-8a
    php5 - 5.6.30-1
    python - 2.7.13-5
    python-base - 2.7.13-5
    python-codecs - 2.7.13-5
    python-compiler - 2.7.13-5
    python-ctypes - 2.7.13-5
    python-db - 2.7.13-5
    python-decimal - 2.7.13-5
    python-distutils - 2.7.13-5
    python-email - 2.7.13-5
    python-gdbm - 2.7.13-5
    python-light - 2.7.13-5
    python-logging - 2.7.13-5
    python-multiprocessing - 2.7.13-5
    python-ncurses - 2.7.13-5
    python-openssl - 2.7.13-5
    python-pydoc - 2.7.13-5
    python-sqlite3 - 2.7.13-5
    python-unittest - 2.7.13-5
    python-xml - 2.7.13-5
    rng-tools - 5-5
    terminfo - 6.0-1c
    zlib - 1.2.11-1
    zoneinfo-asia - 2017b-1
    zoneinfo-europe - 2017b-1
    ~ # 

     

  5. В 10.09.2017 в 21:30, Dorik1972 сказал:

    И родной dnscrypt-proxy.conf прекрасно заработал со всеми вкусностями и фичами ! Вот спасибки ! 

    Поделитесь опытом как настраивали новую версию dnscrypt. Было бы не плохо отсекать рекламу средствами dnscrypt-proxy. 

  6. 2 часа назад, vasek00 сказал:

    После недельного "тупизма" на роутере при связке dnsmasq+dnscrypt-proxy тупизм в том что при настройках (даже когда в схеме один роутер + интернет) когда по долгу читаешь страницы в интернете то появляются куча

      Показать содержимое

    no-resolv
    interface=br0
    bind-interfaces
    listen-address=192.168.130.100
    server=127.0.0.1#60053

    dnscrypt-proxy => 127.0.0.1:65053 --d -R cisco

    localhost:38552         localhost:domain        TIME_WAIT 

    или

    
    udp      17 26 src=127.0.0.1 dst=127.0.0.1 sport=56695 dport=60053 packets=10 bytes=680 [UNREPLIED] src=127.0.0.1 dst=127.0.0.1 sport=60053 dport=56695 packets=0 bytes=0 mark=0 use=2
    udp      17 16 src=127.0.0.1 dst=127.0.0.1 sport=56846 dport=60053 packets=10 bytes=570 [UNREPLIED] src=127.0.0.1 dst=127.0.0.1 sport=60053 dport=56846 packets=0 bytes=0 mark=0 use=2
    udp      17 9 src=127.0.0.1 dst=127.0.0.1 sport=38305 dport=60053 packets=10 bytes=610 [UNREPLIED] src=127.0.0.1 dst=127.0.0.1 sport=60053 dport=38305 packets=0 bytes=0 mark=0 use=2
    udp      17 12 src=127.0.0.1 dst=127.0.0.1 sport=13396 dport=60053 packets=10 bytes=630 [UNREPLIED] src=127.0.0.1 dst=127.0.0.1 sport=60053 dport=13396 packets=0 bytes=0 mark=0 use=2
    udp      17 9 src=127.0.0.1 dst=127.0.0.1 sport=10493 dport=60053 packets=2 bytes=112 [UNREPLIED] src=127.0.0.1 dst=127.0.0.1 sport=60053 dport=10493 packets=0 bytes=0 mark=0 use=2
    udp      17 5 src=127.0.0.1 dst=127.0.0.1 sport=41603 dport=60053 packets=10 bytes=710 [UNREPLIED] src=127.0.0.1 dst=127.0.0.1 sport=60053 dport=41603 packets=0 bytes=0 mark=0 use=2
    udp      17 3 src=127.0.0.1 dst=127.0.0.1 sport=9064 dport=60053 packets=10 bytes=600 [UNREPLIED] src=127.0.0.1 dst=127.0.0.1 sport=60053 dport=9064 packets=0 bytes=0 mark=0 use=2

    а так же пролет запроса DNS не туда куда надо

    
    udp      17 20 src=IP_белый_Zyxel dst=IP_DNS_провайдера sport=48138 dport=53 packets=1 bytes=66 src=IP_DNS_провайдера dst=IP_белый_Zyxel sport=53 dport=48138 packets=1 bytes=116 mark=0 use=2
    
    из-за 
    
    dnsmasq    907      nobody    4u     IPv4       2691      0t0        UDP 192.168.1.100:domain 
    dnsmasq    907      nobody    5u     IPv4       2692      0t0        TCP 192.168.1.100:domain (LISTEN)
    dnsmasq    907      nobody    6u     IPv4       2693      0t0        UDP localhost:domain 
    dnsmasq    907      nobody    7u     IPv4       2694      0t0        TCP localhost:domain (LISTEN)
    dnsmasq    907      nobody    8u     IPv6       2695      0t0        UDP [fe80::...:e2a8]:domain 
    dnsmasq    907      nobody    9u     IPv6       2696      0t0        TCP [fe80::...:e2a8]:domain (LISTEN)
    dnsmasq    907      nobody   10u     IPv6       2697      0t0        UDP localhost:domain 
    dnsmasq    907      nobody   11u     IPv6       2698      0t0        TCP localhost:domain (LISTEN)

    Решил попробовать другую связку с dnsmasq+https_dns_proxy (до следующих обновлений сервисов  dnsmasq dnscrypt-proxy и библиотек для них в Entware)

    
    1.dnsmasq остаеться со своими настройками
    

    2. https_dns_proxy насраивается на порт 60053  (сервера будут googla)

    
    ARGS="-a 127.0.0.1 -p 65053 -d"

    Итак имеем

    
     9855 nobody    6256 S    https_dns_proxy -a 127.0.0.1 -p 60053 -d
    
    tcp        0      0 localhost:domain        0.0.0.0:*               LISTEN      907/dnsmasq
    tcp        0      0 192.168.1.100:domain    0.0.0.0:*               LISTEN      907/dnsmasq
    tcp        0      0 localhost:domain        :::*                    LISTEN      907/dnsmasq
    tcp        0      0 fe80::.........8:domain :::*                    LISTEN      907/dnsmasq
    udp        0      0 localhost:60053         0.0.0.0:*                           9855/https_dns_prox
    udp        0      0 localhost:domain        0.0.0.0:*                           907/dnsmasq
    udp        0      0 192.168.1.100:domain    0.0.0.0:*                           907/dnsmasq
    udp        0      0 localhost:domain        :::*                                907/dnsmasq
    udp        0      0 fe80::................8:domain :::*                         907/dnsmasq

     

    А что делать с dnscrypt proxy?

  7. В 14.06.2017 в 12:49, Max Pl сказал:

    благодарю за ответ, но не устанавливается:

      Скрыть содержимое

    opkg upgrade
    ~ # opkg install openvpn-zyx
    Unknown package 'openvpn-zyx'.
    Collected errors:
     * opkg_install_cmd: Cannot install package openvpn-zyx.
    ~ #


     

    Скорее всего вам этот пакет не нужен. Достаточно этих строк :

    opkg update opkg install bash wget openssl-util wget --no-check-certificate https://raw.githubusercontent.com/kpoxxx/openvpn-install/master/openvpn-install.sh -O openvpn-install.sh && bash openvpn-install.sh

     

  8. 3 часа назад, Max Pl сказал:

    Приветствую keen-юзеров! Установил Entware-3x на прошивку 2.08, Но пакетов как-то мало поставилось:

      Показать содержимое

    ~ # opkg list-installed
    busybox - 1.25.1-2
    dropbear - 2017.75-1a
    file - 5.25-1
    findutils - 4.6.0-1
    glib2 - 2.50.3-1
    ldconfig - 2.25-8
    libattr - 20160302-1
    libblkid - 2.29.2-1
    libc - 2.25-8
    libffi - 3.2.1-2
    libgcc - 6.3.0-8
    libiconv-full - 1.11.1-3
    libintl-full - 0.19.8.1-1
    libmagic - 5.25-1
    libmount - 2.29.2-1
    libncursesw - 6.0-1c
    libndm - 1.1.0-1a
    libopenssl - 1.0.2k-1
    libpthread - 2.25-8
    librt - 2.25-8
    libslang2 - 2.3.1a-1
    libssh2 - 1.7.0-1
    libssp - 6.3.0-8
    libstdcpp - 6.3.0-8
    libuuid - 2.29.2-1
    locales - 2.25-8
    mc - 4.8.19-1a
    nano - 2.7.5-1
    ndmq - 1.0.2-1a
    opt-ndmsv2 - 1.0-7
    terminfo - 6.0-1c
    zlib - 1.2.11-1
    zoneinfo-asia - 2017b-1
    zoneinfo-europe - 2017b-1

    Хотелось бы установить OpenVPN, вижу, что в списке пакетов http://entware-3x.zyxmon.org/binaries/mipsel/Packages.html он есть. Как его установить и все необходимые для него пакеты? Если что, просто пните в тему на форуме по установке этих пакетов :D

    http://forums.zyxmon.org/viewtopic.php?f=5&t=36

    Вам наверное сюда. 

  9. 1 час назад, AndreBA сказал:

    @vlad @Leksey118 попробуйте через полный сброс перенастроить роутеры. Может какой то "глюк" словили.

    Так и сделаю. 

  10. Giga 3. Неделю назад отвалился keendns и сервер с компонентами. До сих пор не работает. 

    27ndm

    Core::Ndss: cannot connect to the server.
     
  11. В 30.11.2016 в 12:19, gvan сказал:

    Предварительно необходимо изменить настройки скрипта в разделе конфигурационных параметров.

    Спасибо за скрипт;)!!! Изменил под свои нужды и принял на вооружение ;)))

  12. 3 часа назад, gvan сказал:

    Для штатного в entware tar смотрите пример скрипта в первом посте (ключ -X используется для исключения файлов).

    Т.е. будет выглядеть примерно так:

    tar -X backup cvzf /opt/$(date \+\%d-\%m-\%Y-\%H-\%M)-backup.tar.gz *

    (если папка backup находится по адресу /opt/backup)

    Благодарю за ответ. 

  13. 20 часов назад, gvan сказал:

    50 16 * * * root cd /opt && /opt/bin/tar cvzf /opt/$(date \+\%d-\%m-\%Y-\%H-\%M)-backup.tar.gz *

    Помогите ещё немного;)))! Какие команды добавить чтоб архивы складывались в папку backup и при этом папка была исключена из архивации ? 

  14. 1 час назад, gvan сказал:

    У вас же это конструкция наверняка и не из cron не работает?

    Я всегда делаю бэкап при помощи этой команды. Захотелось автоматизировать этот процесс,но не получилось. Знаний не хватает. 

    tar cvzf /opt/`date "+%d-%m-%Y-%H-%M"`-backup.tar.gz -C /opt .

    1 час назад, gvan сказал:

    cd /opt && /opt/bin/tar cvzf /opt/`date "+%d-%m-%Y-%H-%M"`-backup.tar.gz *

    Сработало но только вручную.Как правильно оформить Ее в крон??

    03 16 * * * root cd /opt && /opt/bin/tar cvzf /opt/`date "+%d-%m-%Y-%H-%M"`-backup.tar.gz *

    так ?

  15. В 20.03.2017 в 11:33, TheBB сказал:

    Апплет tar ограничен по функционалу (хотя, и его достаточно для backup`a). Ставьте "пакетированный" tar и развлекайтесь с его ключами запуска.

    +

    В догонку про BackUp

    Подскажите пожалуйста как правильно добавить эту команду в cron:

    tar cvzf /opt/`date "+%d-%m-%Y-%H-%M"`-backup.tar.gz -C /opt .  

    делал вот так;

    42 11 * * * root /opt/bin/tar 'cvzf /opt/`date "+%d-%m-%Y-%H-%M"`-backup.tar.gz -C /opt .'

    Не срабатывает,архив не создаёт. Буду признателен за ответ. 
  16. Уважаемый zyxmon ваша позиция понятна. Вместо рыбы вы даёте удочку и указывает где протекает река. Но для меня изучение скриптов это как бы лишняя информация. Мне просто нужно настроить openvpn в entware-3x по той схеме что я описывал выше. По ка ответа в виде готового решения не найду вернусь обратно к схеме entware-3x плюс дебиан. Там то проще с openvpn. Придётся стрелять из пушки по пташкам;)))

  17. 5 минут назад, zyxmon сказал:

    Пожалуйста. На написание простых скриптов нужно 1-2 дня чтения и экспериментов. Если у Вас мало времени, пригласите знающего знакомого на рюмку чаю.

    Решили топить по полной ;)) я не программист или сисадмин ! Я простой пользователь.

×
×
  • Create New...