TGViewer
Channel Public Channel
Ох уж эти айтишники

Ох уж эти айтишники

@ohueit

Вместо блога. Получилось у меня - получится и у Вас
Subscribers
9
Photos
20
Videos
0
Links
4
Recent Posts 6 shown
Post #39 179
Это более защищенная версия прокси сразу:
#
# Run on debian 13
#
apt update
apt install golang -y
cd /tmp
go install github.com/9seconds/mtg/v2@latest
cp ~/go/bin/mtg /bin/mtg

cat <<EOF >/etc/mtg.toml
# https://github.com/9seconds/mtg/blob/master/example.config.toml
debug = false
secret = "$(mtg generate-secret --hex google.com)"
bind-to = "0.0.0.0:8443"
concurrency = 16384
prefer-ip = "prefer-ipv4"
auto-update = true
tolerate-time-skewness = "5s"
allow-fallback-on-unknown-dc = false
[domain-fronting]
port = 443
proxy-protocol = false
[network]
dns = "https://1.1.1.1"
proxies = []
[network.timeout]
tcp = "5s"
http = "10s"
idle = "5m"
handshake = "10s"
tcp-not-sent-lowat = "128kib"
[network.keep-alive]
disabled = false
idle = "15s"
interval = "15s"
count = 9
[defense.doppelganger]
urls = [ "https://www.google.com/", "https://www.gstatic.com/generate_204", "https://storage.googleapis.com/" ]
repeats-per-raid = 10
raid-each = "6h"
drs = false
[defense.anti-replay]
enabled = true
max-size = "8mib"
error-rate = 0.001
[defense.blocklist]
enabled = true
download-concurrency = 2
urls = [ "https://iplists.firehol.org/files/firehol_level1.netset" ]
update-each = "24h"
[defense.allowlist]
enabled = false
download-concurrency = 2
urls = []
update-each = "24h"
[stats.statsd]
enabled = false
address = "127.0.0.1:8125"
metric-prefix = "mtg"
tag-format = "datadog"
[stats.prometheus]
enabled = false
bind-to = "127.0.0.1:3129"
http-path = "/metrics"
metric-prefix = "mtg"
EOF


cat <<EOF > /etc/systemd/system/mtg.service
[Unit]
Description=mtg - MTProto proxy server
Documentation=https://github.com/9seconds/mtg
After=network.target

[Service]
ExecStart=/bin/mtg run /etc/mtg.toml
Restart=always
RestartSec=3
DynamicUser=true
LimitNOFILE=65536
AmbientCapabilities=CAP_NET_BIND_SERVICE

[Install]
WantedBy=multi-user.target
EOF
systemctl daemon-reload
systemctl enable mtg
systemctl start mtg
cat /etc/mtg.toml

Проблема только в том, что в России её бесполезно поднимать. Она ломится к серверам ТГ, что сразу попадает в бан. Так что используем старый добрый tcppm
Post #38 142
инструкция скорее для себя, чтобы не забыть, как делается:
буквально вставляем в консоль виртуалки и поднимаем mtproxy
apt update
apt install git curl build-essential libssl-dev zlib1g-dev xxd -y
cd /opt
git clone https://github.com/TelegramMessenger/MTProxy
cd MTProxy
make clean
make && cd objs/bin
cd /opt/MTProxy
curl -s https://core.telegram.org/getProxySecret -o /opt/MTProxy/proxy-secret
curl -s https://core.telegram.org/getProxyConfig -o /opt/MTProxy/proxy-multi.conf
cat <<EOF >/opt/MTProxy/update-proxy
#/bin/bash
curl -s https://core.telegram.org/getProxyConfig -o /opt/MTProxy/proxy-multi.conf
systemctl restart MTProxy
EOF
chmod +x /opt/MTProxy/update-proxy
cat <<EOF >>/etc/crontab
59 23 * * * root /opt/MTProxy/update-proxy
EOF
systemctl restart cron
cat <<EOF > /etc/systemd/system/MTProxy.service
[Unit]
Description=MTProxy
After=network.target

[Service]
Type=simple
WorkingDirectory=/opt/MTProxy
ExecStart=/opt/MTProxy/objs/bin/mtproto-proxy -u nobody -p 8888 -H 8080 -S user-secret --aes-pwd /opt/MTProxy/proxy-secret /opt/MTProxy/proxy-multi.conf -M 1
Restart=on-failure

[Install]
WantedBy=multi-user.target
EOF
sed -i "s/user-secret/$(head -c 16 /dev/urandom | xxd -ps)/g" /etc/systemd/system/MTProxy.service
systemctl daemon-reload
systemctl restart MTProxy.service
systemctl enable MTProxy.service
grep "ExecStart" /etc/systemd/system/MTProxy.service | awk '{ print $9 }'
Post #37 143
iptv.tar.gz2.5 KB
Итак, давайте попробуем подключить себе IPTV бесплатно и без смс.
Я не смотрю ничего, кроме федеральных каналов, поэтому мой список будет предельно короткий.
В принципе, можно никак nginx больше не настраивать - он уже готов отдавать статические файлы из каталога /var/www/html
скачиваем себе tivimate на приставку и натравливаем на свой nginx:
playlist: http://192.168.1.1/play.m3u
EPG: http://192.168.1.1/epg-my.xml
Не забудьте поменять 192.168.1.1 на свой правильный IP, где Вы разместили скрипты.
Post #36 136
vpn.tar.gz11.6 KB
Тестировалось на Orange Pi Zero 3 1GB. одним хвостом подключаем в локалку, а на WiFi подключаем или клиентов или телевизор, который умеет Ютуб, но не умеет VPN.
Значения по-умолчанию:
SSID: Youtube
PASS: 12345678

SSH:
USER: root
PASS: 12345678

WEB:
без логина и пароля, работает только из WiFi сети.

Развлекайтесь
Older posts →

About this channel

How can I read @ohueit without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Ох уж эти айтишники: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Ох уж эти айтишники have?
Ох уж эти айтишники (@ohueit) has 9 subscribers on Telegram, refreshed roughly every 30 minutes.
Does Ох уж эти айтишники know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →