Беспроводной шлюз Huawei B315s-22

Данный роутер имеет 4 гигабитных порта, один из которых совмещённый wan-lan, в нём нет поддержки агрегации несущих, но он является надёжной альтернативой роутеру B525s-23a, так как на своём борту имеет высокопроизводительный процессор, поддерживает те же плюшки что и старший его брат, но за более скромную цену. Наличие поддержки B38 делает данный аппарат не заменимым в любых условиях приёма, ведь мало какой роутер или смартфон может похвастаться приёмом почти всех частот вещаемых в России.

B315s-22 поддерживает следующие частоты:
LTE: B1,B3,B7,B8,B20,B38 (пожалуй не хватает только B40)
UMTS: BC1,BC8
GSM: 850,P900,E900,1800,1900

При этом максимальная скорость передачи данных по технологии LTE-FDD составляет до 150 Мбит/с при загрузке данных и до 50 Мбит/с при отправке данных, что соответствует LTE (Cat. 4); по технологии LTE-TDDдо 112 Мбит/с при загрузке данных и до 10 Мбит/с при отправке данных.
В 3G максимальная скорость передачи данных осуществляется по технологии DC-HSPA+до 42 Мбит/с при загрузке данных и до 5,76 Мбит/с при отправке данных.
В 2G скорость передачи данных может составлять по технологии EDGEдо 236,8 Кбит/с при загрузке данных и до 118 Кбит/с при отправке данных.

Так же этот маленький да удаленький зверёк поддерживает VPN подключение по технологии L2TP практически из коробки, а особым энтузиастам без особого труда смогут поднять полноценное OpenVPN соединение.

Кроме того, так же как и B525, интернет центр B315 CPE можно использовать как стационарный телефон, просто подключив к нему телефон с тональным набором, при этом звонки осуществляются по технологии VoIP с применением SIP телефонии.

Дополнительно роутер имеет клиент DDNS, который можно настроить для работы с DynDNS.org или no-ip.

Роутер B315s-22 поддерживает сервер Samba. Это позволяет Вашему ПК получить доступ к USB-накопителю или USB-принтеру, подключенному к роутеру, с помощью сервера Samba. Роутер B315 без проблем определяет жёсткие диски на 1 терабайт, кроме того фильмы и музыку можно смотреть на телевизоре по технологии DLNA

Расширить радиус приёма можно с помощью внешней антенны типа MIMO, которые можно подключить через sma. В корпусе для этого предусмотрены два разъёма типа sma-мама. Иногда роутер комплектуется антенками, только не понятно по какому признаку, скорее их вынимают до продажи и потом отдельно продают, но это чисто догадка и не является истиной. Если вы не хотите пользоваться мобильными операторами, то можно без проблем настроить проводной интернет через PPPoE соединение или использовать мобильную связь как резервный канал.

 

Зарегистрируйтесь на Форум | Huawei B315, чтобы начать общение и скачивать файлы.

Устанавливаем веб сервер nginx и php7 на любой роутер с Entware

В предыдущей статье мы с вами настроили Entware для запуска на роутере с прошивкой Padavan, которая у нас запускается с микросд карточки в паре с LTE модемом, а сегодня мы установим полноценный php сервер на свой роутер.

Устанавливаем минимальный набор пакетов для работы php с сервером nginx
opkg install nginx php7-fastcgi php7-mod-curl php7-mod-iconv php7-mod-json php7-mod-mbstring php7-mod-session php7-mod-simplexml php7-mod-xml php7-mod-zip php7-mod-dom
Дополнительные пакеты если потребуются
opkg install php7-mod-pdo php7-mod-pdo-mysql

Правим /opt/etc/nginx/nginx.conf примерно до следующего вида, либо удаляем старый и копируем в него следующее:

user nobody nogroup;
worker_processes 1;
events {
worker_connections 64;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile off;
keepalive_timeout 65;
server {
listen 88;
server_name localhost;
charset utf-8;
location / {
root /opt/share/www;
index index.php index.html index.htm;
}
error_page 404 /404.html;
error_page 403 /403.html;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /opt/share/nginx/html;
}
location ~ \.php$ {
root /opt/share/www;
fastcgi_pass unix:/opt/var/run/php-fcgi.sock;
fastcgi_index index.php;
include fastcgi_params;
}
location ~ /\.ht {
deny all;
}
}
}

Также правим /opt/etc/nginx/fastcgi_params (добавим пару строк либо удаляем страрый и создаём новый):

fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
fastcgi_param REQUEST_URI $request_uri;
fastcgi_param DOCUMENT_URI $document_uri;
fastcgi_param DOCUMENT_ROOT $document_root;
fastcgi_param SERVER_PROTOCOL $server_protocol;
fastcgi_param REQUEST_SCHEME $scheme;
fastcgi_param HTTPS $https if_not_empty;
fastcgi_param GATEWAY_INTERFACE CGI/1.1;
fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;
fastcgi_param REMOTE_ADDR $remote_addr;
fastcgi_param REMOTE_PORT $remote_port;
fastcgi_param SERVER_ADDR $server_addr;
fastcgi_param SERVER_PORT $server_port;
fastcgi_param SERVER_NAME $server_name;
fastcgi_param REDIRECT_STATUS 200;

Создаем скрипт запуска /opt/etc/init.d/S79php-fcgi дабавляем в него:

#!/bin/sh
export PHP_FCGI_CHILDREN=''
ENABLED=yes
PROCS=php-fcgi
ARGS="-b /opt/var/run/php-fcgi.sock &"
PREARGS=""
DESC=$PROCS
PATH=/opt/bin:/opt/sbin:/opt/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
. /opt/etc/init.d/rc.func

И делаем его исполняемым chmod +x /opt/etc/init.d/S79php-fcgi

Правим /opt/etc/php.ini

[PHP]
zend.ze1_compatibility_mode = Off
engine = On
precision = 12
y2k_compliance = On
output_buffering = Off
zlib.output_compression = Off
implicit_flush = Off
unserialize_callback_func =
serialize_precision = 100
disable_functions =
disable_classes =
expose_php = On
max_execution_time = 30 ; Maximum execution time of each script, in seconds.
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data.
memory_limit = 4M ; Maximum amount of memory a script may consume.
error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT
display_errors = On
display_startup_errors = Off
log_errors = Off
log_errors_max_len = 512
ignore_repeated_errors = Off
ignore_repeated_source = Off
report_memleaks = On
track_errors = Off
;error_log = /opt/var/log/php_errors.log
;error_log = syslog
variables_order = "EGPCS"
request_order = "GP"
register_globals = Off
register_long_arrays = Off
register_argc_argv = On
auto_globals_jit = On
post_max_size = 4M
magic_quotes_runtime = Off
magic_quotes_sybase = Off
auto_prepend_file =
auto_append_file =
default_mimetype = "text/html"
doc_root = "/opt/share/www"
user_dir =
extension_dir = "/opt/lib/php"
enable_dl = On
cgi.fix_pathinfo=1
file_uploads = On
upload_tmp_dir = "/tmp"
upload_max_filesize = 1M
max_file_uploads = 2
allow_url_fopen = On
allow_url_include = Off
;from="john@doe.com"
user_agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36"
default_socket_timeout = 30

