"เจเจน เจเฉเจฌเฉ เจฎเฉเจจเฉเฉฐ เจตเจฟเจฐเจพเจธเจค เจตเจฟเฉฑเจ เจฎเจฟเจฒเฉ เจนเฉ,
เจฌเฉเจธเจผเจฐเจฎ Zello เจจเจพเจฒ เจธเจผเฉเจฐเฉ; เจฒเจฟเฉฐเจเจกเจเจจ
เจ เจคเฉ เจเฉเจฒเฉเจเฉเจฐเจพเจฎ เจชเจฒเฉเจเจซเจพเจฐเจฎ 'เจคเฉ "เจนเจฐ เจเฉเจ" เจจเจพเจฒ เจเจคเจฎ เจนเฉเฉฐเจฆเจพ เจนเฉ
เจฎเฉเจฐเฉ เจธเฉฐเจธเจพเจฐ เจตเจฟเฉฑเจ.เจ เจคเฉ เจซเจฟเจฐ เจนเจฟเจเจเฉ,
เจ เจงเจฟเจเจพเจฐเฉ เจจเฉ เจเจฒเจฆเฉ เจ เจคเฉ เจเฉฑเจเฉ เจเจตเจพเจเจผ เจตเจฟเฉฑเจ เจเจฟเจนเจพ:
เจชเจฐ เจฎเฉเจ เจเฉเจเจผเจพเจ เจจเฉเฉฐ เจเฉเจฐเจฎเจฌเฉฑเจง เจเจฐเจพเจเจเจพ (เจเฉฑเจฅเฉ IT เจตเจฟเฉฑเจ)"
(...).
เจฆเฉเจฐเฉเจต, เจธเจนเฉ เจฎเฉฐเจจเจฆเจพ เจนเฉ เจเจฟ เจเจน เจคเจพเจจเจพเจธเจผเจพเจนเฉ เจฐเจพเจ เจนเจจ เจเจฟเจจเฉเจนเจพเจ เจจเฉเฉฐ เจเจธ เจคเฉเจ เจกเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ, เจเฉฑเจ เจธเจพเจเจชเจฐเจชเฉฐเจ, เจ
เจคเฉ เจฐเฉเจธเจเฉเจฎเจจเจพเจกเจเจผเฉเจฐ เจ
เจคเฉ เจเจจเฉเจนเจพเจ เจฆเฉ เจกเฉเจชเฉเจเจ เจซเจฟเจฒเจเจฐเจพเจ เจจเจพเจฒ เจธเฉเจจเจนเจฟเจฐเฉ เจธเจผเฉเจฒเจกเจพเจ เจ
เจธเจฒ เจตเจฟเฉฑเจ เจเจธเจจเฉเฉฐ เจชเจฐเฉเจธเจผเจพเจจ เจจเจนเฉเจ เจเจฐเจฆเฉเจเจ.
(เจฐเจพเจเจจเฉเจคเจฟเจ เจคเจเจจเฉเจ)
เจฎเฉเจฐเฉ เจคเจเจจเฉเจเฉ เจจเฉเจคเฉ เจธเจฐเจฒ เจนเฉ, เจฎเฉเจ เจเฉฑเจฅเฉ เจฐเฉเจจเฉเจ เจตเจฟเฉฑเจ เจฒเจพเจชเจฐเจตเจพเจนเฉ เจจเจพเจฒ เจฌเจฒเจพเจเจฟเฉฐเจ 'เจคเฉ เจเจชเจฃเฉ เจตเจฟเจเจพเจฐเจพเจ เจฆเจพ เจตเจฐเจฃเจจ เจเจฐ เจธเจเจฆเจพ เจนเจพเจ, เจชเจฐ เจฎเฉเจฐเจพ เจฎเฉฐเจจเจฃเจพ เจนเฉ เจเจฟ เจเจงเฉเจจเจฟเจ เจฐเฉเจธเฉ เจ
เจคเฉ เจนเฉเจฌเจฐ เจเจชเจญเฉเจเจคเจพเจตเจพเจ เจฆเฉ เจชเฉเจฐเจเจคเฉเจธเจผเฉเจฒ เจจเจพเจเจฐเจฟเจเจพเจ เจจเฉ เจฎเฉเจเฉเจฆเจพ เจธเจฐเจเจพเจฐ เจฆเฉ เจเฉเจฐ-เจชเฉเจธเจผเฉเจตเจฐเจคเจพ เจจเฉเฉฐ เจเจชเจฃเฉ เจเจฎเฉเฉ เจตเจฟเฉฑเจ เจฎเจนเจฟเจธเฉเจธ เจเฉเจคเจพ เจนเฉ, เจเจธ เจฒเจ เจฎเฉเจ เจเจชเจฃเฉ เจเจช เจจเฉเฉฐ เจธเฉเจฎเจค เจเจฐเจพเจเจเจพ. เจเฉฑเจ เจเฉฑเจเจฒเจพ เจตเจพเจเฉฐเจธเจผ: เจธเจพเจกเฉ เจคเจเจจเฉเจเฉ เจจเฉเจคเฉ "เจกเจฟเจเฉเจเจฒ เจชเฉเจฐเจคเฉเจฐเฉเจง" เจนเฉเฅค "เจเฉฑเจ เจธเจฅเจฟเจฐ เจธเฉฐเจเจพเจฐ เจเฉเจจเจฒ เจฆเฉ เจจเจพเจฒ เจฐเจฟเจธเจผเจคเฉเจฆเจพเจฐเจพเจ เจ
เจคเฉ เจฆเฉเจธเจคเจพเจ เจจเฉเฉฐ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจจเจพ."
MTProto เจชเฉเจฐเฉเจเจธเฉ เจเฉเจฒเฉเจเฉเจฐเจพเจฎ เจจเฉเฉฐ เจคเฉเจจเจพเจค เจเฉเจคเจพ เจเจพ เจฐเจฟเจนเจพ เจนเฉ
- เจเจเจฟเจฒเจคเจพ เจฆเจพ เจคเจเจจเฉเจเฉ เจชเฉฑเจงเจฐ "เจเจธเจพเจจ" เจนเฉ, เจเฉเจเจฐ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจคเฉเจธเฉเจ เจเจธ เจเฉเจ เจธเจผเฉเจ เจฆเฉ เจชเจพเจฒเจฃเจพ เจเจฐเจฆเฉ เจนเฉเฅค
- เจญเจฐเฉเจธเฉเจฏเฉเจเจคเจพ เจฆเจพ เจชเฉฑเจงเจฐ "เจเจธเจค เจคเฉเจ เจเฉฑเจชเจฐ" เจนเฉ: เจกเฉเจเจฐ เจเจฟเฉฑเจคเจฐ เจธเจฅเจฟเจฐเจคเจพ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ, เจเจธเจจเฉเฉฐ เจนเจฐ เจฐเฉเจเจผ เจฎเฉเฉ เจเจพเจฒเฉ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเฉฐเจฆเฉ, เจเจฟเจตเฉเจ เจเจฟ เจกเจฟเจตเฉเจฒเจชเจฐเจพเจ เจจเฉ เจเจชเจฃเฉ เจ เจงเจฟเจเจพเจฐเจค เจเฉเจฒเฉเจเฉเจฐเจพเจฎ เจฆเจธเจคเจพเจตเฉเจเจผเจพเจ เจตเจฟเฉฑเจ เจฒเจฟเจเจฟเจ เจนเฉ, เจชเจฐ เจเฉฐเจเฉเจจเจฐ เจตเจฟเฉฑเจ เจธเจผเจพเจเจฆ เจเฉเจ เจเจฎเจเจผเฉเจฐเฉเจเจ เจนเจจเฅค
- เจตเจฟเจฐเฉเจง/เจเจฟเฉฐเจคเจพ เจฆเจพ เจชเฉฑเจงเจฐ - 10 ISIS เจฎเฉเจเจฌเจฐ เจเจชเจฃเฉเจเจ เจธเจพเจเจผเจฟเจธเจผเจพเจ "เจฐเจฟเจธเจผเจคเฉเจฆเจพเจฐเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ" เจจเฉเฉฐ เจฌเฉเจฃ เจฐเจนเฉ เจนเจจ, RKN เจคเฉเจ เจชเจพเจฌเฉฐเจฆเฉ เจนเจฐ เจธเจฎเฉเจ (เจฌเจธเฉฐเจค เจคเฉเจ) เจเฉฑเจ เจตเจพเจฐ เจตเฉ เจจเจนเฉเจ เจเจ เจนเฉเฅค
- เจเจฐเฉฑเจธเจ เจฆเจพ เจชเฉฑเจงเจฐ "เจชเจฌเจฒเจฟเจ เจฌเฉเจฌเฉ เจ เจตเจฟเจธเจผเจตเจพเจธ" เจนเฉ, เจเจฒเจพเจเฉฐเจ เจธเจพเจเจก 'เจคเฉ เจเฉฑเจ เจธเจฎเฉฑเจธเจฟเจ เจนเฉ (เจเฉเจ เจฆเฉเจธเจค เจฎเฉเจฐเฉ MtprotoProxy 'เจคเฉ เจธเจผเฉฑเจเฉ เจนเจจ)เฅค
- เจเฉเจธเจเฉเจธเจเฉเจฐเฉเจจ เจฆเฉ เจชเฉฑเจงเจฐ - "เจเฉฑเจเจพ เจจเจนเฉเจ เจนเฉเจเจ."
- เจตเจฟเฉฑเจคเฉ เจฒเจพเจเจค - "0โฝ"เฅค
- เจตเจฟเฉฑเจคเฉ เจเจจเจพเจฎ - "เจจเจพเจเจฐเจฟเจ Durov 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจจเจนเฉ เจเจฐเจฆเจพ เจนเฉ." เจชเฉเจฐเจเจพเจฐ - เจเจธเจผเจคเจฟเจนเจพเจฐ เจฒเจเจพเจเจฃ เจฆเฉ เจฏเฉเจเจคเจพ.
เจ
เจธเฉเจ Amazon-ec2: t2.micro เจฆเฉเจเจ "เจฎเฉเจซเจผเจค / เจจเจฟเฉฑเจเฉ" เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ 'เจคเฉ เจเจชเจฃเฉ เจเฉเจฒเฉเจเฉเจฐเจพเจฎเจชเฉเจฐเฉเจเจธเฉ เจจเฉเฉฐ เจตเจงเจพเจตเจพเจเจเฉเฅค เจฎเฉเจ เจตเจฐเจคเจฟเจ
เจ เฉเจ เจนเฉ, เจคเฉเจนเจพเจกเจพ เจฎเฉเจซเจค เจธเจฐเจตเจฐ เจคเฉเจจเจพเจค เจเฉเจคเจพ เจเจฟเจ เจนเฉ, เจ
เจงเจฟเจเจพเจฐเจค เจตเฉเฉฑเจฌเจธเจพเจเจ 'เจคเฉ เจเจพเจ
เจเฉเจ เจเจฟเฉฑเจคเจฐ, เจซเจพเจเจฒ, เจเจพเจ เจเจพเจฆเฉ เจฌเจเจจ เจจเฉเฉฐ เจฒเฉฑเจญเจฃ เจฆเฉ เจเฉเจ เจฒเฉเฉ เจจเจนเฉเจ - "เจเจน เจเฉฑเจฅเฉ เจจเจนเฉเจ เจนเจจ", เจธเจพเจฐเจพ เจเจพเจฆเฉ CLI เจตเจฟเฉฑเจ เจเฉเจคเจพ เจเจฟเจ เจนเฉ:
$ docker pull telegrammessenger/proxy #ะพะฑัะฐะท ัะบะฐัะฐะฝ.
เจชเจฐ "เจเจธ" เจคเฉเจ เจชเจนเจฟเจฒเจพเจ, CLI เจฒเจ เจกเฉเจเจฐ เจธเจฅเจพเจชเจฟเจค เจเจฐเฉ:
sudo apt-get install docker.io docker
เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, MtprotoProxyTelegram เจฆเฉ เจ เจงเจฟเจเจพเจฐเจค เจฆเจธเจคเจพเจตเฉเจเจผเจพเจ เจตเจฟเฉฑเจ, เจธเจพเจจเฉเฉฐ เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจตเจฐเจเฉ เจเฉเจ เจเจฐเจจ เจฆเฉ เจชเฉเจธเจผเจเจธเจผ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ, เจ เจธเฉเจ เจเจฐเจฆเฉ เจนเจพเจ:
$ sudo su && docker run -d -p443:443 --name=mtproto-proxy --restart=always -v proxy-config:/data telegrammessenger/proxy:latest #ะทะฐะฟััะบะฐะตะผ ะฝะฐั ะบะพะฝัะตะนะฝะตั ยซmtproto-proxyยป.
เจเจธ เจเจฎเจพเจเจก เจคเฉเจ เจฌเจพเจ เจฆ, เจเจฐเจฎเฉเจจเจฒ เจเจเจเจชเฉเฉฑเจ เจตเจฟเฉฑเจ เจเฉฑเจ HEX เจธเจคเจฐ เจฆเจฟเจเจพเจ เจฆเฉเจตเฉเจเฉ, เจชเจฐ เจธเจพเจจเฉเฉฐ เจเจธ เจตเจฟเฉฑเจ เจเฉเจ เจฆเจฟเจฒเจเจธเจชเฉ เจจเจนเฉเจ เจนเฉเฅค
เจ เจธเฉเจ CLI เจตเจฟเฉฑเจ เจฒเจฟเจเจฆเฉ เจนเจพเจ:
$ docker logs mtproto-proxy
เจ เจคเฉ เจธเจพเจจเฉเฉฐ เจฒเฉเฉเฉเจเจฆเจพ เจกเฉเจเจพ เจฎเจฟเจฒเจฆเจพ เจนเฉ:
เจเจธ เจฒเฉเจ เจฆเฉ เจเจเจเจชเฉเฉฑเจ เจตเจฟเฉฑเจ, เจธเจพเจจเฉเฉฐ เจฆเจฟเจเจพเจเจ เจเจฟเจ เจนเฉ (smeared):
เจ) เจธเจพเจกเจพ เจธเจฐเจตเจฐ เจเจเจชเฉ (เจฌเจพเจนเจฐเฉ เจธเจฐเจตเจฐ เจเจเจชเฉ);
เจฌเฉ) เจ
เจคเฉ เจเฉฑเจ เจฌเฉเจคเจฐเจคเฉเจฌ เจเฉเจชเจค - HEX เจตเจฟเฉฑเจ เจเฉฑเจ เจฌเฉเจคเจฐเจคเฉเจฌ เจธเจคเจฐเฅค
เจธเจพเจกเฉ MtproProxy เจจเฉเฉฐ เจฐเจเจฟเจธเจเจฐ เจเจฐเจจ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ, เจคเฉเจนเจพเจจเฉเฉฐ iptables เจเฉฑเจคเฉ เจฎเฉเฉฑเจ เจซเจพเจเจฐเจตเจพเจฒ เจจเฉเฉฐ เจเฉเจเจซเจฟเจเจฐ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ (เจญเจพเจตเฉเจ เจคเฉเจธเฉเจ เจเจธ VPC 'เจคเฉ เจเฉเจฐเฉเจซเจฟเจ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจฐเฉเจกเจพเจเจฐเฉเจเจ เจเจฐเจฆเฉ เจนเฉ, เจเจน เจธเจผเจฐเจพเจฐเจคเฉ เจนเฉเจตเฉเจเจพ, เจเจฟเจเจเจเจฟ เจเจฎเจพเจเจผเจพเจจ-EC2 เจตเจฟเฉฑเจ เจฎเฉเฉฑเจ เจซเจพเจเจฐเจตเจพเจฒ เจตเฉเฉฑเจฌ เจเฉฐเจเจฐเจซเฉเจธ เจตเจฟเฉฑเจ เจธเจฅเจฟเจค เจนเฉ เจ เจคเฉ เจเจธเจฆเฉ เจคเจฐเจเฉเจน เจตเฉฑเจง เจนเฉเฅค iptables).
เจ
เจธเฉเจ เจเจพเจเจฆเฉ เจนเจพเจ "
เจ
เจธเฉเจ เจฒเฉเจ เจคเฉเจ เจเจชเจฃเจพ "ip เจ
เจคเฉ เจเฉเจชเจค" เจกเฉเจเจพ เจฒเฉเจเจฆเฉ เจนเจพเจ เจ
เจคเฉ เจเฉเจฒเฉเจเฉเจฐเจพเจฎ เจฎเฉเจธเฉเจเจเจฐ 'เจคเฉ เจเจพเจเจฆเฉ เจนเจพเจ, เจ
เจงเจฟเจเจพเจฐเจค MTProxy Admin Bot (@MTProxybot) เจฒเฉฑเจญเจฆเฉ เจนเจพเจ เจ
เจคเฉ เจธเจพเจกเฉ MtproProxy เจจเฉเฉฐ เจฐเจเจฟเจธเจเจฐ เจเจฐเจฆเฉ เจนเจพเจ: [/newproxy] เจเจฎเจพเจเจก เจเจฒเจพเจ เจ
เจคเฉ [our_ip:443] เจฆเจพเจเจฒ เจเจฐเฉ, เจ
เจคเฉ เจซเจฟเจฐ เจธเจพเจกเจพ [เจเฉเจชเจค /HEX]เฅค
เจเฉ เจคเฉเจธเฉเจ เจกเฉเจเจพ เจฆเจพเจเจฒ เจเจฐเจฆเฉ เจธเจฎเฉเจ เจเฉเจฌเฉ เจเจฐเจฆเฉ เจนเฉ, เจคเจพเจ เจฌเฉเจ เจเฉเฉฑเจธเฉ เจนเฉ เจเจพเจตเฉเจเจพ เจ เจคเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจญเฉเจ เจฆเฉเจตเฉเจเจพ ...
เจเฉเจเจฐ เจคเฉเจธเฉเจ เจฌเจฟเจจเจพเจ เจเจฟเจธเฉ เจคเจฐเฉเฉฑเจเฉ เจฆเฉ เจฆเฉ เจฒเจพเจเจจเจพเจ เจญเจฐเจฆเฉ เจนเฉ, เจคเจพเจ เจคเฉเจนเจพเจจเฉเฉฐ เจเจชเจฃเฉ เจฎเฉเจเฉเจฆเจพ MtprotoProxyTelegram เจฒเจ เจฎเจจเจเจผเฉเจฐเฉ เจ เจคเฉ เจเจพเจฐเจเจธเจผเฉเจฒ เจฒเจฟเฉฐเจ เจฎเจฟเจฒเฉเจเจพ, เจเจฟเจธ เจจเฉเฉฐ เจคเฉเจธเฉเจ เจเจฟเจธเฉ เจจเจพเจฒ เจตเฉ เจธเจพเจเจเจพ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค
เจจเจพเจฒ เจนเฉ, เจเจธ เจฌเฉเจ เจฐเจพเจนเฉเจ, เจคเฉเจธเฉเจ เจเจชเจฃเจพ เจธเจชเจพเจเจธเจฐเจธเจผเจฟเจช เจเฉเจจเจฒ (เจชเจฐ เจเฉฑเจ เจเฉเจ เจจเจนเฉเจ) เจเฉเฉ เจธเจเจฆเฉ เจนเฉ, เจเจฟเฉฑเจฅเฉ เจคเฉเจธเฉเจ เจเจนเจจเจพเจ เจเจชเจญเฉเจเจคเจพเจตเจพเจ 'เจคเฉ เจเจชเจฃเฉ เจตเจฟเจเจพเจฐ เจฒเจเจพเจเจเฉ เจเฉ เจคเฉเจนเจพเจกเฉ เจธเจฐเจตเจฐ เจจเจพเจฒ เจเฉเฉเฉ เจนเฉเจ เจนเจจ, เจเจพเจ เจคเฉเจธเฉเจ "เจธเจชเฉเจฎ" เจจเจนเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ เจ
เจคเฉ เจคเฉเจนเจพเจกเฉ เจนเฉเจฃ เจฆเฉ เจธเฉฐเจญเจพเจตเฉ เจเจพเจนเจเจพเจ เจจเฉเฉฐ เจชเจฐเฉเจธเจผเจพเจจ เจจเจนเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ. เจชเจฟเฉฐเจจ เจเฉเจคเฉ เจฎเฉเจธเฉเจเจเจฐ เจธเฉเจเฉ เจตเจฟเฉฑเจ เจเฉเจจเจฒ เจฆเจฟเจเจพ เจฐเจฟเจนเจพ เจนเฉเฅค
เจฌเฉเจ เจฌเจพเจฐเฉ เจเฉเจ เจนเฉเจฐ เจธเจผเจฌเจฆ, เจเจฟเฉฑเจฅเฉ เจคเฉเจธเฉเจ เจ เฉฐเจเฉเจฟเจเจ เจฆเฉ เจฌเฉเจจเจคเฉ เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจชเจฐ "เจเฉฑเจ เจกเฉเจจเจ เจตเฉ"เฅค เจเจผเจพเจนเจฐเจพ เจคเฉเจฐ 'เจคเฉ, "เจ เฉฐเจเฉเฉ" เจเจฆเฉเจ เจเจชเจฒเจฌเจง เจนเฉเฉฐเจฆเฉ เจนเจจ เจเจฆเฉเจ เจคเฉเจนเจพเจกเฉ เจฎเจเจเฉฑเจเจฒเจพ เจฆเฉ เจชเจฟเฉฑเจเฉ "เจซเฉเจฐเฉเจฒเฉเจกเจฐเจพเจ เจฆเฉ เจญเฉเฉ" เจนเฉเฉฐเจฆเฉ เจนเฉเฅค
เจจเจฟเจเจฐเจพเจจเฉ
เจ เจธเฉเจ เจเจฟเฉฐเจจเฉ เจเจชเจญเฉเจเจคเจพเจตเจพเจ เจจเฉเฉฐ เจเจชเจฃเฉ เจธเจฐเจตเจฐ เจจเจพเจฒ เจเฉเฉ เจธเจเจฆเฉ เจนเจพเจ? เจ เจคเฉ เจซเจฟเจฐ เจตเฉ, เจเฉเจฃ / เจเฉ เจนเฉ? เจเฉ? เจ เจคเฉ เจเจฟเฉฐเจจเฉ?
เจ เจธเฉเจ เจฆเฉเจเจฆเฉ เจนเจพเจ เจเจฟ เจ เจงเจฟเจเจพเจฐเจค เจฆเจธเจคเจพเจตเฉเจเจผเจพเจ เจฆเฉ เจ เจจเฉเจธเจพเจฐ เจเฉฑเจฅเฉ เจเฉ เจนเฉ ... เจนเจพเจ, เจเฉฑเจฅเฉ, เจเจธเจจเฉเฉฐ เจเจธ เจคเจฐเฉเจนเจพเจ เจเจฐเฉ:
$ curl http://localhost:2398/stats ะธะปะธ ะฒะพั ัะฐะบ $ docker exec mtproto-proxy curl http://localhost:2398/stats # ะธ ะฝะฐะผ ะฒัะดะฐะดัั ััะฐัะธััะธะบั ะฟััะผะพ ะฒ CLI.
"เจเจชเจฃเฉ เจเฉเจฌ เจเฉเฉเฉ เจฐเฉฑเจเฉ" เจชเฉเจฐเจธเจคเจพเจตเจฟเจค เจเจฎเจพเจเจกเจพเจ เจฆเฉ เจ เจจเฉเจธเจพเจฐ, เจธเจพเจจเฉเฉฐ เจนเจฎเฉเจธเจผเจพ เจเฉฑเจ เจธเจฎเจพเจจ เจเจฒเจคเฉ เจฎเจฟเจฒเฉเจเฉ:
ยซcurl: (7) เจฒเฉเจเจฒเจนเฉเจธเจ เจชเฉเจฐเจ 2398 เจจเจพเจฒ เจเฉเฉเจจ เจตเจฟเฉฑเจ เจ เจธเจซเจฒ: เจเจจเฉเจเจธเจผเจจ เจคเฉเจ เจเจจเจเจพเจฐ เจเจฐ เจฆเจฟเฉฑเจคเจพ เจเจฟเจยป
เจธเจพเจกเฉ เจชเฉเจฐเฉเจเจธเฉ เจเฉฐเจฎ เจเจฐเฉเจเฉเฅค เจชเจฐ! เจฌเฉเจเจฒ, เจ เฉฐเจเฉเฉ เจจเจนเฉเจ เจเฉ เจ เจธเฉเจ เจชเฉเจฐเจพเจชเจค เจเจฐเจฆเฉ เจนเจพเจเฅค
เจคเฉเจธเฉเจ เจฒเจพเจฒ เจ เฉฑเจเจพเจ เจฒเจ เจเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ: เจเจพเจเจ เจเจฐเฉ
$ netstat -an | grep 2398 ะธ...
เจชเจนเจฟเจฒเจพเจ เจฎเฉเจ เจธเฉเจเจฟเจ เจเจฟ เจเจน เจเฉเจฒเฉเจเฉเจฐเจพเจฎ เจกเจฟเจตเฉเจฒเจชเจฐเจพเจ เจฆเฉ เจชเจฟเฉฑเจเฉ เจเฉฑเจ เจนเฉเจฐ เจเจพเจฎ เจธเฉ (เจ เจคเฉ เจฎเฉเจ เจ เจเฉ เจตเฉ เจ เจเจฟเจนเจพ เจธเฉเจเจฆเจพ เจนเจพเจ), เจซเจฟเจฐ เจฎเฉเจจเฉเฉฐ เจเฉฑเจ เจ เจธเจฅเจพเจ เจเฉฐเจเจพ เจนเฉฑเจฒ เจฎเจฟเจฒเจฟเจ: เจกเฉเจเจฐ เจเฉฐเจเฉเจจเจฐ เจจเฉเฉฐ เจเฉฑเจ เจซเจพเจเจฒ เจจเจพเจฒ เจชเจพเจฒเจฟเจธเจผ เจเจฐเฉ.
เจฌเจพเจ เจฆ เจตเจฟเฉฑเจ, เจเฉฑเจ เจเจจเจซเจพ เจจเฉ เจฎเฉเจฐเฉ เจ เฉฑเจ เจซเฉ เจฒเจ:
"เจ เฉฐเจเฉเฉ" เจฆเฉ เจเจฒเฉ เจฆเฉเจเจฒเฉ เจฐเฉเจธเจเฉเจฎเจจเจพเจกเจเจผเฉเจฐ เจฆเฉ เจฐเจพเจ เจฆเฉ เจจเจพเจเจพเจ เจฌเจพเจฐเฉ.
"เจ เจธเฉเจ เจซเจพเจเจฐเจนเฉเจฒ เจชเฉเจฐเฉเจเฉเจเจ เจฆเฉ เจกเฉเจเจพเจฌเฉเจธ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจเจชเจฃเฉ เจธเจฐเจตเจฐเจพเจ 'เจคเฉ เจเฉเจ เจเจจเจคเจ เจชเฉเจฐเฉเจเจธเฉเจเจผ เจจเฉเฉฐ เจฌเจฒเฉเจ เจเฉเจคเจพ เจนเฉเฅค เจเจน เจชเฉเจฐเฉเจเฉเจเจ เจเจจเจคเจ เจชเฉเจฐเฉเจเจธเฉเจเจผ เจจเจพเจฒ เจธเฉเจเฉเจเจ เจฆเฉ เจจเจฟเจเจฐเจพเจจเฉ เจเจฐเจฆเจพ เจนเฉ เจ เจคเฉ เจเจนเจจเจพเจ เจจเจพเจฒ เจกเจพเจเจพเจฌเฉเจธ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉเฅค
เจเจธ เจชเจฒ เจคเฉเจ (เจญเจพเจต, เจฒเจเจญเจ เจฆเฉ เจฆเจฟเจจ เจชเจนเจฟเจฒเจพเจ เจนเฉ), เจธเจพเจกเฉ เจฐเฉเจธเฉ เจชเฉเจฐเฉเจเจธเฉ เจฆเจพ เจเฉฑเจ เจตเฉ IP เจชเจคเจพ เจฌเจฒเฉเจ เจจเจนเฉเจ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค
3. เจ เจธเฉเจ เจคเฉเจนเจพเจจเฉเฉฐ เจฆเฉฑเจธเจฆเฉ เจนเจพเจ เจเจฟ เจเฉฑเจ เจชเฉเจฐเฉเจเจธเฉ เจเจฟเจตเฉเจ เจฌเจฃเจพเจเจ เจเฉ Roskomnadzor เจฒเจ เจฒเจเจญเจ เจ เจธเฉเจฐเฉฑเจเจฟเจ เจค เจนเฉเจตเฉ เจ เจคเฉ เจเจจเจคเจ เจชเฉเจฐเฉเจเจธเฉ เจจเฉเฉฐ เจฐเฉเจเจฃ เจฒเจ เจเฉฑเจ เจธเจเฉเจฐเจฟเจชเจ เจธเจพเจเจเฉ เจเฉเจคเฉ เจเจพเจตเฉเฅค
- MTProto เจชเฉเจฐเฉเจเจธเฉ เจกเฉเจเจฐ เจเฉฐเจเฉเจจเจฐ (เจเจพเจ เจกเฉเจฎเจจ) เจจเฉเฉฐ เจจเจตเฉเจจเจคเจฎ เจธเฉฐเจธเจเจฐเจฃ เจตเจฟเฉฑเจ เจ เฉฑเจชเจกเฉเจ เจเจฐเฉ: RKN เจ เฉฐเจเฉเจพ เจชเฉเจฐเจ เจฆเฉเจเจฐเจพ เจชเฉเจฐเจพเจฃเฉ เจธเฉฐเจธเจเจฐเจฃเจพเจ เจฆเฉ เจเจฃเจจเจพ เจเจฐเจฆเจพ เจนเฉ, เจเฉ เจเจฟ 0.0.0.0 เจจเจพเจฒ เจฌเฉฐเจจเฉเจนเจฟเจ เจนเฉเจเจ เจธเฉ เจ เจคเฉ เจชเฉเจฐเฉ เจเฉฐเจเจฐเจจเฉเจ เจฒเจ เจตเจฟเจฒเฉฑเจเจฃ เจคเฉเจฐ 'เจคเฉ เจชเจเจพเจฃเจฟเจ เจเจฟเจ เจธเฉเฅค เจฌเจฟเจนเจคเจฐ เจ เจเฉ เจคเฉฑเจ, iptables เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจเจผเจฐเฉเจฐเฉ เจชเฉเจฐเจเจพเจ เจจเฉเฉฐ เจเฉเจฒเฉเจนเฉ, เจ เจคเฉ เจฌเจพเจเฉ เจจเฉเฉฐ เจฌเฉฐเจฆ เจเจฐเฉ (เจฏเจพเจฆ เจฐเฉฑเจเฉ เจเจฟ เจกเฉเจเจฐ เจเฉฐเจเฉเจจเจฐ เจฆเฉ เจฎเจพเจฎเจฒเฉ เจตเจฟเฉฑเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจซเจพเจฐเจตเจฐเจก เจจเจฟเจฏเจฎ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเฉ เจเจพเจนเฉเจฆเฉ เจนเฉ)เฅค
โ Roskomnadzor เจจเฉ เจฌเจนเฉเจค เจธเจฎเจพเจ เจชเจนเจฟเจฒเจพเจ เจเฉเจฐเฉเจซเจฟเจ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจกเฉฐเจช เจเจฐเจจเจพ เจธเจฟเฉฑเจเจฟเจ เจนเฉ: เจเจน HTTP เจ เจคเฉ SOCKS5 เจชเฉเจฐเฉเจเจธเฉเจเจผ เจฆเฉ เจ เฉฐเจฆเจฐ เจเจพเจฒเจพเจ เจจเฉเฉฐ เจฆเฉเจเจฆเฉ เจนเจจ, เจ เจคเฉ เจเจน MTProto เจชเฉเจฐเฉเจเจธเฉ เจเจฌเจธเจเฉเจธเจผเจจ เจฆเจพ เจชเฉเจฐเจพเจฃเจพ เจธเฉฐเจธเจเจฐเจฃ เจตเฉ เจฆเฉเจเจฆเฉ เจนเจจเฅค
เจเจฆเฉเจ เจเฉเจ เจชเฉเจฐเจฆเจพเจคเจพเจตเจพเจ เจฆเฉ เจเจพเจนเจ เจเจฟเจจเฉเจนเจพเจ เจเฉเจฒ เจ เจเจฟเจนเฉ เจกเฉฐเจช เจธเจฅเจพเจชเจค เจนเจจ, เจ เจเจฟเจนเฉ เจชเฉเจฐเฉเจเจธเฉเจเจผ เจฐเจพเจนเฉเจ เจเฉเจฒเฉเจเฉเจฐเจพเจฎ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจเจฐเจฆเฉ เจนเจจ, เจคเจพเจ RKN เจ เจเจฟเจนเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจจเฉเฉฐ เจฆเฉเจเจฆเจพ เจนเฉ เจ เจคเฉ เจคเฉเจฐเฉฐเจค เจเจนเจจเจพเจ เจชเฉเจฐเฉเจเจธเฉเจเจ เจจเฉเฉฐ เจฐเฉเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค เจเจนเฉ เจชเฉเจฐเจพเจฃเฉ เจเฉเฉฐเจเจฒเจฆเจพเจฐเจคเจพ เจฆเฉ เจจเจพเจฒ MTProto เจชเฉเจฐเฉเจเจธเฉ เจฒเจ เจเจพเจเจฆเจพ เจนเฉเฅค
เจนเฉฑเจฒ: เจชเฉเจฐเฉเจเจธเฉ เจจเจพเจฒ เจเจจเฉเจเจ เจนเฉเจฃ เจตเจพเจฒเฉ เจเจพเจนเจเจพเจ เจจเฉเฉฐ เจธเจผเฉเจฐเฉ เจตเจฟเฉฑเจ เจธเจฟเจฐเจซเจผ dd เจจเจพเจฒ เจเฉเจชเจค เจตเฉฐเจกเฉ (เจเจชเจฃเฉ เจเจช เจตเจฟเฉฑเจ mtproto เจชเฉเจฐเฉเจเจธเฉ เจฆเฉเจเจ เจธเฉเจเจฟเฉฐเจเจพเจ เจตเจฟเฉฑเจ เจตเจพเจงเฉ เจ เฉฑเจเจฐ dd เจฆเฉเจฃ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉ)เฅค เจเจน เจเฉเฉฐเจเจฒเจฆเจพเจฐเจคเจพ เจฆเฉ เจเฉฑเจ เจธเฉฐเจธเจเจฐเจฃ เจจเฉเฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจตเฉเจเจพ เจเจฟเจธเจฆเจพ เจกเฉฐเจชเจพเจเจฒ เจเฉเจ เจจเจนเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเจจเฅค
เจ เจคเฉ เจเฉเจ HTTP เจเจพเจ SOCKS5 เจชเฉเจฐเฉเจเจธเฉ เจจเจนเฉเจเฅค
- เจเจกเจเจธเจเจฎเฉเจเจ, เจเจฟเจธเจฆเฉ เจฎเจฆเจฆ เจจเจพเจฒ เจเฉเจฒเฉเจเฉเจฐเจพเจฎ เจชเฉเจฐเฉเจเจธเฉ เจฆเจพ เจนเจฐเฉเจ เจฎเจพเจฒเจ, เจเฉ เจเจฟ เจเจฐเจเฉเจเจจ เจฆเฉเจเจฐเจพ เจจเจฟเจฏเจฎเจค เจคเฉเจฐ 'เจคเฉ เจชเจพเจฌเฉฐเจฆเฉเจธเจผเฉเจฆเจพ เจนเฉ, เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ (เจเจพเจ เจฒเจเจญเจ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ) เจฌเจฒเฉเจ เจเจฐเจจเจพ เจฌเฉฐเจฆ เจเจฐ เจธเจเจฆเจพ เจนเฉ (เจ เจคเฉ เจเจธเฉ เจธเจฎเฉเจ เจเจน เจฏเจเฉเจจเฉ เจฌเจฃเจพ เจธเจเจฆเจพ เจนเฉ เจเจฟ เจเจฐเจเฉเจเจจ เจเฉเจ เจฌเฉเจฒ เจฐเจฟเจนเจพ เจนเฉ)เฅค
เจเฉฑเจ เจธเจเฉเจฐเจฟเจชเจ เจเฉ เจเจจเจคเจ เจชเฉเจฐเฉเจเจธเฉ เจ เจคเฉ เจเจธเจฆเฉ เจฒเจ เจเฉฑเจ เจเฉเจเจพ เจฎเฉเจจเฉเจ เจฒ 'เจคเฉ เจชเจพเจฌเฉฐเจฆเฉ เจฒเจเจพเจเจเจฆเฉ เจนเฉเฅค
โ
เจธเจพเจกเฉ เจชเฉเจฐเฉเจเจธเฉ-เจชเฉฑเจเจฎเฉ เจชเฉฑเจเฉ เจนเฉ, เจฎเฉเจจเฉเฉฐ เจฌเจธเฉฐเจค เจ เจคเฉ เจ เฉฐเจกเฉ เจเจฐเจฎเฉเจเจ เจฆเฉ เจฆเจฟเจจเจพเจ เจตเจฟเฉฑเจ เจเฉเจ เจธเจฎเฉฑเจธเจฟเจ / เจฐเฉเจเจพเจตเจเจพเจ เจฆเจพ เจธเจพเจนเจฎเจฃเจพ เจจเจนเฉเจ เจเจฐเจจเจพ เจชเจฟเจ, เจเจธเจจเฉ เจเฉฑเจ เจฐเจเจจเจพเจคเจฎเจ เจเฉฐเจฎ เจจเฉเฉฐ เจตเฉ เจเจเจฐเจธเจผเจฟเจค เจจเจนเฉเจ เจเฉเจคเจพ, เจเจธเจฒเจ เจฎเฉเจ เจเจคเฉ เจจเจนเฉเจ เจเฉเจเจ เจ เจคเฉ เจเจธ เจตเจฟเฉฑเจ dd* เจ เจเฉเจคเจฐ เจจเจนเฉเจ เจเฉเฉเจฟเจ เจเฉเฉฐเจเฉ.
MtprotoProxyTelegram เจฆเฉ เจ เจงเจฟเจเจพเจฐเจค เจจเจฟเจฐเจฆเฉเจธเจผเจพเจ เจฆเฉ เจ เจจเฉเจธเจพเจฐ เจฎเฉเจจเฉเจ เจฒ โเจ เฉฐเจเฉเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเจจเจพ/เจจเจฟเจเจฐเจพเจจเฉโ เจเฉฐเจฎ เจจเจนเฉเจ เจเจฐ เจฐเจฟเจนเจพ/เจชเฉเจฐเจพเจฃเจพ เจนเฉ, เจคเฉเจนเจพเจจเฉเฉฐ เจกเฉเจเจฐ เจเจฟเฉฑเจคเจฐ เจฆเฉ เจฎเฉเจฐเฉฐเจฎเจค เจเจฐเจจเฉ เจชเจตเฉเจเฉเฅค
เจ เจธเฉเจ เจเจธเจจเฉเฉฐ เจ เฉเจ เจเจฐเจฆเฉ เจนเจพเจเฅค
เจเฉฐเจเฉเจจเจฐ เจ เจเฉ เจตเฉ เจเฉฑเจฒ เจฐเจฟเจนเจพ เจนเฉ:
$ docker stop mtproto-proxy #ะพััะฐะฝะฐะฒะปะธะฒะฐะตะผ ะฝะฐั ะทะฐะฟััะตะฝะฝัะน docker-ะบะพะฝัะตะนะฝะตั ะธ ะทะฐะฟััะบะฐะตะผ ะฝะพะฒัะน ะพะฑัะฐะท ั ะฟัะพะฟััะตะฝะฝัะผ ัะปะฐะณะพะผ ััะฐัะธััะธะบะธ
$ docker run --net=host --name=mtproto-proxy2 -d -p443:443 -v proxy-config:/data -e SECRET=ะฒะฐั_ะฟัะตะดัะดััะธะน_ัะตะบัะตั_hex telegrammessenger/proxy:latest
เจเจ เจ เฉฐเจเฉเจฟเจเจ เจฆเฉ เจเจพเจเจ เจเจฐเฉเจ:
$ curl http://localhost:2398/stats
curl: (7) 0.0.0.0 เจชเฉเจฐเจ 2398 เจจเจพเจฒ เจเฉเฉเจจ เจตเจฟเฉฑเจ เจ
เจธเจซเจฒ: เจเจจเฉเจเจธเจผเจจ เจคเฉเจ เจเจจเจเจพเจฐ เจเจฐ เจฆเจฟเฉฑเจคเจพ เจเจฟเจ
เจ
เฉฐเจเฉเฉ เจ
เจเฉ เจตเฉ เจเจชเจฒเจฌเจง เจจเจนเฉเจ เจนเจจ..!
เจกเฉเจเจฐ เจเฉฐเจเฉเจจเจฐ เจฆเฉ ID เจฆเจพ เจชเจคเจพ เจฒเจเจพเจ:
$ docker ps
เจเฉฐเจเฉเจจเจฐ เจเจเจกเฉ เจเจฟเฉฑเจคเจฐ เจเจฎเจพเจเจก เจจเฉ เจธเจฅเจฟเจคเฉ เจชเฉเจฐเจเจพเจ เจฆเฉ เจจเจพเจฎ เจฌเจฃเจพเจ เจนเจจ
f423c209cfdc telegrammessenger/proxy:latest "/bin/sh -c '/bin/baโฆ" เจฒเจเจญเจ เจเฉฑเจ เจเฉฐเจเจพ เจชเจนเจฟเจฒเจพเจ เจเฉฑเจชเจฐ เจฒเจเจญเจ เจเฉฑเจ เจฎเจฟเฉฐเจ 0.0.0.0:443->443/tcp mtproto-proxy2
เจ เจธเฉเจ เจกเฉเจเจฐ เจเฉฐเจเฉเจจเจฐ เจฆเฉ เจ เฉฐเจฆเจฐ เจเจชเจฃเฉ เจเจพเจฐเจเจฐ เจฆเฉ เจจเจพเจฒ เจเจพเจเจฆเฉ เจนเจพเจ:
$ sudo docker exec -it f423c209cfdc /bin/bash
$ apt-get update
$ apt-get install nano
$ nano -$ run.sh
เจ เจคเฉ "run.sh" เจธเจเฉเจฐเจฟเจชเจ เจฆเฉ เจเจเจฐเฉ เจฒเจพเจเจจ เจตเจฟเฉฑเจ, เจเฉเฉฐเจฎ เจนเฉเจ เจซเจฒเฉเจ เจจเฉเฉฐ เจธเจผเจพเจฎเจฒ เจเจฐเฉ:
ยซ--http-เจ เฉฐเจเฉเฉยป
"exec /usr/local/bin/mtproto-proxy -p 2398 -H 443 -M "$WORKERS" -C 60000 --aes-pwd /etc/telegram/hello-explorers-how-are-you-doing -u เจฐเฉเจ $CONFIG --allow-skip-d h --nat-info "$INTERNAL_IP:$IP" $SECRET_CMD $TAG_CMD"
"--http-stats" เจธเจผเจพเจฎเจฒ เจเจฐเฉ, เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจพ เจเฉเจ เจเฉฐเจฎ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ:
ยซexec /usr/local/bin/mtproto-proxy -p 2398 --http-stats -H 443 -M "$WORKERS" -C 60000 --aes-pwd /etc/telegram/hello-explorers-how-are-you-doing -u root $CONFIG --allow-skip-d h --nat-info "$INTERNAL_IP:$IP" $SECRET_CMD $TAG_CMDยป
Ctrl+o/Ctrl+x/Ctrl+d (เจธเฉเจต/เจเจเจเจผเจฟเจ เจจเฉเจจเฉ/เจเจเจเจผเจฟเจ เจเฉฐเจเฉเจจเจฐ)เฅค
เจธเจพเจกเฉ เจกเฉเจเจฐ เจเฉฐเจเฉเจจเจฐ เจจเฉเฉฐ เจฎเฉเฉ เจเจพเจฒเฉ เจเจฐเฉ:
$ docker restart mtproto-proxy2
เจธเจญ เจเฉเจ, เจนเฉเจฃ เจนเฉเจเจฎ 'เจคเฉ:
$ curl http://localhost:2398/stats #ะฟะพะปััะฐะตะผ ะพะฑัะตะผะฝัั ััะฐัะธััะธะบั
เจ
เฉฐเจเฉเจฟเจเจ เจตเจฟเฉฑเจ เจฌเจนเฉเจค เจธเจพเจฐเจพ "เจเฉเฉเจพ" เจนเฉ (เจเจธเจฆเจพ 1/3 เจธเจเฉเจฐเฉเจจ 'เจคเฉ เจนเฉ), เจเฉฑเจ เจเจชเจจเจพเจฎ เจฌเจฃเจพเจ:
$ echo "alias telega='curl localhost:2398/stats | grep -e total_special -e load_average_total'" >> .bashrc && bash
เจ เจธเฉเจ เจชเฉเจฐเจพเจชเจค เจเจฐเจฆเฉ เจนเจพเจ เจเจฟ เจกเฉเจเจฐ เจเฉฐเจเฉเจจเจฐ เจจเฉเฉฐ เจเจฟเจธ เจฒเจ เจชเจพเจฒเจฟเจธเจผ เจเฉเจคเจพ เจเจฟเจ เจธเฉ: เจเฉเจจเฉเจเจธเจผเจจเจพเจ เจฆเฉ เจเจฟเจฃเจคเฉ เจ เจคเฉ เจฒเฉเจก:
$ telega
เจกเฉเจเจฐ เจเฉฐเจเฉเจจเจฐ เจเฉฑเจฒ เจฐเจฟเจนเจพ เจนเฉ, เจ
เฉฐเจเฉเฉ เจเฉเฉฐเจฎ เจฐเจนเฉ เจนเจจ.
เจตเจธเฉเจฒเฉ เจเจฐเจเฉ
เจเจฟเจตเฉเจ เจเจฟ เจคเฉเจธเฉเจ เจธเจเฉเจ เจฐเจ เจฐเฉเฉฑเจกเจฎเฉเจจ เจนเฉ, เจคเฉเจธเฉเจ เจเจชเจฃเฉ เจชเฉเจเจเฉ 'เจคเฉ เจตเฉ เจเฉฑเจ เจจเจฟเจธเจผเจพเจจ เจเฉฑเจกเจฆเฉ เจนเฉเฅค เจเฉฑเจ เจเฉฑเจฒ เจฐเจฟเจนเจพ เจกเฉเจเจฐ เจเจฟเฉฑเจคเจฐ เจเฉฑเจ เจตเฉฑเจกเจพ เจชเฉเจฐ เจฆเจพ เจจเจฟเจธเจผเจพเจจ เจเฉฑเจกเจฆเจพ เจนเฉเฅค
เจกเฉเจเจฐ เจเจฟเฉฑเจคเจฐเจพเจ เจฆเฉ เจซเจพเจเจฆเจฟเจเจ เจ เจคเฉ เจจเฉเจเจธเจพเจจเจพเจ เจฆเจพ เจตเจฐเจฃเจจ เจเจฐเจจเจพ เจเฉเจ เจ เจฐเจฅ เจจเจนเฉเจ เจฐเฉฑเจเจฆเจพ, เจเฉฑเจ เจกเฉเจเจฐ เจเฉฐเจเฉเจจเจฐ เจเฉฑเจ เจฎเจฟเฉฐเจจเฉ-เจตเจฐเจเฉเจ เจฒ เจฎเจธเจผเฉเจจ เจนเฉ เจเฉ "เจ เจธเจฒ" เจตเจฐเจเฉเจ เจฒ เจฎเจธเจผเฉเจจ เจจเจพเจฒเฉเจ เจเฉฑเจ เจธเจฐเฉเจคเจพเจ เจฆเฉ เจเจชเจค เจเจฐเจฆเฉ เจนเฉ, เจเจฟเจตเฉเจ เจเจฟ เจตเจฐเจเฉเจ เจฒเจฌเฉเจเจธ, เจชเจฐ เจ เจเจฟเจนเจพ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค
1) เจกเฉเจเจฐ-เจเจฟเฉฑเจคเจฐ เจ เฉฐเจเฉเจฟเจเจ เจฆเฉ เจจเจพเจฒ เจเจพเจ เจฌเจฟเจจเจพเจ เจฒเจพเจเจ เจเฉเจคเฉ เจเจ, เจฆเฉ เจเจฒเจพเจเฉฐเจเจธ เจซเฉเจฐเฉเจฒเจฟเจ เจเจพเจ เจฆเจธ - เจธเจฐเฉเจคเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ ~ เจเจธเฉ เจคเจฐเฉเจนเจพเจ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ: เจชเฉเจฐเฉ CPU t75.micro เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฆเจพ 2%เฅค
2) เจ เจธเฉเจ VPC เจธเจฐเจตเจฐ เจฆเฉ เจจเจฟเจเจฐเจพเจจเฉ เจจเฉเฉฐ เจฆเฉเจเจฆเฉ เจนเจพเจ:
VPC 'เจคเฉ เจธเจฐเฉเจค เจเจชเจฏเฉเจเจคเจพ เจเฉเจฐเจพเจซ เจคเฉเจ, เจ
เจธเฉเจ เจฆเฉเจเจฆเฉ เจนเจพเจ เจเจฟ เจกเฉเจเจฐ เจเฉฐเจเฉเจจเจฐ เจฒเจเจพเจคเจพเจฐ เจเฉเฉฑเจฒ เจ
เจงเจฟเจเจคเจฎ เจฆเจพ ~ 7,5% เจเจชเจค เจเจฐเจฆเจพ เจนเฉเฅค CPU เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ
เจคเฉ 28 เจฎเจ เจจเฉเฉฐ เจฎเฉเจฐเฉ เจฆเฉเจเจฐเจพ เจเจพเจฃเจฌเฉเฉฑเจ เจเฉ/เจ
เจธเจฅเจพเจ เจคเฉเจฐ 'เจคเฉ เจฐเฉเจเจฟเจ เจเจฟเจ เจธเฉ (เจจเฉเจ - เจธเจฐเจตเจฐ 'เจคเฉ เจเจชเจจเจตเฉเจชเฉเจเจจ เจ
เจคเฉ เจชเฉเจชเฉเจเฉเจชเฉ เจตเฉ เจเฉฑเจฒ เจฐเจนเฉ เจนเจจ)เฅค
เจเจธ เจธเจฐเจตเจฐ เจฒเจ 10% เจจเจฟเจฐเฉฐเจคเจฐ CPU เจตเจฐเจคเฉเจ เจฆเฉ เจธเฉเจฎเจพ เจเจฟเจเจ เจนเฉ?
เจเจฟเจเจเจเจฟ เจเจฎเจพเจเจผเจพเจจ EC2 เจฆเฉเจเจ เจชเจพเจฌเฉฐเจฆเฉเจเจ เจนเจจ เจ เจคเฉ เจเจนเจจเจพเจ เจฆเฉ เจเจฃเจจเจพ เจเฉเจฐเฉเจกเจฟเจ เจตเจฟเฉฑเจ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ:
1 CPU เจเฉเจฐเฉเจกเจฟเจ = 1 CPU เจเฉฑเจ เจฎเจฟเฉฐเจ เจฒเจ 100% เจฒเฉเจก 'เจคเฉ เจเฉฐเจฎ เจเจฐ เจฐเจฟเจนเจพ เจนเฉ, เจ
เจคเฉ เจธเจพเจกเฉ เจเฉเจฒ 6 เจเฉเจฐเฉเจกเจฟเจ เจนเจจ (เจ
เจฐเจฅเจพเจค, เจธเจฟเจเจฐเจพเจ 'เจคเฉ, 100 เจฎเจฟเฉฐเจ เจฆเฉ เจ
เฉฐเจฆเจฐ 6% CPU เจเจชเจฏเฉเจเจคเจพ เจธเฉฐเจญเจต เจนเฉ, เจ
เจคเฉ เจซเจฟเจฐ CPU เจฆเฉ เจธเจผเจเจคเฉ เจเฉฑเจ เจเจพเจตเฉเจเฉ)เฅค เจนเฉเจฐ เจธเฉฐเจเฉเจ: เจเจฆเจพเจนเจฐเจจ เจฒเจ, 1 CPU เจเฉเจฐเฉเจกเจฟเจ = 1 CPU เจฆเฉ เจฎเจฟเฉฐเจเจพเจ เจฒเจ 50% เจฒเฉเจก 'เจคเฉ เจเฉฑเจฒ เจฐเจฟเจนเจพ เจนเฉ (เจเจฟเจตเฉเจ เจเจฟ เจ
เจธเฉเจ 50 เจฎเจฟเฉฐเจเจพเจ เจฒเจ 12% เจฒเฉเจก 'เจคเฉ CPU เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเจพเจ), เจเจพเจ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเฉฑเจ เจฒเจเจพเจคเจพเจฐ 10%-เจตเฉเจ CPU เจฒเฉเจก เจฆเฉเจฐเจพเจจ เจธเจพเจฐเจพ เจธเจฎเจพเจ, เจเจฆเจฟ
เจธเจฟเฉฑเจเจพ
- เจ เจธเฉเจ "เจกเจฟเจเฉเจเจฒ เจชเฉเจฐเจคเฉเจฐเฉเจง" เจฆเจพ เจนเจฟเฉฑเจธเจพ เจนเจพเจเฅค เจเจจเฉเจนเจพเจ เจฆเฉ "เจชเจฟเจคเจพ เจ เจคเฉ เจฎเจพเจตเจพเจ" เจจเฉเฉฐ เจเฉฑเจ เจญเจฐเฉเจธเฉเจฏเฉเจ เจธเฉฐเจเจพเจฐ เจเฉเจจเจฒ เจชเฉเจฐเจฆเจพเจจ เจเฉเจคเจพ.
- เจเฉเจเจฐ เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจธเจฐเจตเจฐ 'เจคเฉ MtprotoProxyTelegram เจ เจคเฉ OpenVPN เจคเฉเจจเจพเจค เจนเฉ, เจชเจฐ เจนเฉเจฐ เจจเจนเฉเจ, เจเฉเจ เจฆเฉเจฐเฉ / เจชเจฟเฉฐเจเจเจผ / เจ เจธเจซเจฒเจคเจพเจตเจพเจ เจจเจนเฉเจ เจนเฉเจฃเจเฉเจเจ, เจชเจฐ เจเฉเจเจฐ เจคเฉเจธเฉเจ เจฒเจเจพเจคเจพเจฐ เจเจชเจฃเฉ t2 / เจฎเจพเจเจเฉเจฐเฉ เจจเจพเจฒ เจชเฉเจฐเจฏเฉเจ เจเจฐ เจฐเจนเฉ เจนเฉ, เจคเจพเจ เจธเฉฐเจเจพเจฐ เจฌเฉเจฐเฉเจเจพเจ เจฆเฉ เจเจกเฉเจ เจเจฐเฉเฅค
- เจฎเฉเจฐเจพ เจตเจฟเจฆเฉเจธเจผเฉ เจชเจฟเฉฐเจ ~100-250ms เจนเฉ, เจตเฉเจเจธ เจธเฉฐเจเจพเจฐ เจตเจฟเฉฑเจ เจเฉเจ เจฆเฉเจฐเฉ เจจเจนเฉเจ เจนเฉเฅค
- เจธเจพเจฐเฉ "เจเจธ" เจฒเจ เจตเจฟเฉฑเจคเฉ เจฒเจพเจเจคเจพเจ (เจตเฉเจชเฉเจธเฉ เจธเจฐเฉเจคเจพเจ เจธเจฎเฉเจค) = 0โฝเฅค
เจคเฉเจนเจพเจกเฉ เจฒเฉเจ เจฆเจพ เจฎเฉเฉ เจเจพเจชเฉเฅค
UPD: เจเจชเจฏเฉเจเฉ เจเจฟเฉฑเจชเจฃเฉเจเจ เจฒเจ เจเฉเจ เจนเฉเจฌเจฐเจพเจเจเจผเจฐเจพเจ เจฆเจพ เจงเฉฐเจจเจตเจพเจฆ, เจ
เจธเจฒ เจตเจฟเฉฑเจ, เจเจน เจธเฉฐเจญเจต เจนเฉ (เจเฉ เจ
เฉฐเจเฉเฉ เจธเจฎเจฐเจฅเจฟเจค เจนเจจ?), เจ
เจงเจฟเจเจพเจฐเจค Mtproto เจชเฉเจฐเฉเจเจธเฉ เจเฉเจฒเฉเจเฉเจฐเจพเจฎ เจกเฉเจเจฐ เจเจฟเฉฑเจคเจฐ เจฆเฉ เจฌเจฟเจนเจคเจฐ เจเจจเจพเจฒเจพเจ เจนเจจเฅค
เจธเจฐเฉเจค: www.habr.com