Search
Write a publication
Pull to refresh
1
0
Send message

По советам - да, другие страницы тоже прогружаются только очень медленно. Я просто включаю TV - YouTube и ухожу чаек пить, прихожу ко всему готовому

Подсмотрел варианты решения в ветке @Keenet, помогает добавления в исключения в файл hosts-exclude.txt (в моем случае сделал как в посте @T3rD3L c hostlist.txt-2 (файл исключения, можно найти поиском)) домена youtube.com, видимо регистрация и прогузка интерфейса идёт оттуда. При таком варианте интерфейс ютуба прогружается крайне медленно на TV и пк, но при этом прогружается, а на воспроизведения видео никак не влияет, на смарте вообще никаких проблем, все быстро. TV - LG CX 65 (WebOS), роутер ASUS AX58U на прошивке мерлина.

Код файла S51tpws :

#!/bin/sh

SCRIPT=/opt/root/git/zapret/tpws/tpws
PIDFILE=/var/run/tpws.pid
HOSTLISTFILE=/opt/root/git/zapret/hostlist.txt

start() {
if [ -f $PIDFILE ] && kill -0 $(cat $PIDFILE); then
echo 'Service TPWS is already running' >&2
return 1
fi
/opt/root/git/zapret/tpws/tpws --daemon --bind-addr 192.168.1.1 --port 999 --disorder --tlsrec=sni --split-pos=2 --pidfile /var/run/tpws.pid -hostlist $HOSTLISTFILE --hostlist-exclude $HOSTLISTFILE-2
iptables -t nat -A PREROUTING -i br0 -p tcp --dport 80 -j REDIRECT --to-port 999
iptables -t nat -A PREROUTING -i br0 -p tcp --dport 443 -j REDIRECT --to-port 999
iptables -t nat -A PREROUTING -i br0 -p udp --dport 443 -j REDIRECT --to-port 999
echo 'Started TPWS service'
}

stop() {
if [ ! -f "PIDFILEPIDFILE"); then
echo 'Service TPWS is not running' >&2
return 1
fi
echo 'Stopping TPWS service...'
kill -15 (catPIDFILE") && rm -f "$PIDFILE"
iptables -t nat -D PREROUTING -i br0 -p tcp --dport 80 -j REDIRECT --to-port 999
iptables -t nat -D PREROUTING -i br0 -p tcp --dport 443 -j REDIRECT --to-port 999
iptables -t nat -D PREROUTING -i br0 -p udp --dport 443 -j REDIRECT --to-port 999
}

status() {
if [ -f $PIDFILE ] && kill -0 $(cat $PIDFILE); then
echo 'Service TPWS is running'
else
echo 'Service TPWS is stopped'
fi
}

case "$1" in
start)
start
;;
stop)
stop
;;
status)
status
;;
restart)
stop
start
;;
*)
echo "Usage: $0 {start|stop|restart|status}"
esac

Information

Rating
Does not participate
Registered
Activity