Проверяем корректность конфига nginx, если ошибок нет, то видим следующее
nginx -t
nginx: the configuration file /opt/etc/nginx/nginx.conf syntax is ok
nginx: configuration file /opt/etc/nginx/nginx.conf test is successful

Если есть ошибки, то сообщит с указанием строки

Создаем каталог для файлов сервера и файл, с выводом информации о РНР

mkdir /opt/share/www
echo "" >> /opt/share/www/phpinfo.php

Стартуем сервисы

/opt/etc/init.d/S79php-fcgi start
/opt/etc/init.d/S80nginx start

Идем по my.router:88/phpinfo.php либо 192.168.1.1:88/phpinfo.php смотрим на вывод (если ничего нет — проверяем, что сделали не так).

На этом всё, настройка сервера завершена. PHP скрипты ложем в /opt/share/www/
Чтобы сервер был доступен из вне идём в настройки WAN — Переадресация портов и включаем ручную переадресацию портов http с 80 внешнего на 88 локальный порт. Применить и перезагрузить. Скачиваем скрипт обработчика плейлистов из формата iptvplayer в формат поддерживаемый большинства плееров с сортировкой по категориям и логотипами каналов, кладём по адресу /opt/share/www/ и пользуемся локальным iptv. Плейлист будет доступен по адресу my.router:88/?m3u .

Желающие купить скрипт обработки плейлистов m3u, обращайтесь к anvldko на 4pda в личку QMS, о цене вопроса договоримся.

Пример вывода каналов

