เจเฉเจฐ, เจ เฉเจ เจนเฉ, "เจชเจฟเจเจฐ" เจฌเจพเจฐเฉ เจเฉฑเจ เจ เจคเจฟเจเจฅเจจเฉ เจนเฉ. เจเจธ เจฆเฉ เจฌเจเจพเจ, "เจจเจพเจฒ เจฐเจนเจฟเจฃ เจฆเฉ เจฏเฉเจ เจธเฉ."
เจเจฟเจตเฉเจ เจเจฟ เจคเฉเจธเฉเจ เจธเจพเจฐเฉ เจเจพเจฃเจฆเฉ เจนเฉ, 16 เจ เจชเฉเจฐเฉเจฒ, 2018 เจคเฉเจ, Roskomnadzor เจจเฉ "เจกเฉเจฎเฉเจจ เจจเจพเจฎเจพเจ เจฆเฉ เจฏเฉเจจเฉเจซเจพเจเจก เจฐเจเจฟเจธเจเจฐ, เจเฉฐเจเจฐเจจเฉเฉฑเจ 'เจคเฉ เจธเจพเจเจเจพเจ เจฆเฉ เจชเฉเจ เจเฉฐเจกเฉเจเจธ เจ เจคเฉ เจจเฉเฉฑเจเจตเจฐเจ เจชเจคเฉ เจเฉ เจธเจพเจเจเจพเจ เจฆเฉ เจชเจเจพเจฃ เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเฉ เจนเจจ, เจจเฉเฉฐ เจเฉเฉเจฆเฉ เจนเฉเจ, 10 เจ เจชเฉเจฐเฉเจฒ, XNUMX เจคเฉเจ เจเฉฐเจเจฐเจจเฉเฉฑเจ 'เจคเฉ เจธเจฐเฉเจคเจพเจ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจจเฉเฉฐ เจฐเฉเจ เจฐเจฟเจนเจพ เจนเฉเฅค เจเฉฐเจเจฐเจจเฉเฉฑเจ 'เจคเฉ, "เจฐเจธเจผเฉเจ เจจ เจซเฉเจกเจฐเฉเจธเจผเจจ เจตเจฟเฉฑเจ เจ เจเจฟเจนเฉ เจเจพเจฃเจเจพเจฐเฉ เจฆเฉ เจตเฉฐเจก เจฆเฉ เจฎเจจเจพเจนเฉ เจนเฉ" (เจเฉเจเจธเจ เจตเจฟเฉฑเจ - เจธเจฟเจฐเจซ เจเฉฑเจ เจฐเจเจฟเจธเจเจฐ) เจเจฆเฉ เจเจฆเฉ /XNUMX เจฆเฉเจเจฐเจพเฅค เจจเจคเฉเจเฉ เจตเจเฉเจ, เจฐเจธเจผเฉเจ เจจ เจซเฉเจกเจฐเฉเจธเจผเจจ เจฆเฉ เจจเจพเจเจฐเจฟเจ เจ เจคเฉ เจเจพเจฐเฉเจฌเจพเจฐ เจชเฉเฉเจค เจนเจจ, เจเจนเจจเจพเจ เจจเฉเฉฐ เจฒเฉเฉเฉเจเจฆเฉ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจเจพเจจเฉเฉฐเจจเฉ เจธเจฐเฉเจคเจพเจ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจเฉเจ เจฆเจฟเฉฑเจคเฉ เจเจ เจนเฉเฅค
เจเจฆเฉเจ เจฎเฉเจ เจนเฉเจฌเจฐเฉ เจฆเฉ เจเฉฑเจ เจฒเฉเจ เจฆเฉเจเจ เจเจฟเฉฑเจชเจฃเฉเจเจ เจตเจฟเฉฑเจ เจเจฟเจนเจพ เจเจฟ เจฎเฉเจ เจเฉฑเจ เจฌเจพเจเจชเจพเจธ เจธเจเฉเจฎ เจธเจฅเจพเจชเจค เจเจฐเจจ เจตเจฟเฉฑเจ เจชเฉเฉเจคเจพเจ เจฆเฉ เจฎเจฆเจฆ เจเจฐเจจ เจฒเจ เจคเจฟเจเจฐ เจนเจพเจ, เจเจ เจฒเฉเจ เจฎเฉเจฐเฉ เจเฉเจฒ เจ เจเจฟเจนเฉ เจฎเจฆเจฆ เจฎเฉฐเจเจฃ เจฒเจ เจเจเฅค เจเจฆเฉเจ เจธเจญ เจเฉเจ เจเจนเจจเจพเจ เจฒเจ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ, เจคเจพเจ เจเจนเจจเจพเจ เจตเจฟเฉฑเจเฉเจ เจเฉฑเจ เจจเฉ เจเฉฑเจ เจฒเฉเจ เจตเจฟเฉฑเจ เจคเจเจจเฉเจ เจฆเจพ เจตเจฐเจฃเจจ เจเจฐเจจ เจฆเฉ เจธเจฟเจซเจพเจฐเจธเจผ เจเฉเจคเฉ. เจเฉเจ เจธเฉเจเจฃ เจคเฉเจ เจฌเจพเจ เจฆ, เจฎเฉเจ เจธเจพเจเจ 'เจคเฉ เจเจชเจฃเฉ เจเฉเฉฑเจช เจคเฉเฉเจจ เจฆเจพ เจซเฉเจธเจฒเจพ เจเฉเจคเจพ เจ เจคเฉ เจเฉฑเจ เจชเฉเจฐเฉเจเฉเจเจ เจ เจคเฉ เจเฉฑเจ เจซเฉเจธเจฌเฉเฉฑเจ เจชเฉเจธเจ เจฆเฉ เจตเจฟเจเจเจพเจฐ เจเฉเจ เจฒเจฟเจเจฃ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเฉเจคเฉ, เจเจฟเจตเฉเจ เจเจฟ. habrapost. เจจเจคเฉเจเจพ เจคเฉเจนเจพเจกเฉ เจธเจพเจนเจฎเจฃเฉ เจนเฉเฅค
เจฌเฉเจฆเจพเจ เจตเจพ
เจเจฟเจเจเจเจฟ เจฐเจธเจผเฉเจ เจจ เจซเฉเจกเจฐเฉเจธเจผเจจ เจฆเฉ เจเฉเจคเจฐ 'เจคเฉ เจชเจพเจฌเฉฐเจฆเฉเจธเจผเฉเจฆเจพ เจเจพเจฃเจเจพเจฐเฉ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจจเฉเฉฐ เจฐเฉเจเจฃ เจฆเฉ เจคเจฐเฉเจเจฟเจเจ เจจเฉเฉฐ เจชเฉเจฐเจเจพเจธเจผเจค เจเจฐเจจเจพ เจฌเจนเฉเจค เจเจพเจจเฉเฉฐเจจเฉ เจจเจนเฉเจ เจนเฉ, เจเจธ เจฒเจ เจเจธ เจฒเฉเจ เจฆเจพ เจเจฆเฉเจธเจผ เจเฉฑเจ เจตเจฟเจงเฉ เจฌเจพเจฐเฉ เจเฉฑเจฒ เจเจฐเจจเจพ เจนเฉ เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจธเจฐเฉเจคเจพเจ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจฒเจ เจธเจตเฉเจเจพเจฒเจค เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉ เจเฉ เจฐเฉเจธเฉ เจธเฉฐเจ เจฆเจพ เจเฉเจคเจฐ เจนเฉ, เจชเจฐ เจเจฟเจธเฉ เจฆเฉเจเจ เจเจพเจฐเจตเจพเจเจเจ เจเจพเจฐเจจ เจคเฉเจนเจพเจกเฉ เจชเฉเจฐเจฆเจพเจคเจพ เจฆเฉเจเจฐเจพ เจธเจฟเฉฑเจงเฉ เจคเฉเจฐ 'เจคเฉ เจชเจนเฉเฉฐเจเจฏเฉเจ เจจเจนเฉเจ เจนเจจเฅค เจ เจคเฉ เจฒเฉเจ เจคเฉเจ เจเจพเจฐเจตเจพเจเจเจ เจฆเฉ เจจเจคเฉเจเฉ เจตเจเฉเจ เจชเฉเจฐเจพเจชเจค เจเฉเจคเฉ เจนเฉเจฐ เจธเจฐเฉเจคเจพเจ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจเฉฑเจ เจฎเฉฐเจฆเจญเจพเจเจพ เจฎเจพเฉเจพ เจชเฉเจฐเจญเจพเจต เจนเฉ เจ เจคเฉ เจเจฟเจธเฉ เจตเฉ เจคเจฐเฉเจนเจพเจ เจฒเฉเจ เจฆเจพ เจเจฆเฉเจธเจผ เจจเจนเฉเจ เจนเฉเฅค
เจจเจพเจฒ เจนเฉ, เจเจฟเจเจเจเจฟ เจฎเฉเจ เจชเฉเจธเจผเฉ, เจเจฟเฉฑเจคเจพ เจ เจคเฉ เจเฉเจตเจจ เจฎเจพเจฐเจ เจฆเฉเจเจฐเจพ เจฎเฉเฉฑเจ เจคเฉเจฐ 'เจคเฉ เจเฉฑเจ เจจเฉเจเจตเจฐเจ เจเจฐเจเฉเจเฉเจเจ เจนเจพเจ, เจชเฉเจฐเฉเจเจฐเจพเจฎเจฟเฉฐเจ เจ เจคเฉ เจฒเฉเจจเจเจธ เจฎเฉเจฐเฉ เจฎเจเจผเจฌเฉเจค โโเจฌเจฟเฉฐเจฆเฉ เจจเจนเฉเจ เจนเจจเฅค เจเจธ เจฒเจ, เจฌเฉเจธเจผเจ, เจธเจเฉเจฐเจฟเจชเจเจพเจ เจจเฉเฉฐ เจฌเจฟเจนเจคเจฐ เจขเฉฐเจ เจจเจพเจฒ เจฒเจฟเจเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉ, VPS เจตเจฟเฉฑเจ เจธเฉเจฐเฉฑเจเจฟเจ เจฎเฉเฉฑเจฆเจฟเจเจ เจจเฉเฉฐ เจนเฉเจฐ เจกเฉเฉฐเจเจพเจ เจจเจพเจฒ เจเฉฐเจฎ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ, เจเจฆเจฟ. เจคเฉเจนเจพเจกเฉ เจธเฉเจเจพเจตเจพเจ เจจเฉเฉฐ เจงเฉฐเจจเจตเจพเจฆ เจธเจนเจฟเจค เจธเจตเฉเจเจพเจฐ เจเฉเจคเจพ เจเจพเจตเฉเจเจพ, เจเฉ เจเจน เจเจพเจซเจผเฉ เจตเฉเจฐเจตเฉ เจตเจพเจฒเฉ เจนเจจ - เจฎเฉเจจเฉเฉฐ เจฒเฉเจ เจฆเฉ เจชเจพเจ เจตเจฟเฉฑเจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจธเจผเจพเจฎเจฒ เจเจฐเจจ เจตเจฟเฉฑเจ เจเฉเจธเจผเฉ เจนเฉเจตเฉเจเฉ.
TL; เจกเจพ
เจ เจธเฉเจ เจฐเจเจฟเจธเจเจฐเฉ เจ เจคเฉ BGP เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจฆเฉ เจเฉฑเจ เจเจพเจชเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจคเฉเจนเจพเจกเฉ เจฎเฉเจเฉเจฆเจพ เจธเฉเจฐเฉฐเจ เจฐเจพเจนเฉเจ เจธเจฐเฉเจคเจพเจ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจจเฉเฉฐ เจธเจตเฉเจเจพเจฒเจค เจเจฐเจฆเฉ เจนเจพเจเฅค เจเฉเจเจพ เจธเฉเจฐเฉฐเจ เจตเจฟเฉฑเจ เจฌเจฒเฉเจ เจเฉเจคเฉ เจธเจฐเฉเจคเจพเจ เจจเฉเฉฐ เจธเฉฐเจฌเฉเจงเจฟเจค เจธเจพเจฐเฉ เจเฉเจฐเฉเจซเจฟเจ เจจเฉเฉฐ เจนเจเจพเจเจฃเจพ เจนเฉเฅค เจเฉฑเจเฉ-เจเฉฑเจ เจธเจชเฉฑเจธเจผเจเฉเจเจฐเจจ, เจเจผเจฟเจเจฆเจพเจคเจฐ เจเจฆเจฎ-เจฆเจฐ-เจเจฆเจฎ เจจเจฟเจฐเจฆเฉเจธเจผเฅค
เจคเฉเจนเจพเจจเฉเฉฐ เจเจธ เจฒเจ เจเฉ เจเจพเจนเฉเจฆเจพ เจนเฉ?
เจฌเจฆเจเจฟเจธเจฎเจคเฉ เจจเจพเจฒ, เจเจน เจชเฉเจธเจ เจนเจฐ เจเจฟเจธเฉ เจฒเจ เจจเจนเฉเจ เจนเฉเฅค เจเจธ เจคเจเจจเฉเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฒเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจเจ เจคเฉฑเจค เจเจเฉฑเจ เฉ เจฐเฉฑเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉเจตเฉเจเฉ:
- เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจฌเจฒเจพเจเจฟเฉฐเจ เจเฉเจคเจฐ เจคเฉเจ เจฌเจพเจนเจฐ เจเจฟเจคเฉ เจฒเฉเจจเจเจธ เจธเจฐเจตเจฐ เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค เจเจพเจ เจเฉฑเจเฉ เจเฉฑเจ เจ เจเจฟเจนเจพ เจธเจฐเจตเจฐ เจฐเฉฑเจเจฃ เจฆเฉ เจเฉฑเจเจพ - เจเฉเจธเจผเจเจฟเจธเจฎเจคเฉ เจจเจพเจฒ เจเจธเจฆเฉ เจเฉเจฎเจค เจนเฉเจฃ $9/เจธเจพเจฒ เจคเฉเจ เจนเฉ, เจ เจคเฉ เจธเฉฐเจญเจต เจคเฉเจฐ 'เจคเฉ เจเฉฑเจเฅค เจตเจฟเจงเฉ เจตเฉ เจขเฉเจเจตเฉเจ เจนเฉ เจเฉเจเจฐ เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจเฉฑเจ เจตเฉฑเจเจฐเฉ VPN เจธเฉเจฐเฉฐเจ เจนเฉ, เจคเจพเจ เจธเจฐเจตเจฐ เจจเฉเฉฐ เจฌเจฒเจพเจเจฟเฉฐเจ เจเฉเจคเจฐ เจฆเฉ เจ เฉฐเจฆเจฐ เจธเจฅเจฟเจค เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ.
- เจคเฉเจนเจพเจกเจพ เจฐเจพเจเจเจฐ เจธเจฎเจฐเฉฑเจฅ เจนเฉเจฃ เจฒเจ เจเจพเจซเจผเฉ เจธเจฎเจพเจฐเจ เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ
- เจเฉเจ เจตเฉ VPN เจเจฒเจพเจเฉฐเจ เจเฉ เจคเฉเจธเฉเจ เจชเจธเฉฐเจฆ เจเจฐเจฆเฉ เจนเฉ (เจฎเฉเจ OpenVPN เจจเฉเฉฐ เจคเจฐเจเฉเจน เจฆเจฟเฉฐเจฆเจพ เจนเจพเจ, เจชเจฐ เจเจน PPTP, L2TP, GRE+IPSec เจเจพเจ เจเฉเจ เจนเฉเจฐ เจตเจฟเจเจฒเจช เจนเฉ เจธเจเจฆเจพ เจนเฉ เจเฉ เจเฉฑเจ เจธเฉเจฐเฉฐเจ เจเฉฐเจเจฐเจซเฉเจธ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉ);
- BGPv4 เจชเฉเจฐเฉเจเฉเจเฉเจฒเฅค เจเจฟเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ SOHO เจฒเจ เจเจน Mikrotik เจเจพเจ OpenWRT/LEDE/ เจธเจฎเจพเจจ เจเจธเจเจฎ เจซเจฐเจฎเจตเฉเจ เจฐ เจตเจพเจฒเจพ เจเฉเจ เจฐเจพเจเจเจฐ เจนเฉ เจธเจเจฆเจพ เจนเฉ เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ Quagga เจเจพเจ Bird เจจเฉเฉฐ เจธเจฅเจพเจชเจฟเจค เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค เจชเฉเจธเฉ เจฐเจพเจเจเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจตเฉ เจฎเจจเจพเจนเฉ เจจเจนเฉเจ เจนเฉเฅค เจเจฟเจธเฉ เจเจเจเจฐเจชเฉเจฐเจพเจเจเจผ เจฆเฉ เจฎเจพเจฎเจฒเฉ เจตเจฟเฉฑเจ, เจเจชเจฃเฉ เจฌเจพเจฐเจกเจฐ เจฐเจพเจเจเจฐ เจฒเจ เจฆเจธเจคเจพเจตเฉเจเจผเจพเจ เจตเจฟเฉฑเจ BGP เจธเจนเจพเจเจคเจพ เจฆเฉ เจญเจพเจฒ เจเจฐเฉเฅค
- เจคเฉเจนเจพเจจเฉเฉฐ BGP เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจธเจฎเฉเจค เจฒเฉเจจเจเจธ เจฆเฉ เจตเจฐเจคเฉเจ เจ เจคเฉ เจจเฉเฉฑเจเจตเจฐเจเจฟเฉฐเจ เจคเจเจจเฉเจเจพเจ เจฆเฉ เจธเจฎเจ เจนเฉเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเฉเฅค เจเจพเจ เจเฉฑเจเฉ เจเฉฑเจ เจ เจเจฟเจนเจพ เจตเจฟเจเจพเจฐ เจชเฉเจฐเจพเจชเจค เจเจฐเจจเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจนเฉ. เจเจฟเจเจเจเจฟ เจฎเฉเจ เจเจธ เจตเจพเจฐ เจตเจฟเจธเจผเจพเจฒเจคเจพ เจจเฉเฉฐ เจเฉเจฐเจนเจฟเจฃ เจเจฐเจจ เจฒเจ เจคเจฟเจเจฐ เจจเจนเฉเจ เจนเจพเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจเฉเจ เจชเจนเจฟเจฒเฉเจเจ เจฆเจพ เจ เจงเจฟเจเจจ เจเจฐเจจเจพ เจชเจเจเจพ เจเฉ เจคเฉเจนเจพเจกเฉ เจฒเจ เจธเจฎเจ เจคเฉเจ เจฌเจพเจนเจฐ เจนเจจ. เจนเจพเจฒเจพเจเจเจฟ, เจฎเฉเจ, เจฌเฉเจธเจผเจ, เจเจฟเฉฑเจชเจฃเฉเจเจ เจตเจฟเฉฑเจ เจเจพเจธ เจธเจตเจพเจฒเจพเจ เจฆเฉ เจเจตเจพเจฌ เจฆเฉเจตเจพเจเจเจพ เจ เจคเฉ เจฎเฉเจฐเฉ เจเฉเจฒ เจเฉฑเจ เจนเฉ เจเจตเจพเจฌ เจฆเฉเจฃ เจฆเฉ เจธเฉฐเจญเจพเจตเจจเจพ เจจเจนเฉเจ เจนเฉ, เจเจธ เจฒเจ เจชเฉเฉฑเจเจฃ เจคเฉเจ เจธเฉฐเจเฉเจ เจจเจพ เจเจฐเฉเฅค
เจเจฆเจพเจนเจฐเจจ เจตเจฟเฉฑเจ เจเฉ เจตเจฐเจคเจฟเจ เจเจฟเจ เจนเฉ
- เจฐเจเจฟเจธเจเจฐ เจฆเฉ เจเฉฑเจ เจเจพเจชเฉ - เจคเฉเจ
https://github.com/zapret-info/z-i VPS - เจเจฌเฉฐเจเฉ 16.04 - เจฐเฉเจเจฟเฉฐเจ เจธเฉเจตเจพ -
เจชเฉฐเจเฉ 1.6.3 - เจฐเจพเจเจเจฐ -
เจฎเจพเจเจเจฐเฉเจเจฟเจ hAP ac - เจตเจฐเจเจฟเฉฐเจ เจซเฉเจฒเจกเจฐ - เจเจฟเจเจเจเจฟ เจ
เจธเฉเจ เจฐเฉเจ เจฆเฉ เจคเฉเจฐ 'เจคเฉ เจเฉฐเจฎ เจเจฐ เจฐเจนเฉ เจนเจพเจ, เจเจผเจฟเจเจฆเจพเจคเจฐ เจนเจฐ เจเฉเจเจผ เจฐเฉเจ เจฆเฉ เจนเฉเจฎ เจซเฉเจฒเจกเจฐ เจตเจฟเฉฑเจ เจธเจฅเจฟเจค เจนเฉเจตเฉเจเฉเฅค เจเฉเจฐเจฎเจตเจพเจฐ:
- /เจฐเฉเจ/เจฌเจฒเฉเจเจฒเจฟเจธเจ - เจเฉฐเจชเจพเจเจฒเฉเจธเจผเจจ เจธเจเฉเจฐเจฟเจชเจ เจฆเฉ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจ เจตเจพเจฒเจพ เจซเฉเจฒเจกเจฐ
- /root/zi - github เจคเฉเจ เจฐเจเจฟเจธเจเจฐเฉ เจฆเฉ เจเจพเจชเฉ
- /etc/bird - เจชเฉฐเจเฉ เจธเฉเจตเจพ เจธเฉเจเจฟเฉฐเจเจพเจ เจฒเจ เจฎเจฟเจเจฐเฉ เจซเฉเจฒเจกเจฐ
- เจฐเฉเจเจฟเฉฐเจ เจธเจฐเจตเจฐ เจ เจคเฉ เจธเฉเจฐเฉฐเจ เจธเจฎเจพเจชเจคเฉ เจฌเจฟเฉฐเจฆเฉ เจฆเฉ เจจเจพเจฒ VPS เจฆเจพ เจฌเจพเจนเจฐเฉ IP เจชเจคเจพ 194.165.22.146, ASN 64998 เจนเฉ; เจฐเจพเจเจเจฐ เจฆเจพ เจฌเจพเจนเจฐเฉ IP เจชเจคเจพ - 81.177.103.94, ASN 64999
- เจธเฉเจฐเฉฐเจ เจฆเฉ เจ เฉฐเจฆเจฐ IP เจชเจคเฉ เจเฉเจฐเจฎเจตเจพเจฐ 172.30.1.1 เจ เจคเฉ 172.30.1.2 เจนเจจเฅค
เจฌเฉเจธเจผเฉฑเจ, เจคเฉเจธเฉเจ เจเจฟเจธเฉ เจตเฉ เจนเฉเจฐ เจฐเจพเจเจเจฐเจพเจ, เจเจชเจฐเฉเจเจฟเฉฐเจ เจธเจฟเจธเจเจฎเจพเจ เจ เจคเฉ เจธเฉเจซเจเจตเฉเจ เจฐ เจเจคเจชเจพเจฆเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจเจนเจจเจพเจ เจฆเฉ เจคเจฐเจ เจฆเฉ เจนเฉฑเจฒ เจจเฉเฉฐ เจตเจฟเจตเจธเจฅเจฟเจค เจเจฐเจฆเฉ เจนเฉเจ.
เจธเฉฐเจเฉเจช เจตเจฟเฉฑเจ - เจนเฉฑเจฒ เจฆเจพ เจคเจฐเจ
- เจคเจฟเจเจฐเฉ เจฆเฉเจเจ เจเจพเจฐเจตเจพเจเจเจ
- เจเฉฑเจ VPS เจชเฉเจฐเจพเจชเจค เจเจฐเจจเจพ
- เจฐเจพเจเจเจฐ เจคเฉเจ VPS เจคเฉฑเจ เจเฉฑเจ เจธเฉเจฐเฉฐเจ เจตเจงเจพเจเจฃเจพ
- เจ เจธเฉเจ เจฐเจเจฟเจธเจเจฐเฉ เจฆเฉ เจเฉฑเจ เจเจพเจชเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเจฆเฉ เจนเจพเจ เจ เจคเฉ เจจเจฟเจฏเจฎเจฟเจค เจคเฉเจฐ 'เจคเฉ เจ เฉฑเจชเจกเฉเจ เจเจฐเจฆเฉ เจนเจพเจ
- เจฐเฉเจเจฟเฉฐเจ เจธเฉเจตเจพ เจจเฉเฉฐ เจธเจฅเจพเจชเจฟเจค เจ เจคเฉ เจเฉเจเจซเจฟเจเจฐ เจเจฐเจจเจพ
- เจ เจธเฉเจ เจฐเจเจฟเจธเจเจฐเฉ เจฆเฉ เจเจงเจพเจฐ 'เจคเฉ เจฐเฉเจเจฟเฉฐเจ เจธเฉเจตเจพ เจฒเจ เจธเจฅเจฟเจฐ เจฐเฉเจเจพเจ เจฆเฉ เจธเฉเจเฉ เจฌเจฃเจพเจเจเจฆเฉ เจนเจพเจ
- เจ เจธเฉเจ เจฐเจพเจเจเจฐ เจจเฉเฉฐ เจธเฉเจตเจพ เจจเจพเจฒ เจเจจเฉเจเจ เจเจฐเจฆเฉ เจนเจพเจ เจ เจคเฉ เจธเจพเจฐเฉ เจเฉเจฐเฉเจซเจฟเจ เจจเฉเฉฐ เจธเฉเจฐเฉฐเจ เจฐเจพเจนเฉเจ เจญเฉเจเจฃ เจฆเฉ เจธเฉฐเจฐเจเจจเจพ เจเจฐเจฆเฉ เจนเจพเจเฅค
เจ เจธเจฒ เจนเฉฑเจฒ
เจคเจฟเจเจฐเฉ เจฆเฉเจเจ เจเจพเจฐเจตเจพเจเจเจ
เจเฉฐเจเจฐเจจเฉเฉฑเจ 'เจคเฉ เจฌเจนเฉเจค เจธเจพเจฐเฉเจเจ เจธเฉเจตเจพเจตเจพเจ เจนเจจ เจเฉ เจฌเจนเฉเจค เจตเจพเจเจฌ เจเฉเจฎเจคเจพเจ เจฒเจ VPS เจชเฉเจฐเจฆเจพเจจ เจเจฐเจฆเฉเจเจ เจนเจจเฅค เจนเฉเจฃ เจคเฉฑเจ เจฎเฉเจ $9/เจธเจพเจฒ เจฒเจ เจตเจฟเจเจฒเจช เจฒเฉฑเจญเจฟเจ เจนเฉ เจ เจคเฉ เจตเจฐเจค เจฐเจฟเจนเจพ/เจฐเจนเฉ เจนเจพเจ, เจชเจฐ เจญเจพเจตเฉเจ เจคเฉเจธเฉเจ เจฌเจนเฉเจค เจเจผเจฟเจเจฆเจพ เจชเจฐเฉเจธเจผเจพเจจ เจจเจพ เจนเฉเจตเฉ, เจนเจฐ เจเฉเจจเฉ 'เจคเฉ 1E/เจฎเจนเฉเจจเฉ เจฒเจ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจตเจฟเจเจฒเจช เจนเจจเฅค VPS เจฆเฉ เจเฉเจฃ เจเจฐเจจ เจฆเจพ เจธเจตเจพเจฒ เจเจธ เจฒเฉเจ เจฆเฉ เจฆเจพเจเจฐเฉ เจคเฉเจ เจฌเจนเฉเจค เจชเจฐเฉ เจนเฉ, เจเจธ เจฒเจ เจเฉเจเจฐ เจเฉเจ เจเจธ เจฌเจพเจฐเฉ เจเฉเจ เจจเจนเฉเจ เจธเจฎเจเจฆเจพ, เจคเจพเจ เจเจฟเฉฑเจชเจฃเฉเจเจ เจตเจฟเฉฑเจ เจชเฉเฉฑเจเฉ.
เจเฉเจเจฐ เจคเฉเจธเฉเจ เจเฉฑเจ VPS เจฆเฉ เจตเจฐเจคเฉเจ เจจเจพ เจธเจฟเจฐเจซเจผ เจฐเฉเจเจฟเฉฐเจ เจธเฉเจตเจพ เจฒเจ เจเจฐเจฆเฉ เจนเฉ, เจธเจเฉเจ เจเจธ 'เจคเฉ เจเฉฑเจ เจธเฉเจฐเฉฐเจ เจจเฉเฉฐ เจเจคเจฎ เจเจฐเจจ เจฒเจ เจตเฉ เจเจฐเจฆเฉ เจนเฉ, เจคเจพเจ เจคเฉเจนเจพเจจเฉเฉฐ เจเจธ เจธเฉเจฐเฉฐเจ เจจเฉเฉฐ เจตเจงเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ เจ เจคเฉ, เจฒเจเจญเจ เจจเจฟเจธเจผเจเจฟเจค เจคเฉเจฐ 'เจคเฉ, เจเจธเจฆเฉ เจฒเจ NAT เจจเฉเฉฐ เจเฉเจเจซเจฟเจเจฐ เจเจฐเฉเฅค เจเฉฐเจเจฐเจจเฉเฉฑเจ 'เจคเฉ เจเจนเจจเจพเจ เจเจฟเจฐเจฟเจเจตเจพเจ เจฌเจพเจฐเฉ เจฌเจนเฉเจค เจธเจพเจฐเฉเจเจ เจนเจฆเจพเจเจคเจพเจ เจนเจจ, เจฎเฉเจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจเฉฑเจฅเฉ เจฆเฉเจนเจฐเจพเจตเจพเจเจเจพ เจจเจนเฉเจ. เจ เจเจฟเจนเฉ เจธเฉเจฐเฉฐเจ เจฒเจ เจฎเฉเฉฑเจ เจฒเฉเฉ เจเจน เจนเฉ เจเจฟ เจเจน เจคเฉเจนเจพเจกเฉ เจฐเจพเจเจเจฐ 'เจคเฉ เจเฉฑเจ เจตเฉฑเจเจฐเจพ เจเฉฐเจเจฐเจซเฉเจธ เจฌเจฃเจพเจเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ เจเฉ VPS เจตเฉฑเจฒ เจธเฉเจฐเฉฐเจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเจพ เจนเฉเฅค เจเจผเจฟเจเจฆเจพเจคเจฐ เจตเจฐเจคเฉเจเจ เจเจเจเจ VPN เจคเจเจจเฉเจเจพเจ เจเจธ เจฒเฉเฉ เจจเฉเฉฐ เจชเฉเจฐเจพ เจเจฐเจฆเฉเจเจ เจนเจจ - เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเฉเจจ เจฎเฉเจก เจตเจฟเฉฑเจ OpenVPN เจธเฉฐเจชเฉเจฐเจจ เจนเฉเฅค
เจฐเจเจฟเจธเจเจฐเฉ เจฆเฉ เจเจพเจชเฉ เจชเฉเจฐเจพเจชเจค เจเฉเจคเฉ เจเจพ เจฐเจนเฉ เจนเฉ
เจเจฟเจตเฉเจ เจเจฟ เจเจฌเจฐเจพเจเจฒ เจจเฉ เจเจฟเจนเจพ, "เจเจฟเจนเฉเจพ เจธเจพเจจเฉเฉฐ เจฐเฉเจเจฆเจพ เจนเฉ เจเจน เจธเจพเจกเฉ เจฎเจฆเจฆ เจเจฐเฉเจเจพเฅค" เจเจฟเจเจเจเจฟ RKN เจตเจฐเจเจฟเจค เจธเจฐเฉเจคเจพเจ เจฆเจพ เจเฉฑเจ เจฐเจเจฟเจธเจเจฐ เจฌเจฃเจพ เจฐเจฟเจนเจพ เจนเฉ, เจเจธ เจฒเจ เจธเจพเจกเฉ เจธเจฎเฉฑเจธเจฟเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจ เจฒเจ เจเจธ เจฐเจเจฟเจธเจเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจจเจพ เจเจฐเจจเจพ เจเฉฑเจ เจชเจพเจช เจนเฉเจตเฉเจเจพเฅค เจ เจธเฉเจ github เจคเฉเจ เจฐเจเจฟเจธเจเจฐเฉ เจฆเฉ เจเฉฑเจ เจเจพเจชเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเจพเจเจเฉเฅค
เจ เจธเฉเจ เจคเฉเจนเจพเจกเฉ เจฒเฉเจจเจเจธ เจธเจฐเจตเจฐ เจคเฉ เจเจพเจเจฆเฉ เจนเจพเจ, เจฐเฉเจ เจธเฉฐเจฆเจฐเจญ เจตเจฟเฉฑเจ เจเจเจเจฆเฉ เจนเจพเจ (sudo su -) เจ เจคเฉ git เจเฉฐเจธเจเจพเจฒ เจเจฐเฉ เจเฉ เจเจน เจชเจนเจฟเจฒเจพเจ เจคเฉเจ เจธเจฅเจพเจชเจฟเจค เจจเจนเฉเจ เจนเฉ.
apt install git
เจเจชเจฃเฉ เจนเฉเจฎ เจกเจพเจเจฐเฉเจเจเจฐเฉ 'เจคเฉ เจเจพเจ เจ เจคเฉ เจฐเจเจฟเจธเจเจฐเฉ เจฆเฉ เจเฉฑเจ เจเจพเจชเฉ เจเฉฑเจขเฉเฅค
cd ~ && git clone --depth=1 https://github.com/zapret-info/z-i
เจ เจธเฉเจ เจเฉฑเจ เจเฉเจฐเฉเจจ เจ เฉฑเจชเจกเฉเจ เจธเฉเจ เจ เจช เจเฉเจคเจพ เจนเฉ (เจฎเฉเจ เจเจธเจจเฉเฉฐ เจนเจฐ 20 เจฎเจฟเฉฐเจเจพเจ เจตเจฟเฉฑเจ เจเฉฑเจ เจตเจพเจฐ เจเจฐเจฆเจพ เจนเจพเจ, เจชเจฐ เจคเฉเจธเฉเจ เจเฉเจ เจตเฉ เจ เฉฐเจคเจฐเจพเจฒ เจเฉเจฃ เจธเจเจฆเฉ เจนเฉ เจเจฟเจธ เจตเจฟเฉฑเจ เจคเฉเจนเจพเจกเฉ เจฆเจฟเจฒเจเจธเจชเฉ เจนเฉเจตเฉ)เฅค เจ เจเจฟเจนเจพ เจเจฐเจจ เจฒเจ เจ เจธเฉเจ เจฒเจพเจเจ เจเจฐเจฆเฉ เจนเจพเจ crontab -e เจ เจคเฉ เจเจธ เจตเจฟเฉฑเจ เจนเฉเจ เจฒเจฟเจเฉ เจฒเจพเจเจจ เจเฉเฉเฉ:
*/20 * * * * cd ~/z-i && git pull && git gc
เจ เจธเฉเจ เจเฉฑเจ เจนเฉเฉฑเจ เจจเฉเฉฐ เจเฉเฉเจฆเฉ เจนเจพเจ เจเฉ เจฐเจเจฟเจธเจเจฐเฉ เจจเฉเฉฐ เจ เฉฑเจชเจกเฉเจ เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ เจฐเฉเจเจฟเฉฐเจ เจธเฉเจตเจพ เจฒเจ เจซเจพเจเจฒเจพเจ เจฌเจฃเจพเจเจเจพ. เจ เจเจฟเจนเจพ เจเจฐเจจ เจฒเจ, เจเฉฑเจ เจซเจพเจเจฒ เจฌเจฃเจพเจ /root/zi/.git/hooks/post-merge เจนเฉเจ เจฆเจฟเฉฑเจคเฉ เจธเจฎเฉฑเจเจฐเฉ เจฆเฉ เจจเจพเจฒ:
#!/usr/bin/env bash
changed_files="$(git diff-tree -r --name-only --no-commit-id ORIG_HEAD HEAD)"
check_run() {
echo "$changed_files" | grep --quiet "$1" && eval "$2"
}
check_run dump.csv "/root/blacklist/makebgp"
เจ เจคเฉ เจเจธเจจเฉเฉฐ เจเจฒเจพเจเจฃเจฏเฉเจ เจฌเจฃเจพเจเจฃเจพ เจจเจพ เจญเฉเฉฑเจฒเฉ
chmod +x /root/z-i/.git/hooks/post-merge
เจ เจธเฉเจ makebgp เจธเจเฉเจฐเจฟเจชเจ เจฌเจฃเจพเจตเจพเจเจเฉ เจเจฟเจธเจฆเจพ เจนเฉเฉฑเจ เจฅเฉเฉเฉ เจฆเฉเจฐ เจฌเจพเจ เจฆ เจนเจตเจพเจฒเจพ เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค
เจเฉฑเจ เจฐเฉเจเจฟเฉฐเจ เจธเฉเจตเจพ เจจเฉเฉฐ เจธเจฅเจพเจชเจฟเจค เจ เจคเฉ เจเฉเจเจซเจฟเจเจฐ เจเจฐเจจเจพ
เจชเฉฐเจเฉ เจจเฉเฉฐ เจธเจฅเจพเจชเจฟเจค เจเจฐเฉ. เจฌเจฆเจเจฟเจธเจฎเจคเฉ เจจเจพเจฒ, เจเจธ เจธเจฎเฉเจ เจเจฌเฉฐเจเฉ เจฐเจฟเจชเฉเจเจผเจเจฐเฉเจเจ เจตเจฟเฉฑเจ เจชเฉเจธเจ เจเฉเจคเจพ เจเจฟเจ เจชเฉฐเจเฉ เจฆเจพ เจธเฉฐเจธเจเจฐเจฃ เจเจฐเจเฉเจเจชเจเฉเจฐเจฟเจเจธ เจซเฉเจธ เจจเจพเจฒ เจคเจพเจเจผเจเฉ เจตเจฟเฉฑเจ เจคเฉเจฒเจจเจพเจคเจฎเจ เจนเฉ, เจเจธเจฒเจ เจธเจพเจจเฉเฉฐ เจชเจนเจฟเจฒเจพเจ เจธเจฟเจธเจเจฎ เจตเจฟเฉฑเจ เจธเจพเจซเจเจตเฉเจ เจฐ เจกเจฟเจตเฉเจฒเจชเจฐเจพเจ เจฆเฉ เจ เจงเจฟเจเจพเจฐเจค PPA เจจเฉเฉฐ เจเฉเฉเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค
add-apt-repository ppa:cz.nic-labs/bird
apt update
apt install bird
เจเจธ เจคเฉเจ เจฌเจพเจ เจฆ, เจ เจธเฉเจ IPv6 เจฒเจ เจชเฉฐเจเฉ เจจเฉเฉฐ เจคเฉเจฐเฉฐเจค เจ เจธเจฎเจฐเฉฑเจฅ เจเจฐเจฆเฉ เจนเจพเจ - เจธเจพเจจเฉเฉฐ เจเจธ เจธเจฅเจพเจชเจจเจพ เจตเจฟเฉฑเจ เจเจธเจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจชเจตเฉเจเฉเฅค
systemctl stop bird6
systemctl disable bird6
เจนเฉเจ เจพเจ เจเฉฑเจ เจจเจฟเจเจจเจคเจฎ เจชเฉฐเจเฉ เจธเฉเจตเจพ เจธเฉฐเจฐเจเจจเจพ เจซเจพเจเจฒ เจนเฉ (/etc/bird/bird.conf), เจเฉ เจธเจพเจกเฉ เจฒเจ เจเจพเจซเจผเฉ เจนเฉ (เจ เจคเฉ เจฎเฉเจ เจคเฉเจนเจพเจจเฉเฉฐ เจเฉฑเจ เจตเจพเจฐ เจซเจฟเจฐ เจฏเจพเจฆ เจฆเจฟเจตเจพเจเจเจฆเจพ เจนเจพเจ เจเจฟ เจเฉเจ เจตเฉ เจคเฉเจนเจพเจกเฉเจเจ เจเจผเจฐเฉเจฐเจคเจพเจ เจฆเฉ เจ เจจเฉเจธเจพเจฐ เจตเจฟเจเจพเจฐ เจจเฉเฉฐ เจตเจฟเจเจธเจค เจเจฐเจจ เจ เจคเฉ เจเจฟเจเจจเจฟเฉฐเจ เจเจฐเจจ เจคเฉเจ เจฎเจจเฉเจนเจพ เจเจฐเจฆเจพ เจนเฉ)
log syslog all;
router id 172.30.1.1;
protocol kernel {
scan time 60;
import none;
# export all; # Actually insert routes into the kernel routing table
}
protocol device {
scan time 60;
}
protocol direct {
interface "venet*", "tun*"; # Restrict network interfaces it works with
}
protocol static static_bgp {
import all;
include "pfxlist.txt";
#include "iplist.txt";
}
protocol bgp OurRouter {
description "Our Router";
neighbor 81.177.103.94 as 64999;
import none;
export where proto = "static_bgp";
local as 64998;
passive off;
multihop;
}
เจฐเจพเจเจเจฐ เจเจเจกเฉ - เจฐเจพเจเจเจฐ เจชเจเจพเจฃเจเจฐเจคเจพ, เจเฉ เจฆเฉเจฐเจฟเจธเจผเจเฉเจเจค เจคเฉเจฐ 'เจคเฉ เจเฉฑเจ IPv4 เจชเจคเฉ เจตเจฐเจเจพ เจฆเจฟเจธเจฆเจพ เจนเฉ, เจชเจฐ เจเฉฑเจ เจจเจนเฉเจ เจนเฉเฅค เจธเจพเจกเฉ เจเฉเจธ เจตเจฟเฉฑเจ, เจเจน IPv32 เจเจกเจฐเฉเฉฑเจธ เจซเจพเจฐเจฎเฉเจ เจตเจฟเฉฑเจ เจเฉเจ เจตเฉ 4-เจฌเจฟเฉฑเจ เจจเฉฐเจฌเจฐ เจนเฉ เจธเจเจฆเจพ เจนเฉ, เจชเจฐ เจคเฉเจนเจพเจกเฉ เจกเจฟเจตเจพเจเจธ เจฆเฉ IPv4 เจเจกเจฐเฉเฉฑเจธ เจจเฉเฉฐ เจฆเจฐเจธเจพเจเจฃเจพ เจเฉฐเจเจพ เจซเจพเจฐเจฎ เจนเฉ (เจเจธ เจเฉเจธ เจตเจฟเฉฑเจ, VPS)เฅค
เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจกเจพเจเจฐเฉเจเจ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจเจฐเจฆเจพ เจนเฉ เจเจฟ เจเจฟเจนเฉเฉ เจเฉฐเจเจฐเจซเฉเจธ เจฐเฉเจเจฟเฉฐเจ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจเจเฉเฅค เจเจฆเจพเจนเจฐเจจ เจเฉเจ เจเจฆเจพเจนเจฐเจฃเจพเจ เจฆเฉ เจจเจพเจฎ เจฆเจฟเฉฐเจฆเฉ เจนเฉ, เจคเฉเจธเฉเจ เจนเฉเจฐเจพเจ เจจเฉเฉฐ เจเฉเฉ เจธเจเจฆเฉ เจนเฉเฅค เจคเฉเจธเฉเจ เจธเจฟเจฐเจซเจผ เจฒเจพเจเจจ เจจเฉเฉฐ เจฎเจฟเจเจพ เจธเจเจฆเฉ เจนเฉ; เจเจธ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ, เจธเจฐเจตเจฐ เจเฉฑเจ IPv4 เจชเจคเฉ เจฆเฉ เจจเจพเจฒ เจธเจพเจฐเฉ เจเจชเจฒเจฌเจง เจเฉฐเจเจฐเจซเฉเจธเจพเจ เจจเฉเฉฐ เจธเฉเจฃเฉเจเจพเฅค
เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจธเจเฉเจเจฟเจ เจธเจพเจกเจพ เจเจพเจฆเฉ เจนเฉ เจเฉ เจ เจเจฒเฉเจเจ เจเฉเจธเจผเจฃเจพเจตเจพเจ เจฒเจ เจซเจพเจเจฒเจพเจ เจคเฉเจ เจ เจเฉเจคเจฐเจพเจ เจ เจคเฉ IP เจชเจคเจฟเจเจ (เจเฉ เจ เจธเจฒ เจตเจฟเฉฑเจ /32 เจ เจเฉเจคเจฐ เจนเจจ) เจฆเฉ เจธเฉเจเฉ เจฒเฉเจก เจเจฐเจฆเจพ เจนเฉเฅค เจเจน เจธเฉเจเฉเจเจ เจเจฟเฉฑเจฅเฉเจ เจเจเจเจฆเฉเจเจ เจนเจจ เจเจธ เจฌเจพเจฐเฉ เจนเฉเจ เจพเจ เจเจฐเจเจพ เจเฉเจคเฉ เจเจพเจตเฉเจเฉเฅค เจเจฟเจฐเจชเจพ เจเจฐเจเฉ เจจเฉเจ เจเจฐเฉ เจเจฟ IP เจเจกเจฐเฉเฉฑเจธ เจฒเฉเจก เจเจฐเจจ 'เจคเฉ เจฎเฉเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ เจเจฟเฉฑเจชเจฃเฉ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ, เจเจธเจฆเจพ เจเจพเจฐเจจ เจ เฉฑเจชเจฒเฉเจกเจฟเฉฐเจ เจฆเฉ เจตเฉฑเจกเฉ เจฎเจพเจคเจฐเจพ เจนเฉเฅค เจคเฉเจฒเจจเจพ เจฒเจ, เจฒเจฟเจเจฃ เจฆเฉ เจธเจฎเฉเจ, เจ เจเฉเจคเจฐเจพเจ เจฆเฉ เจธเฉเจเฉ เจตเจฟเฉฑเจ 78 เจฒเจพเจเจจเจพเจ เจนเจจ, เจ เจคเฉ IP เจชเจคเจฟเจเจ เจฆเฉ เจธเฉเจเฉ เจตเจฟเฉฑเจ 85898 เจนเจจเฅค เจฎเฉเจ เจเจผเฉเจฐเจฆเจพเจฐ เจธเจฟเจซเจพเจฐเจธเจผ เจเจฐเจฆเจพ เจนเจพเจ เจเจฟ เจธเจฟเจฐเจซ เจ เจเฉเจคเจฐเจพเจ เจฆเฉ เจธเฉเจเฉ 'เจคเฉ เจนเฉ เจธเจผเฉเจฐเฉเจเจค เจ เจคเฉ เจกเฉเจฌเฉฑเจเจฟเฉฐเจ เจเจฐเฉ, เจ เจคเฉ เจเฉ IP เจฒเฉเจกเจฟเฉฐเจ เจจเฉเฉฐ เจธเจฎเจฐเฉฑเจฅ เจเจฐเจจเจพ เจนเฉ เจเจพเจ เจจเจนเฉเจเฅค เจคเฉเจนเจพเจกเฉ เจฐเจพเจเจเจฐ เจจเจพเจฒ เจชเฉเจฐเจฏเฉเจ เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ เจซเฉเจธเจฒเจพ เจเจฐเจจเจพ เจคเฉเจนเจพเจกเฉ 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจเจฐเจฆเจพ เจนเฉเฅค เจเจจเฉเจนเจพเจ เจตเจฟเฉฑเจเฉเจ เจนเจฐ เจเฉฑเจ เจฐเฉเจเจฟเฉฐเจ เจเฉเจฌเจฒ เจตเจฟเฉฑเจ 85 เจนเจเจผเจพเจฐ เจเจเจเจฐเฉเจเจ เจจเฉเฉฐ เจเจธเจพเจจเฉ เจจเจพเจฒ เจนเจเจผเจฎ เจจเจนเฉเจ เจเจฐ เจธเจเจฆเจพเฅค
เจชเฉเจฐเฉเจเฉเจเฉเจฒ bgp, เจ เจธเจฒ เจตเจฟเฉฑเจ, เจคเฉเจนเจพเจกเฉ เจฐเจพเจเจเจฐ เจจเจพเจฒ bgp เจชเฉเจ เจฐเจฟเฉฐเจ เจธเฉเจ เจ เจช เจเจฐเจฆเจพ เจนเฉเฅค IP เจเจกเจฐเฉเฉฑเจธ เจฐเจพเจเจเจฐ เจฆเฉ เจฌเจพเจนเจฐเฉ เจเฉฐเจเจฐเจซเฉเจธ เจฆเจพ เจชเจคเจพ เจนเฉ (เจเจพเจ เจฐเจพเจเจเจฐ เจธเจพเจเจก 'เจคเฉ เจธเฉเจฐเฉฐเจ เจเฉฐเจเจฐเจซเฉเจธ เจฆเจพ เจชเจคเจพ), 64998 เจ เจคเฉ 64999 เจเจเฉเจจเฉเจฎเจธ เจธเจฟเจธเจเจฎเจพเจ เจฆเฉ เจจเฉฐเจฌเจฐ เจนเจจเฅค เจเจธ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ, เจเจนเจจเจพเจ เจจเฉเฉฐ เจเจฟเจธเฉ เจตเฉ 16-เจฌเจฟเฉฑเจ เจจเฉฐเจฌเจฐเจพเจ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจจเจฟเจฐเจงเจพเจฐเจค เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ, เจชเจฐ RFC6996 - 64512-65534 เจฆเฉเจเจฐเจพ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจจเจฟเฉฑเจเฉ เจฐเฉเจเจ เจคเฉเจ AS เจจเฉฐเจฌเจฐเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจพ เจเฉฐเจเจพ เจ เจญเจฟเจเจธ เจนเฉ (32-เจฌเจฟเฉฑเจ ASN เจฒเจ เจเฉฑเจ เจซเจพเจฐเจฎเฉเจ เจนเฉ เจชเจฐ เจธเจพเจกเฉ เจเฉเจธ เจตเจฟเฉฑเจ เจเจน เจฏเจเฉเจจเฉ เจคเฉเจฐ 'เจคเฉ เจเจตเจฐเจเจฟเจฒ เจนเฉ)เฅค เจตเจฐเจฃเจฟเจค เจธเฉฐเจฐเจเจจเจพ eBGP เจชเฉเจ เจฐเจฟเฉฐเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉ, เจเจฟเจธ เจตเจฟเฉฑเจ เจฐเฉเจเจฟเฉฐเจ เจธเฉเจตเจพ เจ เจคเฉ เจฐเจพเจเจเจฐ เจฆเฉ เจเจเฉเจจเฉเจฎเจธ เจธเจฟเจธเจเจฎเจพเจ เจฆเฉ เจจเฉฐเจฌเจฐ เจตเฉฑเจเจฐเฉ เจนเฉเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเจจเฅค
เจเจฟเจตเฉเจ เจเจฟ เจคเฉเจธเฉเจ เจฆเฉเจ เจธเจเจฆเฉ เจนเฉ, เจธเฉเจตเจพ เจจเฉเฉฐ เจฐเจพเจเจเจฐ เจฆเจพ IP เจชเจคเจพ เจเจพเจฃเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ, เจเจธ เจฒเจ เจเฉเจเจฐ เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจกเจพเจเจจเจพเจฎเจฟเจ เจเจพเจ เจเฉเจฐ-เจฐเฉเจเฉเจฌเจฒ เจชเฉเจฐเจพเจเจตเฉเจ (RFC1918) เจเจพเจ เจธเจพเจเจเจพ (RFC6598) เจชเจคเจพ เจนเฉ, เจคเจพเจ เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจฌเจพเจนเจฐเฉ 'เจคเฉ เจชเฉเจ เจฐเจฟเฉฐเจ เจตเจงเจพเจเจฃ เจฆเจพ เจตเจฟเจเจฒเจช เจจเจนเฉเจ เจนเฉเฅค เจเฉฐเจเจฐเจซเฉเจธ, เจชเจฐ เจธเฉเจตเจพ เจ เจเฉ เจตเฉ เจธเฉเจฐเฉฐเจ เจฆเฉ เจ เฉฐเจฆเจฐ เจเฉฐเจฎ เจเจฐเฉเจเฉเฅค
เจเจน เจตเฉ เจฌเจฟเจฒเจเฉเจฒ เจธเจชเฉฑเจธเจผเจ เจนเฉ เจเจฟ เจเฉฑเจ เจธเฉเจตเจพ เจคเฉเจ เจคเฉเจธเฉเจ เจเจ เจตเฉฑเจ-เจตเฉฑเจ เจฐเจพเจเจเจฐเจพเจ เจจเฉเฉฐ เจฐเฉเจ เจชเฉเจฐเจฆเจพเจจ เจเจฐ เจธเจเจฆเฉ เจนเฉ - เจชเฉเจฐเฉเจเฉเจเฉเจฒ bgp เจญเจพเจ เจฆเฉ เจจเจเจฒ เจเจฐเจเฉ เจ เจคเฉ เจเฉเจเจเจขเฉ เจฆเฉ IP เจเจกเจฐเฉเฉฑเจธ เจจเฉเฉฐ เจฌเจฆเจฒ เจเฉ เจเจนเจจเจพเจ เจฒเจ เจธเฉเจเจฟเฉฐเจเจพเจ เจฆเฉ เจกเฉเจชเจฒเฉเจเฉเจ เจเจฐเฉเฅค เจเจนเฉ เจเจพเจฐเจจ เจนเฉ เจเจฟ เจเจฆเจพเจนเจฐเจจ เจธเจญ เจคเฉเจ เจตเฉฑเจง เจฏเฉเจจเฉเจตเจฐเจธเจฒ เจตเจเฉเจ, เจธเฉเจฐเฉฐเจ เจฆเฉ เจฌเจพเจนเจฐ เจชเฉเจ เจฐเจฟเฉฐเจ เจฒเจ เจธเฉเจเจฟเฉฐเจเจพเจ เจจเฉเฉฐ เจฆเจฐเจธเจพเจเจเจฆเฉ เจนเฉเฅค เจเจธ เจ เจจเฉเจธเจพเจฐ เจธเฉเจเจฟเฉฐเจเจพเจ เจตเจฟเฉฑเจ IP เจเจกเจฐเฉเฉฑเจธ เจฌเจฆเจฒ เจเฉ เจเจนเจจเจพเจ เจจเฉเฉฐ เจธเฉเจฐเฉฐเจ เจตเจฟเฉฑเจ เจนเจเจพเจเจฃเจพ เจเจธเจพเจจ เจนเฉเฅค
เจฐเฉเจเจฟเฉฐเจ เจธเฉเจตเจพ เจฒเจ เจฐเจเจฟเจธเจเจฐเฉ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจฐ เจฐเจฟเจนเจพ เจนเฉ
เจนเฉเจฃ เจธเจพเจจเฉเฉฐ, เจ เจธเจฒ เจตเจฟเฉฑเจ, เจ เจเฉเจคเจฐเจพเจ เจ เจคเฉ IP เจชเจคเจฟเจเจ เจฆเฉ เจธเฉเจเฉ เจฌเจฃเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ, เจเฉ เจเจฟ เจชเจฟเจเจฒเฉ เจชเฉเจพเจ 'เจคเฉ เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจธเจเฉเจเจฟเจ เจตเจฟเฉฑเจ เจเจผเจฟเจเจฐ เจเฉเจคเฉ เจเจ เจธเจจเฅค เจ เจเจฟเจนเจพ เจเจฐเจจ เจฒเจ, เจ เจธเฉเจ เจฐเจเจฟเจธเจเจฐเฉ เจซเจพเจเจฒ เจฒเฉเจเจฆเฉ เจนเจพเจ เจ เจคเฉ เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจธเจเฉเจฐเจฟเจชเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจเจธ เจคเฉเจ เจฒเฉเฉเฉเจเจฆเฉเจเจ เจซเจพเจเจฒเจพเจ เจฌเจฃเจพเจเจเจฆเฉ เจนเจพเจ, /root/blacklist/makebgp
#!/bin/bash
cut -d";" -f1 /root/z-i/dump.csv| tr '|' 'n' | tr -d ' ' > /root/blacklist/tmpaddr.txt
cat /root/blacklist/tmpaddr.txt | grep / | sed 's_.*_route & reject;_' > /etc/bird/pfxlist.txt
cat /root/blacklist/tmpaddr.txt | sort | uniq | grep -Eo "([0-9]{1,3}[.]){3}[0-9]{1,3}" | sed 's_.*_route &/32 reject;_' > /etc/bird/iplist.txt
/etc/init.d/bird reload
logger 'bgp list compiled'
เจเจธเจจเฉเฉฐ เจเจฒเจพเจเจฃเจฏเฉเจ เจฌเจฃเจพเจเจฃเจพ เจจเจพ เจญเฉเฉฑเจฒเฉ
chmod +x /root/blacklist/makebgp
เจนเฉเจฃ เจคเฉเจธเฉเจ เจเจธเจจเฉเฉฐ เจนเฉฑเจฅเฉเจ เจเจฒเจพ เจธเจเจฆเฉ เจนเฉ เจ เจคเฉ /etc/bird เจตเจฟเฉฑเจ เจซเจพเจเจฒเจพเจ เจฆเฉ เจฆเจฟเฉฑเจ เจฆเฉเจ เจธเจเจฆเฉ เจนเฉเฅค
เจเจผเจฟเจเจฆเจพเจคเจฐ เจธเฉฐเจญเจพเจตเจจเจพ เจนเฉ, เจชเฉฐเจเฉ เจเจธ เจธเจฎเฉเจ เจคเฉเจนเจพเจกเฉ เจฒเจ เจเฉฐเจฎ เจจเจนเฉเจ เจเจฐ เจฐเจฟเจนเจพ เจนเฉ, เจเจฟเจเจเจเจฟ เจชเจฟเจเจฒเฉ เจชเฉเจพเจ 'เจคเฉ เจคเฉเจธเฉเจ เจเจธ เจจเฉเฉฐ เจเจนเจจเจพเจ เจซเจพเจเจฒเจพเจ เจฆเฉ เจเฉเจ เจเจฐเจจ เจฒเจ เจเจฟเจนเจพ เจธเฉ เจเฉ เจ เจเฉ เจฎเฉเจเฉเจฆ เจจเจนเฉเจ เจธเจจเฅค เจเจธ เจฒเจ, เจ เจธเฉเจ เจเจธเจจเฉเฉฐ เจฒเจพเจเจ เจเจฐเจฆเฉ เจนเจพเจ เจ เจคเฉ เจเจพเจเจ เจเจฐเจฆเฉ เจนเจพเจ เจเจฟ เจเจน เจธเจผเฉเจฐเฉ เจนเฉ เจเจฟเจ เจนเฉ:
systemctl start bird
birdc show route
เจฆเฉเจเฉ เจเจฎเจพเจเจก เจฆเฉ เจเจเจเจชเฉเฉฑเจ เจจเฉเฉฐ เจฒเจเจญเจ 80 เจฐเจฟเจเจพเจฐเจก เจฆเจฟเจเจพเจเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเจจ (เจเจน เจนเฉเจฃ เจฒเจ เจนเฉ, เจชเจฐ เจเจฆเฉเจ เจคเฉเจธเฉเจ เจเจธเจจเฉเฉฐ เจธเฉเจ เจ เจช เจเจฐเจฆเฉ เจนเฉ, เจคเจพเจ เจธเจญ เจเฉเจ เจฌเจฒเจพเจเจฟเฉฐเจ เจจเฉเจเจตเจฐเจ เจตเจฟเฉฑเจ RKN เจฆเฉ เจเฉเจธเจผ 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจเจฐเฉเจเจพ) เจเฉเจ เจเจธ เจคเจฐเฉเจนเจพเจ เจนเฉ:
54.160.0.0/12 unreachable [static_bgp 2018-04-19] * (200)
เจฆเฉ เจเฉเจฎ
birdc show protocol
เจธเฉเจตเจพ เจฆเฉ เจ เฉฐเจฆเจฐ เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจฆเฉ เจธเจฅเจฟเจคเฉ เจฆเจฟเจเจพเจเจเจพเฅค เจเจฆเฉเจ เจคเฉฑเจ เจคเฉเจธเฉเจ เจฐเจพเจเจเจฐ เจจเฉเฉฐ เจเฉเจเจซเจฟเจเจฐ เจจเจนเฉเจ เจเจฐเจฆเฉ (เจ เจเจฒเจพ เจฌเจฟเฉฐเจฆเฉ เจฆเฉเจเฉ), เจธเจพเจกเจพ เจฐเจพเจเจเจฐ เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจธเจผเฉเจฐเฉเจเจคเฉ เจธเจฅเจฟเจคเฉ (เจเจจเฉเจเจ เจเจพเจ เจเจเจเจฟเจต เจชเฉเจพเจ ) เจตเจฟเฉฑเจ เจนเฉเจตเฉเจเจพ, เจ เจคเฉ เจเฉฑเจ เจธเจซเจฒ เจเจจเฉเจเจธเจผเจจ เจคเฉเจ เจฌเจพเจ เจฆ เจเจน เจ เฉฑเจช เจธเจเฉเจ (เจธเจฅเจพเจชเจฟเจค เจชเฉเจพเจ ) เจตเจฟเฉฑเจ เจเจฒเจพ เจเจพเจตเฉเจเจพเฅค เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจฎเฉเจฐเฉ เจธเจฟเจธเจเจฎ เจคเฉ เจเจธ เจเจฎเจพเจเจก เจฆเจพ เจเจเจเจชเฉเฉฑเจ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉ:
BIRD 1.6.3 ready.
name proto table state since info
kernel1 Kernel master up 2018-04-19
device1 Device master up 2018-04-19
static_bgp Static master up 2018-04-19
direct1 Direct master up 2018-04-19
RXXXXXx1 BGP master up 13:10:22 Established
RXXXXXx2 BGP master up 2018-04-24 Established
RXXXXXx3 BGP master start 2018-04-22 Connect Socket: Connection timed out
RXXXXXx4 BGP master up 2018-04-24 Established
RXXXXXx5 BGP master start 2018-04-24 Passive
เจเฉฑเจ เจฐเจพเจเจเจฐ เจเจจเฉเจเจ เจเจฐ เจฐเจฟเจนเจพ เจนเฉ
เจนเจฐ เจเฉเจ เจธเจผเจพเจเจฆ เจเจธ เจซเฉเจเจเจฒเจช เจจเฉเฉฐ เจชเฉเฉเจน เจเฉ เจฅเฉฑเจ เจเจฟเจ เจนเฉ, เจชเจฐ เจฆเจฟเจฒ เจฒเจเจพเจ - เจ เฉฐเจค เจจเฉเฉเฉ เจนเฉ. เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, เจเจธ เจญเจพเจ เจตเจฟเฉฑเจ เจฎเฉเจ เจเจฆเจฎ-เจฆเจฐ-เจเจฆเจฎ เจจเจฟเจฐเจฆเฉเจธเจผ เจฆเฉเจฃ เจฆเฉ เจฏเฉเจ เจจเจนเฉเจ เจนเฉเจตเจพเจเจเจพ - เจเจน เจนเจฐเฉเจ เจจเจฟเจฐเจฎเจพเจคเจพ เจฒเจ เจตเฉฑเจเจฐเจพ เจนเฉเจตเฉเจเจพเฅค
เจนเจพเจฒเจพเจเจเจฟ, เจฎเฉเจ เจคเฉเจนเจพเจจเฉเฉฐ เจเฉเจ เจเจฆเจพเจนเจฐเจฃเจพเจ เจฆเจฟเจเจพ เจธเจเจฆเจพ เจนเจพเจ. เจฎเฉเฉฑเจ เจคเจฐเจ เจนเฉ BGP เจชเฉเจ เจฐเจฟเฉฐเจ เจจเฉเฉฐ เจตเจงเจพเจเจฃเจพ เจ เจคเฉ เจธเจพเจฐเฉ เจชเฉเจฐเจพเจชเจค เจเฉเจคเฉ เจ เจเฉเจคเจฐเจพเจ เจจเฉเฉฐ nexthop เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจเจพ, เจธเจพเจกเฉ เจธเฉเจฐเฉฐเจ เจตเฉฑเจฒ เจเจธเจผเจพเจฐเจพ เจเจฐเจจเจพ (เจเฉ เจธเจพเจจเฉเฉฐ เจเฉฑเจ p2p เจเฉฐเจเจฐเจซเฉเจธ เจฐเจพเจนเฉเจ เจเฉเจฐเฉเจซเจฟเจ เจญเฉเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ) เจเจพเจ nexthop IP เจเจกเจฐเฉเฉฑเจธ เจเฉเจเจฐ เจเฉเจฐเฉเจซเจฟเจ เจเจฅเจฐเจจเฉเฉฑเจ 'เจคเฉ เจเจพเจตเฉเจเจพ)เฅค
เจเจฆเจพเจนเจฐเจจ เจฒเจ, RouterOS เจตเจฟเฉฑเจ Mikrotik 'เจคเฉ เจเจน เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจ เจจเฉเจธเจพเจฐ เจนเฉฑเจฒ เจเฉเจคเจพ เจเจฟเจ เจนเฉ
/routing bgp instance set default as=64999 ignore-as-path-len=yes router-id=172.30.1.2
/routing bgp peer add in-filter=dynamic-in multihop=yes name=VPS remote-address=194.165.22.146 remote-as=64998 ttl=default
/routing filter add action=accept chain=dynamic-in protocol=bgp comment="Set nexthop" set-in-nexthop=172.30.1.1
เจ เจคเฉ Cisco IOS เจตเจฟเฉฑเจ - เจเจธ เจคเจฐเฉเจนเจพเจ
router bgp 64999
neighbor 194.165.22.146 remote-as 64998
neighbor 194.165.22.146 route-map BGP_NEXT_HOP in
neighbor 194.165.22.146 ebgp-multihop 250
!
route-map BGP_NEXT_HOP permit 10
set ip next-hop 172.30.1.1
เจเฉเจเจฐ เจเฉฑเจเฉ เจธเฉเจฐเฉฐเจ เจฆเฉ เจตเจฐเจคเฉเจ เจฌเฉเจเฉเจชเฉ เจชเฉเจ เจฐเจฟเฉฐเจ เจ เจคเฉ เจเจชเจฏเฉเจเฉ เจเฉเจฐเฉเจซเจฟเจ เจธเฉฐเจเจพเจฐเจฟเจค เจเจฐเจจ เจฒเจ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ, เจคเจพเจ เจจเฉเจเจธเจเจนเฉเจช เจจเฉเฉฐ เจธเฉเฉฑเจ เจเจฐเจจเจพ เจเจผเจฐเฉเจฐเฉ เจจเจนเฉเจ เจนเฉ; เจเจน เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจธเจนเฉ เจขเฉฐเจ เจจเจพเจฒ เจธเฉเฉฑเจ เจเฉเจคเจพ เจเจพเจตเฉเจเจพเฅค เจชเจฐ เจเฉ เจคเฉเจธเฉเจ เจเจธเจจเฉเฉฐ เจนเฉฑเจฅเฉเจ เจธเฉเจ เจเจฐเจฆเฉ เจนเฉ, เจคเจพเจ เจเจน เจเจธเจจเฉเฉฐ เจนเฉเจฐ เจตเฉ เจเจฐเจพเจฌ เจจเจนเฉเจ เจเจฐเฉเจเจพเฅค
เจฆเฉเจเฉ เจชเจฒเฉเจเจซเจพเจฐเจฎเจพเจ 'เจคเฉ, เจคเฉเจนเจพเจจเฉเฉฐ เจธเฉฐเจฐเจเจจเจพ เจฆเจพ เจชเจคเจพ เจฒเจเจพเจเจฃเจพ เจชเจเจเจพ, เจชเจฐ เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจเฉเจ เจฎเฉเจธเจผเจเจฒ เจนเฉ, เจคเจพเจ เจเจฟเฉฑเจชเจฃเฉเจเจ เจตเจฟเฉฑเจ เจฒเจฟเจเฉ, เจฎเฉเจ เจฎเจฆเจฆ เจเจฐเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเจพเจเจเจพ.
เจคเฉเจนเจพเจกเฉ BGP เจธเฉเจธเจผเจจ เจฆเฉ เจธเจผเฉเจฐเฉ เจนเฉเจฃ เจคเฉเจ เจฌเจพเจ เจฆ, เจตเฉฑเจกเฉ เจจเฉเจเจตเจฐเจเจพเจ เจฆเฉ เจฐเจธเจคเฉ เจ เจเจ เจนเจจ เจ เจคเฉ เจธเจพเจฐเจฃเฉ เจตเจฟเฉฑเจ เจธเจฅเจพเจชเจฟเจค เจเฉเจคเฉ เจเจ เจนเจจ, เจเจนเจจเจพเจ เจคเฉเจ เจชเจคเจฟเจเจ เจคเฉฑเจ เจเฉเจฐเฉเจซเจฟเจ เจตเจนเจฟ เจเจฟเจ เจนเฉ เจ เจคเฉ เจเฉเจธเจผเฉ เจจเฉเฉเฉ เจนเฉ, เจคเฉเจธเฉเจ เจชเฉฐเจเฉ เจธเฉเจตเจพ 'เจคเฉ เจตเจพเจชเจธ เจเจพ เจธเจเจฆเฉ เจนเฉ เจ เจคเฉ เจเฉฑเจฅเฉ เจชเฉเจฐเจตเฉเจธเจผ เจจเฉเฉฐ เจ เจจเจเจฎเฉเจเจ เจเจฐเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐ เจธเจเจฆเฉ เจนเฉ เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจเฉเฉเจฆเจพ เจนเฉเฅค IP เจชเจคเจฟเจเจ เจฆเฉ เจธเฉเจเฉ, เจเจธ เจคเฉเจ เจฌเจพเจ เจฆ เจเจฒเจพเจ
systemctl reload bird
เจ เจคเฉ เจฆเฉเจเฉ เจเจฟ เจคเฉเจนเจพเจกเฉ เจฐเจพเจเจเจฐ เจจเฉ เจเจจเฉเจนเจพเจ 85 เจนเจเจผเจพเจฐ เจฐเฉเจเจพเจ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจเฉเจฐเจพเจเจธเจซเจฐ เจเฉเจคเจพเฅค เจ เจจเจชเจฒเฉฑเจ เจเจฐเจจ เจฒเจ เจคเจฟเจเจฐ เจฐเจนเฉ เจ เจคเฉ เจเจธ เจฌเจพเจฐเฉ เจธเฉเจเฉ เจเจฟ เจเจธ เจจเจพเจฒ เจเฉ เจเจฐเจจเจพ เจนเฉ :)
เจเฉเฉฑเจฒ
เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจธเจฟเจงเจพเจเจคเจ เจคเฉเจฐ 'เจคเฉ, เจเฉฑเจชเจฐ เจฆเฉฑเจธเฉ เจเจ เจเจฆเจฎเจพเจ เจจเฉเฉฐ เจชเฉเจฐเจพ เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ, เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจนเฉเจฃ เจเฉฑเจ เจธเฉเจตเจพ เจนเฉ เจเฉ เจเจชเจฃเฉ เจเจช เจนเฉ เจเฉเจฐเฉเจซเจฟเจ เจจเฉเฉฐ เจซเจฟเจฒเจเจฐเจฟเฉฐเจ เจธเจฟเจธเจเจฎ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ เจฐเฉเจธเฉ เจซเฉเจกเจฐเฉเจธเจผเจจ เจตเจฟเฉฑเจ เจชเจพเจฌเฉฐเจฆเฉเจธเจผเฉเจฆเจพ IP เจชเจคเจฟเจเจ 'เจคเฉ เจฐเฉเจกเจพเจเจฐเฉเจเจ เจเจฐเจฆเฉ เจนเฉเฅค
เจเจน, เจฌเฉเจธเจผเจ, เจธเฉเจงเจพเจฐเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉ. เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจชเจฐเจฒ เจเจพเจ เจชเจพเจเจฅเจจ เจนเฉฑเจฒเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ IP เจชเจคเจฟเจเจ เจฆเฉ เจธเฉเจเฉ เจจเฉเฉฐ เจธเฉฐเจเฉเจช เจเจฐเจจเจพ เจเจพเจซเจผเฉ เจเจธเจพเจจ เจนเฉเฅค Net::CIDR::Lite เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจเฉฑเจ เจธเจงเจพเจฐเจจ เจชเจฐเจฒ เจธเจเฉเจฐเจฟเจชเจ 85 เจนเจเจผเจพเจฐ เจ เจเฉเจคเจฐเจพเจ เจจเฉเฉฐ 60 (เจนเจเจผเจพเจฐ เจจเจนเฉเจ) เจตเจฟเฉฑเจ เจฌเจฆเจฒเจฆเฉ เจนเฉ, เจชเจฐ, เจฌเฉเจธเจผเจ, เจฌเจฒเฉเจ เจเฉเจคเฉ เจชเจคเจฟเจเจ เจฆเฉ เจเฉฑเจ เจฌเจนเฉเจค เจตเฉฑเจกเฉ เจธเจผเฉเจฐเฉเจฃเฉ เจจเฉเฉฐ เจเจตเจฐ เจเจฐเจฆเฉ เจนเฉเฅค
เจเจฟเจเจเจเจฟ เจธเฉเจตเจพ ISO/OSI เจฎเจพเจกเจฒ เจฆเฉ เจคเฉเจเฉ เจชเฉฑเจงเจฐ 'เจคเฉ เจเฉฐเจฎ เจเจฐเจฆเฉ เจนเฉ, เจเจน เจคเฉเจนเจพเจจเฉเฉฐ เจเจฟเจธเฉ เจธเจพเจเจ/เจชเฉเจ เจจเฉเฉฐ เจฌเจฒเจพเจ เจเจฐเจจ เจคเฉเจ เจจเจนเฉเจ เจฌเจเจพเจเจเฉ เจเฉเจเจฐ เจเจน เจฐเจเจฟเจธเจเจฐเฉ เจตเจฟเฉฑเจ เจฆเจฐเจ เจเฉเจคเฉ เจเจ เจเจฒเจค เจชเจคเฉ 'เจคเฉ เจนเฉฑเจฒ เจเจฐเจฆเฉ เจนเฉเฅค เจชเจฐ เจฐเจเจฟเจธเจเจฐเฉ เจฆเฉ เจจเจพเจฒ, เจซเจพเจเจฒ nxdomain.txt github เจคเฉเจ เจเจเจเจฆเฉ เจนเฉ, เจเฉ เจเจฟ เจธเจเฉเจฐเจฟเจชเจ เจฆเฉ เจเฉเจ เจธเจเฉเจฐเฉเจ เจจเจพเจฒ เจเจธเจพเจจเฉ เจจเจพเจฒ เจชเจคเจฟเจเจ เจฆเฉ เจธเจฐเฉเจค เจตเจฟเฉฑเจ เจฌเจฆเจฒ เจเจพเจเจฆเฉ เจนเฉ, เจเจฆเจพเจนเจฐเจฃ เจฒเจ, Chrome เจตเจฟเฉฑเจ SwitchyOmega เจชเจฒเฉฑเจเจเจจเฅค
เจเจน เจฆเฉฑเจธเจฃเจพ เจตเฉ เจเจผเจฐเฉเจฐเฉ เจนเฉ เจเจฟ เจนเฉฑเจฒ เจฒเจ เจตเจพเจงเฉ เจธเจผเจพเจฐเจชเจจเจฟเฉฐเจ เจฆเฉ เจฒเฉเฉ เจนเฉ เจเฉเจเจฐ เจคเฉเจธเฉเจ เจธเจฟเจฐเจซเจผ เจเฉฑเจ เจเฉฐเจเจฐเจจเฉเจ เจเจชเจญเฉเจเจคเจพ เจจเจนเฉเจ เจนเฉ, เจชเจฐ เจเจชเจฃเฉ เจเจช เจเฉเจ เจธเจฐเฉเจค เจตเฉ เจชเฉเจฐเจเจพเจธเจผเจฟเจค เจเจฐเจฆเฉ เจนเฉ (เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเฉฑเจ เจตเฉเจฌเจธเจพเจเจ เจเจพเจ เจฎเฉเจฒ เจธเจฐเจตเจฐ เจเจธ เจเจจเฉเจเจธเจผเจจ 'เจคเฉ เจเฉฑเจฒเจฆเจพ เจนเฉ)เฅค เจฐเจพเจเจเจฐ เจฆเฉ เจธเจพเจงเจจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ, เจเจธ เจธเฉเจตเจพ เจคเฉเจ เจเจเจเจเฉเจเฉฐเจ เจเฉเจฐเฉเจซเจฟเจ เจจเฉเฉฐ เจคเฉเจนเจพเจกเฉ เจเจจเจคเจ เจชเจคเฉ 'เจคเฉ เจธเจเจผเจคเฉ เจจเจพเจฒ เจฌเฉฐเจจเฉเจนเจฃเจพ เจเจผเจฐเฉเจฐเฉ เจนเฉ, เจจเจนเฉเจ เจคเจพเจ เจคเฉเจธเฉเจ เจเจนเจจเจพเจ เจธเจฐเฉเจคเจพเจ เจจเจพเจฒ เจเจจเฉเจเจเฉเจตเจฟเจเฉ เจเฉเจ เจฆเฉเจตเฉเจเฉ เจเฉ เจฐเจพเจเจเจฐ เจฆเฉเจเจฐเจพ เจชเฉเจฐเจพเจชเจค เจ เจเฉเจคเจฐเจพเจ เจฆเฉ เจธเฉเจเฉ เจฆเฉเจเจฐเจพ เจเจตเจฐ เจเฉเจคเฉ เจเจ เจนเจจเฅค
เจเฉเจเจฐ เจคเฉเจนเจพเจกเฉ เจเฉเจ เจธเจตเจพเจฒ เจนเจจ, เจคเจพเจ เจชเฉเฉฑเจเฉ, เจฎเฉเจ เจเจตเจพเจฌ เจฆเฉเจฃ เจฒเจ เจคเจฟเจเจฐ เจนเจพเจเฅค
UPD. เจคเฉเจนเจพเจกเจพ เจงเฉฐเจจเจตเจพเจฆ
UPD2. เจธเจพเจฅเฉเจ, เจ
เจเจฟเจนเจพ เจฒเจเจฆเจพ เจนเฉ เจเจฟ เจฎเฉเจ เจฒเฉเจ เจตเจฟเฉฑเจ VPS เจ
เจคเฉ เจฐเจพเจเจเจฐ เจฆเฉ เจตเจฟเจเจเจพเจฐ เจเฉฑเจ เจธเฉเจฐเฉฐเจ เจธเจฅเจพเจชเจค เจเจฐเจจ เจฒเจ เจจเจฟเจฐเจฆเฉเจธเจผเจพเจ เจจเฉเฉฐ เจธเจผเจพเจฎเจฒ เจจเจพ เจเจฐเจเฉ เจเฉฑเจ เจเจฒเจคเฉ เจเฉเจคเฉ เจนเฉเฅค เจเจธ เจจเจพเจฒ เจเจ เจธเจตเจพเจฒ เจเฉเฉเจนเฉ เจนเฉ เจฐเจนเฉ เจนเจจเฅค
เจธเจฟเจฐเจซเจผ เจเจธ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ, เจฎเฉเจ เจเฉฑเจ เจตเจพเจฐ เจซเจฟเจฐ เจจเฉเจ เจเจฐเจพเจเจเจพ เจเจฟ เจเจธ เจเจพเจเจก เจจเฉเฉฐ เจธเจผเฉเจฐเฉ เจเจฐเจจ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ, เจคเฉเจธเฉเจ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเฉฑเจ VPN เจธเฉเจฐเฉฐเจ เจจเฉเฉฐ เจเจธ เจฆเจฟเจธเจผเจพ เจตเจฟเฉฑเจ เจเฉเจเจซเจฟเจเจฐ เจเจฐ เจฒเจฟเจ เจนเฉ เจเจฟเจธเจฆเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจฒเฉเฉ เจนเฉ เจ
เจคเฉ เจเจธเจฆเฉ เจเจพเจฐเจเจเฉเจธเจผเจฒเจคเจพ เจฆเฉ เจเจพเจเจ เจเฉเจคเฉ เจนเฉ (เจเจฆเจพเจนเจฐเจฃ เจตเจเฉเจ, เจเฉฑเจฅเฉ เจเฉเจฐเฉเจซเจฟเจ เจจเฉเฉฐ เจฎเฉเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ เจเจพเจ เจธเจฅเจฟเจฐ เจฐเฉเจช เจตเจฟเฉฑเจ เจฎเฉเฉ เจเฉ)เฅค เจเฉเจเจฐ เจคเฉเจธเฉเจ เจ
เจเฉ เจคเฉฑเจ เจเจธ เจชเฉเจพเจ
เจจเฉเฉฐ เจชเฉเจฐเจพ เจจเจนเฉเจ เจเฉเจคเจพ เจนเฉ, เจคเจพเจ เจฒเฉเจ เจตเจฟเฉฑเจ เจฆเจฟเฉฑเจคเฉ เจเจฆเจฎเจพเจ เจฆเฉ เจชเจพเจฒเจฃเจพ เจเจฐเจจ เจฆเจพ เจเฉเจ เจฎเจคเจฒเจฌ เจจเจนเฉเจ เจนเฉเฅค เจฎเฉเจฐเฉ เจเฉเจฒ เจเจธ 'เจคเฉ เจ
เจเฉ เจคเฉฑเจ เจฎเฉเจฐเจพ เจเจชเจฃเจพ เจเฉเจเจธเจ เจจเจนเฉเจ เจนเฉ, เจชเจฐ เจเฉ เจคเฉเจธเฉเจ VPS 'เจคเฉ เจธเจฅเจพเจชเจค เจเจชเจฐเฉเจเจฟเฉฐเจ เจธเจฟเจธเจเจฎ เจฆเฉ เจจเจพเจฎ เจฆเฉ เจจเจพเจฒ "เจเฉฑเจ OpenVPN เจธเจฐเจตเจฐ เจธเฉเจ เจ
เจช เจเจฐเจจเจพ" เจ
เจคเฉ เจคเฉเจนเจพเจกเฉ เจฐเจพเจเจเจฐ เจฆเฉ เจจเจพเจฎ เจจเจพเจฒ "เจเฉฑเจ OpenVPN เจเจฒเจพเจเฉฐเจ เจธเฉเจ เจ
เจช เจเจฐเจจเจพ" เจเฉเจเจฒ เจเจฐเจฆเฉ เจนเฉเฅค , เจคเฉเจนเจพเจจเฉเฉฐ เจธเฉฐเจญเจพเจตเจค เจคเฉเจฐ 'เจคเฉ เจเจธ เจตเจฟเจธเจผเฉ 'เจคเฉ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจฒเฉเจ เจฎเจฟเจฒเจฃเจเฉ, เจเจฟเจธ เจตเจฟเฉฑเจ เจนเฉเจฌเจฐเฉ เจตเฉ เจธเจผเจพเจฎเจฒ เจนเฉเฅค
UPD3.
UPD4. เจเจฒเจคเฉเจเจ 'เจคเฉ เจเฉฑเจ เจเฉเจเจพ เจเจฟเจนเจพ เจเฉฐเจฎ (เจฎเฉเจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจเฉเจเจธเจ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจจเจนเฉเจ เจเฉเจคเจพ):
1) เจเจธเจฆเฉ เจฌเจเจพเจ systemctl เจฐเฉเจฒเฉเจก เจชเฉฐเจเฉ เจเจฎเจพเจเจก เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจพ เจธเจฎเจเจฆเจพเจฐ เจนเฉ birdc เจธเฉฐเจฐเจเจจเจพ.
2) เจฎเจพเจเจเจฐเฉเจเจฟเจ เจฐเจพเจเจเจฐ เจตเจฟเฉฑเจ, เจธเฉเจฐเฉฐเจ เจฆเฉ เจฆเฉเจเฉ เจชเจพเจธเฉ เจฆเฉ เจเจเจชเฉ เจจเฉเฉฐ เจจเฉเจเจธเจเจนเฉเจช เจตเจฟเฉฑเจ เจฌเจฆเจฒเจฃ เจฆเฉ เจฌเจเจพเจ /เจฐเฉเจเจฟเฉฐเจ เจซเจฟเจฒเจเจฐ เจเจก เจเจเจธเจผเจจ=เจเจเจธเฉเจชเจ เจเฉเจจ=เจกเจพเจเจจเจพเจฎเจฟเจ-เจเจจ เจชเฉเจฐเฉเจเฉเจเฉเจฒ=bgp เจเจฟเฉฑเจชเจฃเฉ=ยปเจจเฉเจเจธเจเจนเฉเจช เจธเฉเฉฑเจ เจเจฐเฉยป เจธเฉเฉฑเจ-เจเจจ-เจจเฉเจเจธเจเฉเจช=172.30.1.1 เจฌเจฟเจจเจพเจ เจเจฟเจธเฉ เจชเจคเฉ เจฆเฉ, เจเจจเจฒ เจเฉฐเจเจฐเจซเฉเจธ เจฒเจ เจธเจฟเฉฑเจงเฉ เจฐเฉเจ เจจเฉเฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจเจพ เจธเจฎเจเจฆเจพเจฐเฉ เจฐเฉฑเจเจฆเจพ เจนเฉ /เจฐเฉเจเจฟเฉฐเจ เจซเจฟเจฒเจเจฐ เจเจก เจเจเจธเจผเจจ=เจเจเจธเฉเจชเจ เจเฉเจจ=เจกเจพเจเจจเฉเจฎเจฟเจ-เจเจจ เจชเฉเจฐเฉเจเฉเจเฉเจฒ=bgp เจเจฟเฉฑเจชเจฃเฉ=ยปเจจเฉเจเจธเจเจนเฉเจช เจธเฉเฉฑเจ เจเจฐเฉยป เจธเฉเฉฑเจ-เจเจจ-เจจเฉเจเจธเจเฉเจช-เจกเจพเจเจฐเฉเจเจ=<เจเฉฐเจเจฐเจซเฉเจธ เจจเจพเจฎ>
UPD5เฅค เจเฉฑเจ เจจเจตเฉเจ เจธเฉเจตเจพ เจชเฉเจฐเจเจ เจนเฉเจ เจนเฉ
เจ
เจคเฉ เจเจธ เจฌเจฟเฉฐเจฆเฉ 'เจคเฉ, เจธเจผเจพเจเจฆ, เจคเฉเจนเจพเจกเฉ เจฆเจพเจฆเฉ เจจเฉเฉฐ เจฐเจพเจ เจเจฐเจจ เจ
เจคเฉ เจฒเฉเจ เจจเฉเฉฐ เจ
เจชเจกเฉเจ เจเจฐเจจ เจฒเจ เจเจน เจเจพเจซเจผเฉ เจนเฉ.
UPD6เฅค เจเจนเจจเจพเจ เจฒเจ เจฒเฉเจ เจฆเจพ เจเฉฑเจ เจธเฉเจงเจฟเจ เจนเฉเจเจ เจธเฉฐเจธเจเจฐเจฃ เจเฉ เจเจธเจฆเจพ เจชเจคเจพ เจจเจนเฉเจ เจฒเจเจพเจเจฃเจพ เจเจพเจนเฉเฉฐเจฆเฉ, เจชเจฐ เจธเจผเฉเจฐเฉ เจเจฐเจจเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจนเจจ -
เจธเจฐเฉเจค: www.habr.com