#EXTM3U url-tvg="http://teleguide.info/download/new3/xmltv.xml.gz" cache=1000 deinterlace=8 aspect-ratio=16:9 audio-track=ru tvg-shift=0 m3uautoload=0
#EXTINF:0 group-title="Федеральные" tvg-logo="http://my.router:88/img/001.jpg" tvg-name="Первый_канал",Первый канал
http://my.router:88/?p=1
#EXTINF:0 group-title="Федеральные" tvg-logo="http://my.router:88/img/002.jpg" tvg-name="Россия_1",Россия 1
http://my.router:88/?p=2
#EXTINF:0 group-title="Федеральные" tvg-logo="http://my.router:88/img/003.jpg" tvg-name="Матч!",Матч!
http://my.router:88/?p=3
#EXTINF:0 group-title="Федеральные" tvg-logo="http://my.router:88/img/004.jpg" tvg-name="Нтв",НТВ
http://my.router:88/?p=4
#EXTINF:0 group-title="Федеральные" tvg-logo="http://my.router:88/img/005.jpg" tvg-name="Пятый_Канал",Пятый Канал
http://my.router:88/?p=5
#EXTINF:0 group-title="Федеральные" tvg-logo="http://my.router:88/img/006.jpg" tvg-name="Россия_Культура",Россия К
http://my.router:88/?p=6
#EXTINF:0 group-title="Федеральные" tvg-logo="http://my.router:88/img/007.jpg" tvg-name="Россия_24",Россия 24
http://my.router:88/?p=7
#EXTINF:0 group-title="Федеральные" tvg-logo="http://my.router:88/img/008.jpg" tvg-name="Карусель",Карусель
http://my.router:88/?p=8
#EXTINF:0 group-title="Федеральные" tvg-logo="http://my.router:88/img/009.jpg" tvg-name="ОТР",ОТР
http://my.router:88/?p=9
#EXTINF:0 group-title="Федеральные" tvg-logo="http://my.router:88/img/010.jpg" tvg-name="ТВЦ",ТВЦ
http://my.router:88/?p=10
#EXTINF:0 group-title="Федеральные" tvg-logo="http://my.router:88/img/011.jpg" tvg-name="РЕН_ТВ",Рен ТВ
http://my.router:88/?p=11
#EXTINF:0 group-title="Федеральные" tvg-logo="http://my.router:88/img/012.jpg" tvg-name="Спас_ТВ",Спас
http://my.router:88/?p=12
#EXTINF:0 group-title="Федеральные" tvg-logo="http://my.router:88/img/013.jpg" tvg-name="СТС",СТС
http://my.router:88/?p=13
#EXTINF:0 group-title="Федеральные" tvg-logo="http://my.router:88/img/014.jpg" tvg-name="Домашний",Домашний
http://my.router:88/?p=14
#EXTINF:0 group-title="Федеральные" tvg-logo="http://my.router:88/img/015.jpg" tvg-name="ТВ-3",ТВ3
http://my.router:88/?p=15
#EXTINF:0 group-title="Федеральные" tvg-logo="http://my.router:88/img/016.jpg" tvg-name="Пятница",Пятница
http://my.router:88/?p=16
#EXTINF:0 group-title="Федеральные" tvg-logo="http://my.router:88/img/017.jpg" tvg-name="Звезда",Звезда
http://my.router:88/?p=17
#EXTINF:0 group-title="Федеральные" tvg-logo="http://my.router:88/img/018.jpg" tvg-name="МИР",Мир
http://my.router:88/?p=18
#EXTINF:0 group-title="Федеральные" tvg-logo="http://my.router:88/img/019.jpg" tvg-name="ТНТ",ТНТ
http://my.router:88/?p=19
#EXTINF:0 group-title="Федеральные" tvg-logo="http://my.router:88/img/020.jpg" tvg-name="МУЗ-ТВ",Муз ТВ
http://my.router:88/?p=20
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/159.jpg" tvg-name="AMC",AMC
http://my.router:88/?p=21
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/034.jpg" tvg-name="a1",a1
http://my.router:88/?p=22
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/035.jpg" tvg-name="a2",a2
http://my.router:88/?p=23
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/228.jpg" tvg-name="Amedia Hit",Amedia Hit
http://my.router:88/?p=24
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/229.jpg" tvg-name="Amedia_Premium",Amedia Premium
http://my.router:88/?p=25
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/174.jpg" tvg-name="Bollywood_HD",Bollywood HD
http://my.router:88/?p=26
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/095.jpg" tvg-name="Fox",Fox
http://my.router:88/?p=27
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/208.jpg" tvg-name="Fox_Life",Fox Life
http://my.router:88/?p=28
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/180.jpg" tvg-name="MGM_HD",MGM HD
http://my.router:88/?p=29
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/271.jpg" tvg-name="Paramount_Channel",Paramount
http://my.router:88/?p=30
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/167.jpg" tvg-name="SONY_ТВ",SONY
http://my.router:88/?p=31
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/166.jpg" tvg-name="SONY_Sci-Fi",Sony Sci-Fi
http://my.router:88/?p=32
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/059.jpg" tvg-name="Sony_Turbo",SONY Turbo
http://my.router:88/?p=33
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/063.jpg" tvg-name="TV1000",TV1000
http://my.router:88/?p=34
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/064.jpg" tvg-name="TV1000_Action",TV1000 Action
http://my.router:88/?p=35
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/065.jpg" tvg-name="TV1000_Русское_кино",TV1000 Русское Кино
http://my.router:88/?p=36
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/230.jpg" tvg-name="TV_XXI_(TV21)",TV XXI
http://my.router:88/?p=37
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/069.png" tvg-name="ViP_Comedy",VIP Comedy
http://my.router:88/?p=38
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/070.png" tvg-name="ViP_Megahit",VIP Megahit
http://my.router:88/?p=39
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/071.png" tvg-name="ViP_Premiere",VIP Premiere
http://my.router:88/?p=40
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/127.jpg" tvg-name="Zee_TV",Zee TV
http://my.router:88/?p=41
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/188.jpg" tvg-name="Дом_кино",Дом Кино
http://my.router:88/?p=42
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/173.jpg" tvg-name="Дом_Кино_Премиум",Дом Кино Премиум HD
http://my.router:88/?p=43
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/231.jpg" tvg-name="Еврокино",Еврокино
http://my.router:88/?p=44
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/231.jpg" tvg-name="Иллюзион__",Иллюзион+
http://my.router:88/?p=45
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/107.jpg" tvg-name="Индийское_кино",Индийское кино
http://my.router:88/?p=46
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/108.jpg" tvg-name="Кино_ТВ",Кино ТВ
http://my.router:88/?p=47
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/022.jpg" tvg-name="Кинокомедия",Кинокомедия
http://my.router:88/?p=48
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/023.jpg" tvg-name="Киномикс",Киномикс
http://my.router:88/?p=49
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/292.jpg" tvg-name="Кинопоказ",Кинопоказ
http://my.router:88/?p=50
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/301.png" tvg-name="Кинопоказ_HD-1",Кинопоказ HD1
http://my.router:88/?p=51
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/302.png" tvg-name="Кинопоказ_HD-2",Кинопоказ HD2
http://my.router:88/?p=52
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/305.png" tvg-name="Кинопремиум_HD",КиноПремиум HD
http://my.router:88/?p=53
#EXTINF:0 group-title="Фильмы" tvg-name="Кинопремьера",Кинопремьера
http://my.router:88/?p=54
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/030.jpg" tvg-name="Киносвидание",Киносвидание
http://my.router:88/?p=55
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/026.jpg" tvg-name="Киносемья",Киносемья
http://my.router:88/?p=56
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/025.jpg" tvg-name="КИНОСЕРИЯ",Киносерия
http://my.router:88/?p=57
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/024.jpg" tvg-name="Кинохит",Кинохит
http://my.router:88/?p=58
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/217.jpg" tvg-name="Комедия",Комедия
http://my.router:88/?p=59
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/168.jpg" tvg-name="Мир_сериалов",Мир сериала
http://my.router:88/?p=60
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/027.jpg" tvg-name="Мужское_кино",Мужское кино
http://my.router:88/?p=61
#EXTINF:0 group-title="Фильмы" tvg-name="Наш_Детектив",Наш детектив
http://my.router:88/?p=62
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/304.png" tvg-name="Наш_Кинороман",Наш Кинороман
http://my.router:88/?p=63
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/250.jpg" tvg-name="РТВ_-_Любимое_кино",Наше любимое кино
http://my.router:88/?p=64
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/029.jpg" tvg-name="Наше_Новое_Кино",Наше новое кино
http://my.router:88/?p=65
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/078.jpg" tvg-name="Настоящее_Страшное_ТВ",НСТ
http://my.router:88/?p=66
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/303.png" tvg-name="Остросюжетное_HD",Остросюжетное HD
http://my.router:88/?p=67
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/028.jpg" tvg-name="Родное_кино",Родное кино
http://my.router:88/?p=68
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/083.jpg" tvg-name="Русский_бестселлер",Русский бестселлер
http://my.router:88/?p=69
#EXTINF:0 group-title="Фильмы" tvg-name="Русский_детектив",Русский Детектив
http://my.router:88/?p=70
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/051.jpg" tvg-name="Русский_Иллюзион",Русский иллюзион
http://my.router:88/?p=71
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/213.jpg" tvg-name="Русский_роман",Русский Роман
http://my.router:88/?p=72
#EXTINF:0 group-title="Фильмы" tvg-name="Страшное_HD",Страшное HD
http://my.router:88/?p=73
#EXTINF:0 group-title="Фильмы" tvg-logo="http://my.router:88/img/313.png",СТРК Сочи
http://my.router:88/?p=74
#EXTINF:0 group-title="Фильмы" tvg-name="Феникс+Кино",Феникс+Кино
http://my.router:88/?p=75
#EXTINF:0 group-title="Фильмы",КиноМеню HD
http://my.router:88/?p=76
#EXTINF:0 group-title="Детям" tvg-logo="http://my.router:88/img/084.jpg" tvg-name="Ani",ANI
http://my.router:88/?p=77
#EXTINF:0 group-title="Детям" tvg-logo="http://my.router:88/img/263.jpg" tvg-name="Boomerang",Boomerang
http://my.router:88/?p=78
#EXTINF:0 group-title="Детям" tvg-logo="http://my.router:88/img/226.jpg" tvg-name="Cartoon_Network",Cartoon Network
http://my.router:88/?p=79
#EXTINF:0 group-title="Детям" tvg-logo="http://my.router:88/img/037.jpg" tvg-name="Disney_Channel",Disney
http://my.router:88/?p=80
#EXTINF:0 group-title="Детям" tvg-logo="http://my.router:88/img/285.jpg" tvg-name="JimJam",JimJam
http://my.router:88/?p=81
#EXTINF:0 group-title="Детям" tvg-logo="http://my.router:88/img/286.jpg" tvg-name="Nick_Jr",Nick Jr.
http://my.router:88/?p=82
#EXTINF:0 group-title="Детям" tvg-logo="http://my.router:88/img/296.jpg" tvg-name="Nickelodeon",Nickelodeon
http://my.router:88/?p=83
#EXTINF:0 group-title="Детям" tvg-logo="http://my.router:88/img/062.jpg" tvg-name="Tiji",TiJi
http://my.router:88/?p=84
#EXTINF:0 group-title="Детям" tvg-logo="http://my.router:88/img/086.jpg" tvg-name="Детский_канал",Детский
http://my.router:88/?p=85
#EXTINF:0 group-title="Детям" tvg-logo="http://my.router:88/img/171.jpg" tvg-name="Детский_мир",Детский мир
http://my.router:88/?p=86
#EXTINF:0 group-title="Детям" tvg-logo="http://my.router:88/img/043.jpg" tvg-name="Мульт",Мульт
http://my.router:88/?p=87
#EXTINF:0 group-title="Детям" tvg-logo="http://my.router:88/img/044.jpg" tvg-name="Мультимания",Мультимания
http://my.router:88/?p=88
#EXTINF:0 group-title="Детям" tvg-logo="http://my.router:88/img/119.jpg",Мульт и музыка
http://my.router:88/?p=89
#EXTINF:0 group-title="Детям" tvg-logo="http://my.router:88/img/182.jpg" tvg-name="Радость_Моя",Радость моя
http://my.router:88/?p=90
#EXTINF:0 group-title="Детям" tvg-logo="http://my.router:88/img/236.jpg" tvg-name="Тлум_HD",Тлум HD
http://my.router:88/?p=91
#EXTINF:0 group-title="Российские" tvg-logo="http://my.router:88/img/046.jpg" tvg-name="Россия_HD",Россия HD
http://my.router:88/?p=92
#EXTINF:0 group-title="Российские" tvg-name="РТР_Планета_СНГ",РТР Планета
http://my.router:88/?p=93
#EXTINF:0 group-title="Российские" tvg-logo="http://my.router:88/img/032.jpg" tvg-name="ВРЕМЯ",Время
http://my.router:88/?p=94
#EXTINF:0 group-title="Российские" tvg-logo="http://my.router:88/img/224.jpg" tvg-name="Ностальгия",Ностальгия
http://my.router:88/?p=95
#EXTINF:0 group-title="Российские" tvg-logo="http://my.router:88/img/215.jpg" tvg-name="СТС_Love",СТС LOVE
http://my.router:88/?p=96
#EXTINF:0 group-title="Российские" tvg-logo="http://my.router:88/img/073.jpg" tvg-name="ТНТ4",ТНТ4
http://my.router:88/?p=97
#EXTINF:0 group-title="Новости" tvg-logo="http://my.router:88/img/346.png" tvg-name="Дождь",Дождь
http://my.router:88/?p=98
#EXTINF:0 group-title="Новости" tvg-logo="http://my.router:88/img/117.jpg",Известия
http://my.router:88/?p=99
#EXTINF:0 group-title="Новости" tvg-logo="http://my.router:88/img/240.jpg",Мир 24
http://my.router:88/?p=100
#EXTINF:0 group-title="Новости" tvg-logo="http://my.router:88/img/041.jpg" tvg-name="Москва-24",Москва 24
http://my.router:88/?p=101
#EXTINF:0 group-title="Новости" tvg-logo="http://my.router:88/img/045.jpg" tvg-name="РБК",РБК
http://my.router:88/?p=102
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/085.jpg" tvg-name="365_Дней",365 Дней
http://my.router:88/?p=103
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/093.jpg" tvg-name="Animal_Planet",Animal Planet
http://my.router:88/?p=104
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/138.jpg" tvg-name="Da_Vinci",Da Vinci
http://my.router:88/?p=105
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/089.jpg" tvg-name="Discovery_Channel",Discovery
http://my.router:88/?p=106
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/116.jpg" tvg-name="Discovery_Science",Discovery Science
http://my.router:88/?p=107
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/088.jpg" tvg-name="DTX",DTX
http://my.router:88/?p=108
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/261.jpg" tvg-name="Fine_Living_Network",Fine Living
http://my.router:88/?p=109
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/227.jpg" tvg-name="HD_Life",HD Life
http://my.router:88/?p=110
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/238.jpg" tvg-name="History",History
http://my.router:88/?p=111
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/100.jpg" tvg-name="ID_Xtra",ID Xtra
http://my.router:88/?p=112
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/115.jpg" tvg-name="Nat_Geo_Wild",Nat Geo Wild
http://my.router:88/?p=113
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/280.jpg" tvg-name="National_Geographic",National Geographic
http://my.router:88/?p=114
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/237.jpg" tvg-name="Russia_Today_Doc_(RT_Doc)",RT Док
http://my.router:88/?p=115
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/048.jpg" tvg-name="Russian_Travel_Guide_(RTG_TV)",RTG
http://my.router:88/?p=116
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/053.jpg" tvg-name="TLC",TLC
http://my.router:88/?p=117
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/129.jpg" tvg-name="Travel_Adventure_HD",Travel + Adventure
http://my.router:88/?p=118
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/242.jpg" tvg-name="Travel_Channel",Travel Channel
http://my.router:88/?p=119
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/140.jpg" tvg-name="Viasat_Explorer",Viasat Explorer
http://my.router:88/?p=120
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/141.jpg" tvg-name="Viasat_History",Viasat History
http://my.router:88/?p=121
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/142.jpg" tvg-name="Viasat_Nature_CEE",Viasat Nature
http://my.router:88/?p=122
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/210.jpg" tvg-name="Бобер",Бобёр
http://my.router:88/?p=123
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/192.jpg" tvg-name="24_ДОК",Доктор
http://my.router:88/?p=124
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/249.jpg",История
http://my.router:88/?p=125
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/061.jpg" tvg-name="Кухня_ТВ",Кухня ТВ
http://my.router:88/?p=126
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/039.jpg" tvg-name="Мама",Мама
http://my.router:88/?p=127
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/042.jpg" tvg-name="Моя_Планета",Моя Планета
http://my.router:88/?p=128
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/080.jpg" tvg-name="Нано",Нано
http://my.router:88/?p=129
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/112.jpg" tvg-name="Наука_2_0",Наука 2.0
http://my.router:88/?p=130
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/161.jpg" tvg-name="Просвещение",Просвещение
http://my.router:88/?p=131
#EXTINF:0 group-title="Знание" tvg-logo="http://my.router:88/img/058.jpg" tvg-name="Совершенно_Секретно",Совершенно Секретно
http://my.router:88/?p=132
#EXTINF:0 group-title="Музыка" tvg-logo="http://my.router:88/img/165.jpg" tvg-name="1HD",1HD
http://my.router:88/?p=133
#EXTINF:0 group-title="Музыка" tvg-name="Bridge_TV_Classic",Bridge TV Classic
http://my.router:88/?p=134
#EXTINF:0 group-title="Музыка" tvg-logo="http://my.router:88/img/091.jpg" tvg-name="DANGE_TV",Bridge TV Dance
http://my.router:88/?p=135
#EXTINF:0 group-title="Музыка" tvg-logo="http://my.router:88/img/094.jpg" tvg-name="Europa_Plus_TV",Europa Plus TV
http://my.router:88/?p=136
#EXTINF:0 group-title="Музыка" tvg-logo="http://my.router:88/img/276.jpg" tvg-name="Mezzo",Mezzo
http://my.router:88/?p=137
#EXTINF:0 group-title="Музыка" tvg-logo="http://my.router:88/img/234.jpg" tvg-name="MTV_Hits",MTV Hits
http://my.router:88/?p=138
#EXTINF:0 group-title="Музыка" tvg-logo="http://my.router:88/img/265.jpg" tvg-name="MTV_Россия",MTV Россия
http://my.router:88/?p=139
#EXTINF:0 group-title="Музыка" tvg-name="MUSIC_Box_TV",Music Box Gold
http://my.router:88/?p=140
#EXTINF:0 group-title="Музыка" tvg-name="Music_Box_RU",Music Box RU
http://my.router:88/?p=141
#EXTINF:0 group-title="Музыка" tvg-logo="http://my.router:88/img/209.jpg" tvg-name="VH1_European",VH1
http://my.router:88/?p=142
#EXTINF:0 group-title="Музыка" tvg-logo="http://my.router:88/img/110.jpg" tvg-name="Ля-Минор",Ля Минор
http://my.router:88/?p=143
#EXTINF:0 group-title="Музыка" tvg-logo="http://my.router:88/img/350.jpg" tvg-name="М-1",М1
http://my.router:88/?p=144
#EXTINF:0 group-title="Музыка" tvg-logo="http://my.router:88/img/351.jpg",М2
http://my.router:88/?p=145
#EXTINF:0 group-title="Музыка" tvg-logo="http://my.router:88/img/186.jpg" tvg-name="Музыка_Первого",Музыка первого
http://my.router:88/?p=146
#EXTINF:0 group-title="Музыка" tvg-logo="http://my.router:88/img/079.jpg" tvg-name="Наше_ТВ",Наше ТВ
http://my.router:88/?p=147
#EXTINF:0 group-title="Музыка" tvg-logo="http://my.router:88/img/074.jpg" tvg-name="ТНТ_Music",ТНТ Music
http://my.router:88/?p=148
#EXTINF:0 group-title="Музыка" tvg-logo="http://my.router:88/img/052.jpg" tvg-name="Шансон_ТВ",Шансон ТВ
http://my.router:88/?p=149
#EXTINF:0 group-title="Развлечение" tvg-logo="http://my.router:88/img/033.jpg" tvg-name="Канал_2x2",2x2
http://my.router:88/?p=150
#EXTINF:0 group-title="Развлечение" tvg-logo="http://my.router:88/img/156.jpg" tvg-name="Paramount_Comedy",Paramount Comedy
http://my.router:88/?p=151
#EXTINF:0 group-title="Развлечение" tvg-logo="http://my.router:88/img/193.jpg" tvg-name="КВН_ТВ",КВН ТВ
http://my.router:88/?p=152
#EXTINF:0 group-title="Развлечение" tvg-logo="http://my.router:88/img/038.jpg" tvg-name="Че",Че
http://my.router:88/?p=153
#EXTINF:0 group-title="Мужчинам" tvg-logo="http://my.router:88/img/241.jpg" tvg-name="Outdoor_Channel",Outdoor Channel
http://my.router:88/?p=154
#EXTINF:0 group-title="Мужчинам" tvg-logo="http://my.router:88/img/081.jpg" tvg-name="Авто24_HD",Авто 24
http://my.router:88/?p=155
#EXTINF:0 group-title="Мужчинам" tvg-logo="http://my.router:88/img/082.jpg" tvg-name="Авто_Плюс",Авто Плюс
http://my.router:88/?p=156
#EXTINF:0 group-title="Мужчинам" tvg-logo="http://my.router:88/img/347.png" tvg-name="Драйв_ТВ",Драйв
http://my.router:88/?p=157
#EXTINF:0 group-title="Мужчинам" tvg-logo="http://my.router:88/img/349.jpg" tvg-name="Морской",Морской
http://my.router:88/?p=158
#EXTINF:0 group-title="Мужчинам" tvg-logo="http://my.router:88/img/315.jpg" tvg-name="Мужской",Мужской
http://my.router:88/?p=159
#EXTINF:0 group-title="Мужчинам",Наша тема HD
http://my.router:88/?p=160
#EXTINF:0 group-title="Мужчинам" tvg-logo="http://my.router:88/img/342.png" tvg-name="Оружие",Оружие
http://my.router:88/?p=161
#EXTINF:0 group-title="Мужчинам" tvg-logo="http://my.router:88/img/077.jpg" tvg-name="Охота_и_рыбалка",Охота и Рыбалка
http://my.router:88/?p=162
#EXTINF:0 group-title="Мужчинам" tvg-name="Охотник_и_Рыболов",Охотник и Рыболов
http://my.router:88/?p=163
#EXTINF:0 group-title="Мужчинам" tvg-name="Русский_Экстрим",Русский экстрим
http://my.router:88/?p=164
#EXTINF:0 group-title="Региональные" tvg-logo="http://my.router:88/img/311.png",Крым 1
http://my.router:88/?p=165
#EXTINF:0 group-title="Региональные" tvg-logo="http://my.router:88/img/312.png",Крым 24
http://my.router:88/?p=166
#EXTINF:0 group-title="Взрослые (18+)",Ночной клуб
http://my.router:88/?p=167
#EXTINF:0 group-title="Взрослые (18+)",Redlight HD
http://my.router:88/?p=168
#EXTINF:0 group-title="Взрослые (18+)" tvg-logo="http://my.router:88/img/348.jpg",Blue Hustler
http://my.router:88/?p=169
#EXTINF:0 group-title="Взрослые (18+)",Hustler HD
http://my.router:88/?p=170
#EXTINF:0 group-title="Взрослые (18+)" tvg-logo="http://my.router:88/img/190.jpg",Hustler TV
http://my.router:88/?p=171
#EXTINF:0 group-title="Взрослые (18+)",Dusk TV
http://my.router:88/?p=172
#EXTINF:0 group-title="Взрослые (18+)",Satisfaction
http://my.router:88/?p=173
#EXTINF:0 group-title="Взрослые (18+)",Sextosenso
http://my.router:88/?p=174
#EXTINF:0 group-title="Взрослые (18+)",Passione TV
http://my.router:88/?p=175
#EXTINF:0 group-title="Взрослые (18+)",SCT
http://my.router:88/?p=176
#EXTINF:0 group-title="Взрослые (18+)",Cento X Cento
http://my.router:88/?p=177

Уже удалены множество ненужных каналов, так как в оригинальных файлах выложенных на многих форумах каналов намного больше. Просто положите скаченный файл с форума в папку со скриптом и смотрите например в ProgTV, ProgDVB, Kodi либо том же iptvplayer, но уже с логотипами и сортировкой.

Установка Entware на microcd карту на безе роутера с прошивкой Padavan

Entware — это передовой репозиторий (хранилище), который позволяет легко устанавливать и удалять Linux-приложения в консоли роутера. В отличие от Optware, находящегося в заброшенном состоянии, Entware ежемесячно обновляется.

Для успешной работы Entware необходимо отформатировать раздел на microcd-накопителе в файловую систему Ext2/3/4/exfat/ntfs. Для этого вынимаем LTE модем из роутера и вставляем в компьютер, где через акроникс в windows форматируем его в ext4, удалив полностью разделы с карты и создав заново, рекомендуется первый раздел сделать объёмом 10 процентов от объёма оперативки роутера, то-есть если 128 мегабайт, то как минимум 12 мегабайт выделить на файл подкачки SWAP либо сделать его равному объёму оперативной памяти роутера 128 мегабайт. Второй раздел в ext4 любого размера, можно также добавить третий раздел в exfat.
После того как подготовленный носитель будет смонтирован (логикой прошивки после загрузки роутера или вручную), необходимо в его корне создать папку с именем opt любым известным вам способом. Удобно её создать через SMB окружение виндоус, для этого втыкаем LTE модем или 3G модем с флешкой в роутер и включаем его. После загрузки в сетевом окружении появятся диски ext4 и exfat. Заходим на диск ext4 и создаём папку opt. Далее заходим в админку роутера на прошивке Padavan в Дополнительно/Приложения USB/Разрешить запуск Optware? и выбираем Entware. Нажимаем применить и перезагрузить роутер. После загрузки будут созданы необходимые папки и роутер будет готов к установке Entware. Так как мы используем в качестве интернета USB модем, то необходимо выполнить команду вручную через sh или в админке в разделе администрирование /usr/bin/opt-opkg-upd.sh эта команда отрабатывает раньше чем появится интернет на модеме, поэтому автоматика не может полностью установить entware, так как модем определяется сначала как microcd и только потом CDC карта. Итак интернет появился вводим /usr/bin/opt-opkg-upd.sh произведётся до качка opkg пакетов и обновится репозиторий.
Готово!
Перед установкой любых приложений настоятельно рекомендуется обновлять информацию о репозитории командой opkg update
Теперь можно ставить любой пакет командой opkg install пакет
Удалить пакет можно командой opkg remove пакет
Используйте opkg list для вывода списка доступных в репозитории пакетов.
Для получения дополнительной информации наберите opkg --help
Можно искать пакеты по именам и описаниям с помощью opkg find "*game*"

Если для какого-либо установленного пакета в папке /opt/etc/init.d определён стартовый скрипт, то прошивка будет использовать его:

  • при старте системы для автоматического запуска сервиса,
  • при ребуте, для грациозного завершения работы сервиса.

Прошивка создаёт примеры таких скриптов — S01system и S10iptables. Любой из них может принимать параметры start и stop для запуска и остановки сервиса соответственно. При необходимости вы можете создавать свои стартовые скрипты по образцу.

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

  • Папку /opt/share/www/custom можно использовать для размещения статического контента, который будет показан встроенным в прошивку веб-сервером по адресу http://my.router/custom (пример). Как и для всего WebUI, для доступа к этому разделу требуется авторизация. Избегайте конструкций <%name%> внутри HTML-файлов, внутренняя логика прошивки будет их интерпретировать на свой лад.
  • Файл /opt/etc/profile будет выполнен при начале SSH/Telnet-сессии. Можете вставить туда свои персональные настройки\предпочтения.
  • Папка /opt/home/admin станет домашней для встроенного пользователя. Ни история команд, ни содержимое домашней папки не потеряются при перезагрузке.
  • Файл /opt/bin/on_wps.sh можно будет использовать для обработки события нажатия на кнопку WPS на корпусе роутера, если таковая у вас есть.
  • Файл /opt/bin/on_hotplug_printer.sh будет автоматически исполняться при подлючении USB-принтера. Его можно использовать для загрузки прошивки в GDI-принтеры HP.
  • Файл /opt/.swap или любой обнаруженный на носителе SWAP-раздел будут подключены прошивкой автоматически.

Если у вас остались вопросы, оставляйте свои замечания и пожелания в комментариях, либо дополняйте существующее.

В следующей теме мы рассмотрим установку web сервера, который можно использовать для обработки iptv плейлистов с разбиением на категории и логотипами для любых листов скаченных с разных форумов, например плейлисты для iptvplayer v49 и выше и любых других, которые будут уже работать на любом плеере, а не только в iptvplayer v49 и выше. Хотя можно не заморачиваться и подождать, когда софтописатели добавят схожий функционал в свои разработки, но а разбиение по категориям будут актуально ещё долго в вашем веб сервере, который будет доступен только для ваших устройств.

Плейлист для IpTvPlayer

Плейлист под IpTvPlayer, так же подходит для страх hd, так как фактически это один плеер и playlist изначально был взят от него, добавлено много тв телеканалов.

Самостоятельно можно легко дававить любой телеканал, который вам требуется. Достаточно найти его телетрансляцию в сети интернет.
И так приступим…
Скачиваем iptvplayer с официального сайта, версия должна быть 49.1 и выше.
Скачиваем плейлист, он на момент написания статьи он работает только в этой программе, так как borpas всегда был двигателем IPTV просмостра, и уже после его нововведений остальные софта-писатели добавляли схожие функции в свои программы беря за эталон.

Добавление каналов происходит по аналогии…
Находите трансляцию в интернете, открываете ваш m3u плейлист и в строке, например такой

java script:'http://адрес куда отправляется запрос(или ифраме или файл пшп на тойже странице'.httpGet({headers:{'Referer':'http://страница с онлайн трансляцией'}}).match(/file: '(.*?)'/)[1]

добавляете новый телеканал.

Выделенное значение может принимать чуть другой вид
file: '(.*?)' или file:'(.*?)' или file: "(.*?)" или file:"(.*?)"
Как видите тут только пробел или кавычки могут отличаться.
PS: таким же образом можно добавить ссылку на любой фильм или сериал.

Часовой пояс выставлен по Москве, так как телегид московский то #EXTINF:0
Если у вас пояс отличается ставите #EXTINF:-1 сдвигая на час #EXTINF:-2 и так далее, либо в другую сторону #EXTINF:1 #EXTINF:2

Чтобы каналы быстрее переключались cache=1000 меняем на cache=100 или cache=200, а если интернет у вас совсем тормозной то cache=2000 cache=5000 cache=10000 подбирая значения в большую сторону.

aspect-ratio=16:9 меняем на соотношение сторон вашего экрана тв.
или aspect-ratio=4:3 или ещё какое.

Чтобы телепрограмма коректно отображалась, название канала должно быть как в телегиде.
Рассмотрим пример с каналом Дисней. Как видите программа не отображается. Теперь заходим в папку с установленной программой iptvplayer/TVGuide и выполняем поиск телепрограммы по слову Disney. Как видите программа присутствует на этот канал и полное название Disney_Channel. Меняем название в m3u файле на название до точки Disney Channel , подчёркивание не ставим. Перезапускаем и наслаждаемся телепрограммой на неделю.
#EXTINF:0 audio-track="ru" aspect-ratio="None" group-title="Детские",Disney Channel

Далеко не уходим скоро мы продолжим увлекательный рассказ…

Блокировка рекламы на примере роутера MiWiFi | Xiaomi Mi-router 3

Заблокировать рекламу самостоятельно в роутере можно быстро, особенно если вы обладательно роутера на прошивки PROMETHEUS или прошивки ASUS, к таким роутерам можно отнести всю линейку роутеров Xiaomi и асус.
Итак блокировка рекламы в вашей сети LAN осуществляется средствами локального DNS-сервера запущенного в роутере Xiaomi Mi-router 3
Фильтрация рекламы на роутере возможна различными методами, но наименее ресурсозатратным и наиболее простым в настройке является способ перенаправления доменных адресов баннеров на адрес 0.0.0.0 с помощью изменения конфигурации локального DNS-сервера роутера, Dnsmasq.

Заходим в WEB интерфейс роутера LANDHCP-серверПользовательский файл конфигурации «dnsmasq.conf»
Добавляем строку:
addn-hosts=/tmp/hosts

Заходим в WEB интерфейс роутера ПерсонализацияСкриптыВыполнить после полного запуска маршрутизатора:
Добавляем строки:

#!/bin/sh

###Найден статичный hosts на флешке, копируем его в tmp
[ -f /opt/etc/hosts ] && logger "entware hosts file /opt/etc/hosts" && cp /opt/etc/hosts /tmp/hosts

modprobe ip_set
modprobe ip_set_hash_ip
modprobe ip_set_hash_net
modprobe ip_set_bitmap_ip
modprobe ip_set_list_set
modprobe xt_set
modprobe xt_HL

touch /tmp/hosts
sleep 15
###если отсутствует статичный файл, скачиваем его с интернета
[ ! -f /opt/etc/hosts ] && logger "download adblok3.txt" && wget -qO- "http://i.dinis.ru/adblok3.txt" | grep -v '^#\|^[[:space:]]*$' | sed -e 's/^/0.0.0.0 /' >> /tmp/temp-hosts
###скачиваем обновляемый файл не зависимо есть ли что на флешке
logger "download adlist.txt" && wget -qO- "http://adlock.dinis.ru/adlist.txt" | grep -v '^#\|^[[:space:]]*$' | sed -e 's/^/0.0.0.0 /' >> /tmp/temp-hosts

logger "Updating /tmp/hosts file..." && cat /tmp/temp-hosts | sort -uk2 >> /tmp/hosts
rm /tmp/temp-hosts && logger "/tmp/hosts file has been successfully updated."

killall -SIGHUP dnsmasq

В adblok3.txt добавлены ранее обнаруженные сайты с рекламой и телеметрией, его вы можете сделать статичным в роутере.
А в adblok.txt добавляются новые замеченные как в мобильных приложениях так и на веб сайтах.
Для желающих заблокировать ютуб нужно дабавить строку yutube.txt чтобы хоть как то ограничить чадо от нежелательных каналов.

Вместо adblock2 можно добавить
logger "download Zero hosts file..." && wget -qO- "http://someonewhocares.org/hosts/zero/hosts" | awk -v r="0.0.0.0" '{sub(/^0.0.0.0/, r)} $0 ~ "^"r' >> /tmp/temp-hosts
logger "download MVPS hosts file..." && wget -qO- "http://winhelp2002.mvps.org/hosts.txt" | awk -v r="0.0.0.0" '{sub(/^0.0.0.0/, r)} $0 ~ "^"r' >> /tmp/temp-hosts
logger "download AdAway blocklist hosts file..." && wget -qO- "https://adaway.org/hosts.txt" |awk -v r="0.0.0.0" '{sub(/^127.0.0.1/, r)} $0 ~ "^"r' >> /tmp/temp-hosts
logger "download MalwareDomainList hosts file..." && wget -qO- "https://www.malwaredomainlist.com/hostslist/hosts.txt" |awk -v r="0.0.0.0" '{sub(/^127.0.0.1/, r)} $0 ~ "^"r' >> /tmp/temp-hosts
logger "download hpHosts hosts file..." && wget -qO- "http://hosts-file.net/ad_servers.txt" |awk -v r="0.0.0.0" '{sub(/^127.0.0.1/, r)} $0 ~ "^"r' >> /tmp/temp-hosts
logger "download Ad server hosts file..." && wget -qO- "http://pgl.yoyo.org/adservers/serverlist.php?hostformat=dnsmasq&showintro=0&mimetype=plaintext" |awk -v r="0.0.0.0" '{sub(/^127.0.0.1/, r)} $0 ~ "^"r' >> /tmp/temp-hosts
logger "download DisableWinTracking hosts file..." && wget --no-check-certificate -qO- "https://gist.githubusercontent.com/10se1ucgo/fcb774d781a66ea9d31f/raw/f8ba0bca0f96390af1a613258c952b099942c3ee/ips+domains.txt" | grep -v '^#\|^[[:space:]]*$' | sed -e 's/^/0.0.0.0 /' >> /tmp/temp-hosts

это первоисточники, на котором базируется adblock3 и adlist с удалёнными дублями и в одном файле.

Перезагружаем роутер и проверяем в логе:
dnsmasq[553]: read /tmp/hosts - 66896 addresses
адресов должно очень быть много.

Если в логе 0 addresses:
dnsmasq[473]: read /tmp/hosts - 0 addresses
проверяйте — что-то пошло не так..

Заходим в ПерсонализацияСкриптыВыполнить после перезапуска правил брандмауэра и добавляем пару строчек если нету:
### Запрет использования собственных DNS-настроек на клиентах
iptables -t nat -I PREROUTING -i br0 -p udp --dport 53 -j DNAT --to $(nvram get lan_ipaddr)
iptables -t nat -I PREROUTING -i br0 -p tcp --dport 53 -j DNAT --to $(nvram get lan_ipaddr)
Все днс запросы будут принудительно перенаправлятся на локальный днс сервер, не зависимо от того что прописано на клиентах. Так же поможет в случае заражения компьютера вирусама, не даст подделать днс запрос в обход нашему списку блокировки.

Фиксации TTL средствами роутера.
Зафиксировать TTL можно добавив в этот же файл строчки
modprobe xt_HL
iptables -t mangle -A POSTROUTING -j TTL --ttl-set 64
ip6tables -t mangle -A POSTROUTING -j HL --hl-set 64

Если реклама все равно не «режется» проверяем что в LANDHCP-серверНастройка сервера DNS и WINSDNS-сервер 1 прописан IP адрес вашего роутера (по умолчанию 192.168.1.1)

Вот собственно и вся настройка, каторая занимает пару минут и в последствии избавляет и защищает все ваши устройства от рекламы, вирусных сайтов, сборщиков аналитики, счётчиков посящений и экономит ваш трафик.

Данный метод можно использовать в паре с расширением адблок и handychache, так же и отдельно.

Теперь можно скачать готовый host

В предыдущих статьях мы рассмотрели что такое host и как правильно его составить, а так же какие програмки нам могут в этом помочь. Сегодня я приготовил для вас готовый host. Для этого вам нужно скачать готовый host и рассположить его на своём устройстве с заменой. После этой несложной манипуляции вы забудете что такое реклама, а также предотвратите сбор аналитики о себе, так как в него уже внесены все гиганты, такие как реклама от яндакс, гугол, майл, рамблер, и прочие сервисы для рускоязычного интернета. Данный файл является самообновляемым и вы можете сделать закладку на него чтобы своевременно обновлять.

В следующей статье мы расмотрим как можно автоматизировать процесс обновления на примере роутера, блокируя доступ к нежелательным сайтам в вашей локальной сети для всех устройств, делая интернет чище и интереснее.

Следите за новостями… Продолжение уже совсем скоро!

HandyCache или быстрый способ выявить поставщика рекламы.

HandyCache (HC) — это прокси-сервер для раздачи интернета в локальной сети дома, в учебном заведении или на малом предприятии. Кроме этого, HC можно запустить на том же компьютере, на котором Вы работаете. В этом случае Вы сможете ускорить загрузку страниц в браузере,экономить трафик и деньги на его оплату, заблокировать загрузку и отображение рекламы.     Это далеко не все, в чем может помочь наш прокси-сервер. С его помощью можно будет просматривать ранее загруженные страницы без подключения к сети интернет, переносить кэш с одного компьютера на другой, подключаться к разным серверам через разные внешние прокси и многое другое.

HC позволяет писать свои расширения на языке lua, которые значительно расширяют возможности по изменению поведения прокси в соответствии c желанием пользователя.
Для установки и использования программы не требуется специальная подготовка в области сетевого администрирования. Достаточно навыков продвинутого пользователя персонального компьютера. Чтобы оценить HandyCache в работе, нужно скачать HandyCacheRC4.1.0.0.700, распаковать его на диск и запустить на выполнение файл HandyCache.exe. Далее нужно настроить браузер на работу через прокси-сервер. Для начала работы этого достаточно. Настройки, установленные в НС по умолчанию, подходят в большинстве случаев, а для тонкой настройки следует ознакомиться с руководством по настройке.
Дома при условии подключения до пяти пользователей программу можно использовать бесплатно что мы собственно и собираемся делать.

И так теперь при посещении сайтов в мониторе мы сможем выявить поставщика рекламы, от куда идёт загрузка рекламы и достаточно выбрать в меню программы блокировать целиком доменен, как реклама исчезнет со всех сайтов на которых она присутствует, а также дабавить её в наш созданный файл host способом рассмотренном в предыдущем посте.

Блокировка рекламы с помощью файла HOSTS

Служит hosts, как уже было упомянуто, подобно глобальной службе DNS, как база данных доменных имён, но для локального преобразования символьных (записанных на латинице или кириллице, например: ANVLD.RU) адресов сайтов и серверов в более понятный для машин цифровой IP адрес вида 82.146.63.38 в сетях TCP/IP.

Процесс работы связки hosts+DNS выглядит так: в процессе работы в сети интернет, пользователь набирает адрес в строке браузера буквами и нажимает Enter. Запрос из браузера, сверяется с записями hosts, а затем отправляется на один из глобальных dns серверов, тот в свою очередь, снабдив ответ на запрос уже цифровым IP-адресом, передаёт его браузеру пользователя, тем самым направляет на интересующую страничку в интернете.

Путь к файлу hosts в Windows XP, 7, 8 (8.1), 10

Файл hosts в Windows 2000, XP, Vista, 7, 8.1, 10 расположен на системном разделе %SystemRoot%\system32\drivers\etc\hosts

Путь к файлу hosts будет таким: С:\system32\drivers\etc\hosts (но расположение может быть изменено).

Открыть файл hosts в блокноте для просмотра и модификации, можно с помощью команды, выполненной с правами администратора: notepad %systemroot%\System32\drivers\etc\hosts.

Расположение файла hosts в разных версиях Windows может несколько отличаться для разных поколений Windows:

  • Windows 95/98/ME: WINDOWS\hosts;
  • Windows NT/2000: WINNT\system32\drivers\etc\hosts;
  • Windows XP/2003/Vista/7 /8.1: WINDOWS\system32\drivers\etc\hosts.

Что делать — не могу найти файл hosts в папке driver/ets

Быстрый доступ к файлу hosts или, что делать, если в папке по умолчанию файл hosts не найден.
Для решения данной проблемы копируем строку notepad %systemroot%\System32\drivers\etc\hosts и вставляем в Пуск -> Найти файлы и папки.

Создадим подмену домена: при наборе в адресной строке браузера.

  1. Для блокировки рекламы добавляем строку: 0.0.0.0 адрес_сайта в конец файла hosts. Ip адрес 0.0.0.0 принадлежит домену вашего компьютера, роутера, сматрфона, планшета либо другого гаджета.
  2. Сохраняем изменения по запросу.
  3. Набираем в браузере адрес адрес_сайта. Нас ожидает сюрприз… Вместо загрузки домена рекламы мы видим что сайт не доступен, а на страницах сайт в котором был установлен этот рекламный сервис по этому адресу,
    пропали банеры рекламы и блокировка рекламы прошла успешно.

Это и есть небольшая демонстрация возможностей хостс файла Windows.
Чтобы отменить сделанное, удаляем лишнюю строку добавленную в hosts, т.е. возвращаем содержимое файла в исходное положение.

Надеюсь я вас крайне заинтересовал и совсем скоро я расскажу вам как самостоятельно составить правильный файл host или от куда можно скачать готовый оптимизированный для русско-язычного интернета.

Какие ещё плюсы от удаления рекламы с сайтов

Ранее мы начали рассматривать вопрос альтернативного метода блокировки рекламы. В котором выявили приемущества если мы оградим себя и наших детей от навязанной рекламы, где зачастую показывают порно, машеннические сайты, предложения скачать бесплатно или купить то что нам не нужно.

Если проанализировать каналы поставок рекламы на экраны наших компьютеров, ноутбуков, неттопов, смартфонов, планшетов и других неупомянутых гаджетов, то выресовывается картина не столь ужасная, так как её продают и показывают нам одни и теже компании агрегаторы рекламы. И если исключить загрузку таковой, то сайт преображается, исчезают баннеры, предложения кликнуть или купить, всплывающие окна, в целом на сайт становится люба смотреть, читать и получать нужную нам информацию.

Ещё одним минусом присутствия рекламы на сайтах, является огромный жор оплаченного мобильного трафика. Сайты загружаются долго и наши оплаченные гигобайты сгорают впустую. В среднем одна страница на которой присутствует реклама может потреблять до 50 мегабайт трафика, а если у вас нету безлимита, то ваш оплаченный гигобайт израсходуется в считанные часы и это при том что вы ни чего не качаете, а просто путешествуете по всемирной паутине.

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

И так начнём…

 

Сегодня я вам расскажу как заблокировать полностью рекламу

Сейчас существует множество способов блокировки рекламы, как правило это всевозможные расширения для браузеров по типу adblock или альтернативного днс сервера. Но в этой статье я не буду вам рассказывать о этих методах, так как последнее время реклама всё чаще и чаще вылазиет на сайтах даже с использованием блокировщиков, толи они стали проплачены, толи сайты научились обходить блокировщики адблок и альтернативные днс серверы стали пропускать рекламу в эфир всемирной паутины.

Ещё одним аргументом за использование альтернативы адблок, о которой я вам сейчас продолжаю расказывать, так это то что с помощью неё можно ограничить себя от сбора конфиденциальной информации. Информация о том где вы бываете, какие сайты смотрите, сколько вам лет, как вас зовут, какого вы пола, где живёте, как водите мышку по экрану или на какое место тачскрина нажимаете, а так же что пишите в социальных сетях, на форумах, блогах, не попадёт компаниям по продаже рекламы, а следовательно вы сломаете стереотип и налаженный бизнес на нас с вами получив большую свободу на просторах сети без особых усилий и дополнительных программ и расширений.

Стойте не уходите, совсем скоро продолжим беседу на заданную тему. А пока можно выпить чашечку кофе…