Hey Habr!
เปเบเบเบปเบเบเบงเบฒเบกเบเบตเปเบเบงเบเปเบฎเบปเบฒเบขเบฒเบเปเบงเบปเปเบฒเบเปเบฝเบงเบเบฑเบเบเบฒเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเบญเบเปเบเบเบชเปเบฒเบเบเบทเปเบเบเบฒเบเปเบเบทเบญเบเปเบฒเบ. เปเบเบเบงเบฒเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเปเบเบทเบญเบเปเบฒเบเบเบตเปเบเปเบฒเปเบเบตเบเบเบฒเบเบขเบนเปเปเบเบเปเบฅเบดเบชเบฑเบเบเบฐเบซเบเบฒเบเบเปเบญเบเปเบเปเบกเบตเบเบงเบฒเบกเบเบนเบกเปเบเบซเบผเบฒเบเบเบฐเบเบทเบเบเปเบฒเบชเบฐเปเบซเบเบต. เบเบฒเบเปเบเปเบเบเบฑเบเบเบฑเบเบซเบกเบปเบเบเบตเปเบกเบตเบญเบธเบเบฐเบเบญเบเปเบเบทเบญเบเปเบฒเบเบเบตเปเปเบเปเบเบดเบเปเบกเปเบเปเบเบเบชเบธเปเบก. เบเบงเบเปเบฎเบปเบฒเบเบฐเปเบเบดเปเบเบเปเบฅเบฐเบเบตเบเบตเปเปเบเบตเบเบเบทเปเบเปเบเปเบเบทเบญเบเปเบฒเบเบเบตเป, เปเบเบดเปเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบชเบนเปเบเบฒเบเบเบดเบเบเบธเบฅเบฐเบเบดเบเปเบเบฑเบเปเบงเบฅเบฒเบเบปเบเบเบฒเบเปเบฅเบฐเบเบฒเบเบชเบนเบเปเบชเบเบเบฒเบเบเปเบฒเบเบเบฒเบเปเบเบดเบเบเบตเปเบฎเปเบฒเบเปเบฎเบ. เบเบฒเบเปเบเปเปเบเบเปเบฅเบฐเบเบตเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบเปเบเบงเบเบงเบฒเบกเบเบดเบเบเบญเบ "เบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเบญเบเปเบเบเบชเปเบฒเบเปเบเบทเบญเบเปเบฒเบ". เบเบฒเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบกเบทเบญเบฑเบเบเบฐเปเบเบกเบฑเบ, เบเบงเบเปเบฎเบปเบฒเบเบฐเบชเบฐเปเบเบเบงเบดเบเบตเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเปเปเบเบเบฑเบเบซเบฒเบเบตเปเบชเบฑเบเบชเบปเบเปเบเปเบขเปเบฒเบเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบเปเบงเบฅเบฒเบชเบฑเปเบเป, เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเบเบฐเบชเบฐเบเปเบญเบเปเบซเปเปเบซเบฑเบเบงเปเบฒเปเบเบฑเบเบซเบเบฑเบเบเบฑเบเบซเบฒเปเบซเบผเบปเปเบฒเบเบตเปเบเบงเบเปเบเปเบฎเบฑเบเบเบฒเบเปเบเปเปเบเบเปเบงเบเบงเบดเบเบตเบเบตเปเปเบฅเบฐเบเปเปเปเบกเปเบเบเบฒเบเบญเบทเปเบ (เบเปเบฒเบ console).
เบเปเปเบชเบฑเบเปเบเบ
เปเบเบทเปเบญเบเบกเบทเบเบปเปเบเบเปเบเบญเบเบเบงเบเปเบฎเบปเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบกเปเบ Ansible (เปเบเบฑเบเปเบเบทเปเบญเบเบกเบทเบญเบฑเบเบเบฐเปเบเบกเบฑเบ) เปเบฅเบฐ Git (เปเบเบฑเบ repository เบชเปเบฒเบฅเบฑเบ Ansible playbooks). เบเปเบฒเบเบฐเปเบเบปเปเบฒเบขเบฒเบเบเบฐเบเบญเบเบเบฑเบเบเบตเบงเปเบฒเบเบตเปเบเปเปเปเบกเปเบเบเบปเบเปเบเบฐเบเปเบฒ, เบเปเบญเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบงเบปเปเบฒเบเปเบฝเบงเบเบฑเบเปเบซเบเบเบปเบเบเบญเบ Ansible เบซเบผเบท Git, เปเบฅเบฐเบญเบฐเบเบดเบเบฒเบเบชเบดเปเบเบเบทเปเบเบเบฒเบ (เบเบปเบงเบขเปเบฒเบ, เปเบกเปเบเบซเบเบฑเบเบเบท roletaskimodules, เปเบเบฅเปเบชเบดเบเบเปเบฒเบเบปเบเบเบฑเบ, เบเบปเบงเปเบเปเบ Ansible, เบซเบผเบทเบชเบดเปเบเบเบตเปเปเบเบตเบเบเบทเปเบเปเบเปเบงเบฅเบฒเบเบตเป เบเปเบฒเบเปเบชเปเบเปเบฒเบชเบฑเปเบ git push เบซเบผเบท git commit). เปเบฅเบทเปเบญเบเบเบตเปเบเปเปเปเบกเปเบเบเปเบฝเบงเบเบฑเบเบงเบดเบเบตเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฐเบเบดเบเบฑเบ Ansible เปเบฅเบฐ configure NTP เบซเบผเบท SMTP เปเบเบญเบธเบเบฐเบเบญเบเบเบญเบเบเปเบฒเบ. เบเบตเปเปเบกเปเบเปเบฅเบทเปเบญเบเบเปเบฝเบงเบเบฑเบเบงเบดเบเบตเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเปเปเบเบเบฑเบเบซเบฒเปเบเบทเบญเบเปเบฒเบเปเบเปเปเบงเปเบฅเบฐเบเบตเบเบงเปเบฒเปเบเบเบเปเปเบกเบตเบเปเปเบเบดเบเบเบฒเบ. เบกเบฑเบเบเบฑเบเปเบเบฐเบเปเบฒเปเบซเปเบกเบตเบเบงเบฒเบกเปเบเบปเปเบฒเปเบเบเบตเบเปเบฝเบงเบเบฑเบเบงเบดเบเบตเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเปเบเบทเบญเบเปเบฒเบ, เปเบเบเบชเบฐเปเบเบฒเบฐ TCP / IP, OSPF, BGP protocol stack เปเบกเปเบเบซเบเบฑเบ. เบเบงเบเปเบฎเบปเบฒเบเบฑเบเบเบฐเปเบฅเบทเบญเบ Ansible เปเบฅเบฐ Git เบญเบญเบเบเบฒเบเบชเบปเบกเบเบปเบ. เบเปเบฒเบเปเบฒเบเบเบฑเบเบเปเบญเบเบเบฒเบเปเบฅเบทเบญเบเบงเบดเบเบตเปเบเปเปเบเบชเบฐเปเบเบฒเบฐ, เบเบงเบเปเบฎเบปเบฒเบเปเปเบเบฐเบเปเบฒเปเบซเปเบญเปเบฒเบเบซเบเบฑเบเบชเบท โNetwork Programmability and Automation. เบเบฑเบเบชเบฐเบชเปเบฒเบฅเบฑเบเบงเบดเบชเบฐเบงเบฐเบเบญเบเปเบเบทเบญเบเปเบฒเบเบฅเบธเปเบเบเปเปเปเบ" เปเบเบ Jason Edelman, Scott S. Lowe, เปเบฅเบฐ Matt Oswalt.
เปเบเบเบฑเบเบเบธเบเบฑเบเปเบเบดเบเบเบธเบ.
เบเบฒเบเบชเปเบฒเบเบเบฑเบเบซเบฒ
เบเปเปเบซเปเบเบดเบเบเบฐเบเบฒเบเบฒเบเบชเบฐเบเบฒเบเบฐเบเบฒเบ: 3 เปเบกเบเปเบเบปเปเบฒ, เปเบเบปเปเบฒเบเบญเบเบซเบฅเบฑเบเปเบงเปเบฅเบฐเบเบฑเบ. เปเบเบฅเบฐโเบชเบฑเบ. เบเบนเปเบญเปเบฒเบเบงเบเบเบฒเบเบเปเบฒเบเบงเบดเบเบฒเบเบฒเบเปเบเบซเบฒ:
- เปเบกเปเบเปเบฅเปเบง?
โ ###, ####, #####, firewall cluster เบซเบผเบธเบเบฅเบปเบเปเบฅเบฐเบเปเปเปเบเบตเปเบกเบเบถเปเบ !!!
เปเบเบปเปเบฒเบเบนเบเบฒเบเบญเบเปเบเบปเปเบฒ, เบเบฐเบเบฒเบเบฒเบกเปเบเบปเปเบฒเปเบเบชเบดเปเบเบเบตเปเปเบเบตเบเบเบถเปเบเปเบฅเบฐเบเบดเบเบเบฐเบเบฒเบเบฒเบเบงเปเบฒเบชเบดเปเบเบเบตเปเบชเบฒเบกเบฒเบเปเบเบตเบเบเบถเปเบเปเบเปเปเบเบงเปเบ. เบขเบนเปเปเบเปเบเบฅเบฐเบชเบฑเบ เปเบเบปเปเบฒเบชเบฒเบกเบฒเบเปเบเปเบเบดเบเบชเบฝเบเบเบปเบกเบขเบนเปเปเบเบดเบเบซเบปเบงเบเบญเบเบเบนเปเบญเปเบฒเบเบงเบเบเบฒเบเปเบเปเบเบตเบ, เปเบฅเบฐเบฅเบฒเบงเบเปเปเบซเปเปเบเบซเบฒเบเบฑเบเบเบทเบเปเบเบเปเบญเบเปเบเบฒเบฐเบงเปเบฒเบเบฒเบเบเบปเบเบเปเบฒเบฅเบฑเบเปเบเบซเบฒเบฅเบฒเบงเปเบเบชเบฒเบเบเบตเบชเบญเบ.
เปเบเบดเปเบเบเบปเปเบงเปเบกเบเบเปเปเบกเบฒ, เปเบเบปเปเบฒเปเบเปเปเบเบฑเบเบเบณเบเปเปเปเบเบฐเบเบณเบเบณเบญเบดเบเบเบฒเบเบเบฒเบเบเปเบฝเบเปเปเบฒเบเบตเป, เบเบธเบเบเบธเบเบเบปเบเบเบตเปเบญเบฒเบเบเบฐเบเบทเปเบเบเบถเปเบเบกเบฒ. เบเบฑเปเบเบเบฑเปเบ, เบเบนเปเบญเปเบฒเบเบงเบเบเบฒเบเบเปเบฒเบเบงเบดเบเบฒเบเบฒเบเบเปเปเปเบเปเบเบตเปเบเบปเบงเบฐ, เบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบกเปเบเบเปเบญเบเบงเปเบฒเบกเบฑเบเปเบเบฑเบ, เบเบธเปเบกเบเบปเปเบเบเปเบเบญเบ firewalls เปเบเปเบซเบผเบธเบเบฅเบปเบ, เปเบฅเบฐเบเปเปเบกเบตเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเบญเบเบฎเปเบฒเบเบเบฒเบเบเบทเปเบเบเบฒเบเปเบฎเบฑเบเปเบซเปเบฅเบฒเบงเบกเบตเบเบงเบฒเบกเบฎเบนเปเบชเบถเบ. เบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบฑเบเบซเบกเบปเบเบเบตเปเบเปเบฅเบดเบชเบฑเบเบชเบฐเปเบซเบเบตเบเปเปเปเบฎเบฑเบเบงเบฝเบ.
เปเบฅเบทเบญเบเบเบฑเบเบซเบฒเบเบฑเบเบฅเบปเบเบเบฒเบเบเบญเบเบเปเบฒเบ, เบเบธเบเบเบปเบเบเบฐเบเบทเปเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ. เบเบปเบงเบขเปเบฒเบ, เบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเบฑเบเบเบธเบเบเบทเบเปเบเปเบกเบทเปเบญเบเปเปเบกเบตเบเบฒเบเปเบซเบผเบเบซเบเบฑเบ, เบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบฎเบฑเบเบงเบฝเบเปเบเปเบเบต, เปเบฅเบฐเบเบธเบเบเบปเบเปเบเปเปเบเบปเปเบฒเบเบญเบเบขเปเบฒเบเบกเบตเบเบงเบฒเบกเบชเบธเบ. เบเบฒเบเบเบฒเบฅเบฐเบเบญเบเปเบฅเบตเปเบกเปเบซเบผเบญเบญเบ, เปเบฅเบฐ buffers เบเบฒเบเปเบเปเบเบญเบเปเบฅเบตเปเบกเบฅเบปเปเบเปเบเบทเปเบญเบเบเบฒเบเบกเบตเบเปเปเบเบดเบเบเบฒเบเปเบเปเบเปเบงเบตเบเบฑเบเปเบเบทเบญเบเปเบฒเบ.
Jackie Chan เบชเบฒเบกเบฒเบเบญเบฐเบเบดเบเบฒเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเปเบเปเบเบต.
เบเบญเบเปเบ, Jackie.
เบเปเปเปเบกเปเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบตเปเบกเบตเบเบงเบฒเบกเบชเบธเบเบซเบผเบฒเบ, เปเบกเปเบเบเป?
เบเปเบญเบเปเบซเปเบญเปเบฒเบเปเบเบทเบญเบเปเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเบฑเบเบเบงเบฒเบกเบเบดเบเบเบตเปเปเบชเบเปเบชเบปเปเบฒเบชเปเบฒเบฅเบฑเบเปเบเบเบฐเบเบฐเบเบตเป.
เบเปเปเบซเปเบเบดเบเบฒเบฅเบฐเบเบฒเบงเปเบฒเปเบซเบเบเบฒเบเบเบฐเบเบฑเบเบเบฐเบเบฒเบเปเปเปเบเปเบเบงเปเบ.
เบเบงเบโเปเบฎเบปเบฒโเปเบเบฐโเบเปเบฒโเปเบซเปโเบเปเบฒโเบชเบฑเปเบโเบเบฑเปเบโเบเปเปโเปเบโเบเบตเปโเบเบญเบโเบเบฒเบโเบเปเบฒโเบชเบฐโเปเบซเบเบตโเบญเบธโเบเบฐโเบเบญเบโเบเบฒเบโ
- เปเบซเปเปเบเบดเปเบเบขเบนเปเปเบเปเบเบเบงเบฒเบเปเบเบทเบญเบเปเบฒเบเปเบฅเบฐเปเบเบดเปเบเบงเปเบฒเบกเบฑเบเปเบฎเบฑเบเบงเบฝเบเปเบเบงเปเบ;
- เบเบงเบเปเบฎเบปเบฒเบเบฐเบญเบฐเบเบดเบเบฒเบเบงเบดเบเบตเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบญเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฒเบ router เบซเบเบถเปเบเปเบเบซเบฒเบญเบทเปเบเปเบเบเปเบเป Ansible;
- เปเบซเปเปเบงเบปเปเบฒเบเปเบฝเบงเบเบฑเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเบญเบเปเบเบเบชเปเบฒเบเบเบทเปเบเบเบฒเบ IT เปเบเบเบฅเบงเบก.
เปเบเบเบงเบฒเบเปเบเบทเบญเบเปเบฒเบ เปเบฅเบฐเบเบณเบญเบฐเบเบดเบเบฒเบ
เปเบเบเบเบฒเบ
เบเปเปเบซเปเบเบดเบเบฒเบฅเบฐเบเบฒเปเบเบเบงเบฒเบเบขเปเบฒเบเบกเบตเปเบซเบเบเบปเบเบเบญเบเบญเบปเบเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ. เบเบงเบเปเบฎเบปเบฒเบเบฐเบเปเปเบเบฑเปเบเบเบทเปเบเบนเปเบเบฐเบฅเบดเบเบญเบธเบเบฐเบเบญเบเบชเบฐเปเบเบฒเบฐ; เบชเปเบฒเบฅเบฑเบเบเบธเบเบเบฐเบชเบปเบเบเบญเบเบเบปเบเบเบงเบฒเบกเบเบตเปเบกเบฑเบเบเปเปเบชเปเบฒเบเบฑเบ (เบเบนเปเบญเปเบฒเบเบเบตเปเปเบญเบปเบฒเปเบเปเบชเปเบเบฐเบเบฒเบเปเบเบปเบฒเบงเปเบฒเบญเบธเบเบฐเบเบญเบเบเบฐเปเบเบเปเบเบเบทเบเปเบเป). เบเบตเปเปเบกเปเบเบเบฝเบเปเบเปเบซเบเบถเปเบเปเบเบเปเปเปเบเปเบเบฝเบเบเบตเปเบเบตเบเบญเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบ Ansible; เปเบกเบทเปเบญเบเบฑเปเบเบเปเบฒ, เปเบเบเบเบปเปเบงเปเบเปเบฅเปเบงเบเบงเบเปเบฎเบปเบฒเบเปเปเบชเบปเบเปเบเบญเบธเบเบฐเบเบญเบเบเบฐเปเบเบเปเบ. เบเบฝเบเปเบเปเปเบเบปเปเบฒเปเบ, เบเบตเปเปเบกเปเบเบญเบธเบเบฐเบเบญเบเบเบฒเบเบเบนเปเบเบฒเบเบเบตเปเบกเบตเบเบทเปเบชเบฝเบ, เปเบเบฑเปเบ Cisco, Juniper, Check Point, Fortinet, Palo Alto ... เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบปเบเปเบเบเบเบฒเบเปเบฅเบทเบญเบเบเบญเบเบเปเบฒเบเปเบญเบ.
เบเบงเบเปเบฎเบปเบฒเบกเบตเบชเบญเบเบซเบเปเบฒเบงเบฝเบเบเบปเปเบเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบทเปเบญเบเบเปเบฒเบเบเบฒเบเบเบฐเบฅเบฒเบเบญเบ:
- เบฎเบฑเบเบเบฐเบเบฑเบเบเบฒเบเบเบดเบกเปเบเบตเบเปเบเปเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ, เปเบเบดเปเบเปเบเบฑเบเบเบธเบฅเบฐเบเบดเบเบเบญเบเบเปเบฅเบดเบชเบฑเบ;
- เปเบซเปเบเบฒเบเบชเบทเปเบชเบฒเบเบเบฑเบเบชเบฒเบเบฒ, เบชเบนเบเบเปเปเบกเบนเบเบซเปเบฒเบเปเบเบชเบญเบเบซเบผเบตเบเปเบฅเบฐเบญเบปเบเบเบฒเบเบเบฑเบเบเบฑเปเบเบเบฒเบเบชเปเบงเบเบเบตเบชเบฒเบก (เบเบนเปเบฎเปเบงเบกเบเบฒเบเปเบฅเบฐเบฅเบนเบเบเปเบฒ), เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบชเบฒเบเบฒเบเบญเบเบญเบดเบเปเบเบตเปเบเบฑเบเปเบเบเบเปเบฒเบเบซเปเบญเบเบเบฒเบเบชเบนเบเบเบฒเบ.
เปเบซเปเปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบเบญเบปเบเบเบฐเบเบญเบเบเบทเปเบเบเบฒเบ:
- เบชเบญเบ routers เบเบฒเบเปเบเบ (BRD-01, BRD-02);
- Firewall Cluster (FW-CLUSTER);
- เบชเบฐเบซเบผเบฑเบเบซเบผเบฑเบ (L3-CORE);
- router เบเบตเปเบเบฐเบเบฒเบเปเบเบฑเบเปเบชเบฑเปเบเบเบตเบงเบดเบ (เบเบฑเปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเปเปเบเบเบฑเบเบซเบฒ, เบเบงเบเปเบฎเบปเบฒเบเบฐเปเบญเบเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเบทเบญเบเปเบฒเบเบเบฒเบ FW-CLUSTER เปเบเบซเบฒเบชเบธเบเปเบชเบตเบ) (EMERGENCY);
- เบชเบฐเบงเบดเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบธเปเบกเบเบญเบเปเบเบเบชเปเบฒเบเบเบทเปเบเบเบฒเบเปเบเบทเบญเบเปเบฒเบ (L2-MGMT);
- เปเบเบทเปเบญเบ virtual เบเบฑเบ Git เปเบฅเบฐ Ansible (VM-AUTOMATION);
- เปเบฅเบฑเบเบเบฑเบญเบเบเบตเปเบเบปเบเบชเบญเบ เปเบฅเบฐเบเบฑเบเบเบฐเบเบฒเบเบถเปเบกเบซเบผเบดเปเบเบชเบณเบฅเบฑเบ Ansible (Laptop-Automation) เบเบณเปเบเบตเบเปเบ.
เปเบเบทเบญเบเปเบฒเบเบเบทเบเบเบฑเปเบเบเปเบฒเบเปเบงเบเปเบเบฃเปเบเบเบญเบเบเบฒเบเบเบณเบเบปเบเปเบชเบฑเปเบเบเบฒเบ OSPF เปเบเบเปเบเบเบฒเบกเบดเบเบเบตเปเบกเบตเบเบทเปเบเบเบตเปเบเปเปเปเบเบเบตเป:
- เบเบทเปเบเบเบตเป 0 - เบเบทเปเบเบเบตเปเบเบตเปเบเบฐเบเบญเบเบกเบต routers เบฎเบฑเบเบเบดเบเบเบญเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบทเปเบญเบเบเปเบฒเบเบเบฒเบเบเบฐเบฅเบฒเบเบญเบเปเบเปเบเบ EXCHANGE;
- เบเบทเปเบเบเบตเป 1 - เบเบทเปเบเบเบตเปเบเบตเปเบเบฐเบเบญเบเบกเบต routers เบเบตเปเบฎเบฑเบเบเบดเบเบเบญเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบญเบเบเปเบฅเบดเบชเบฑเบ;
- เบเบทเปเบเบเบตเป 2 - เบเบทเปเบเบเบตเปเบเบตเปเบเบฐเบเบญเบเบกเบต routers เบเบตเปเบฎเบฑเบเบเบดเบเบเบญเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบปเบเปเบชเบฑเปเบเบเบฒเบเบเบฒเบเบเบธเปเบกเบเบญเบเบเบฒเบเบเบฐเบฅเบฒเบเบญเบ;
- เบเบทเปเบเบเบตเป N โ เบเบทเปเบเบเบตเปเบเบญเบเปเบเบทเบญเบเปเบฒเบเบชเบฒเบเบฒ.
เปเบ routers เบเบฒเบเปเบเบ, เปเบเบฑเบ router virtual (VRF-INTERNET) เบเบทเบเบชเปเบฒเบเบเบทเปเบ, เปเบเบดเปเบ eBGP เบกเบธเบกเปเบเบดเปเบเปเบเบฑเบกเปเบเปเบเบทเบเบเบดเบเบเบฑเปเบเบเปเบงเบ AS เบเบตเปเบเบทเบเบกเบญเบเบซเบกเบฒเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ. iBGP เบเบทเบเบเบฑเปเบเบเปเบฒเบฅเบฐเบซเบงเปเบฒเบ VRFs. เบเปเบฅเบดเบชเบฑเบเบกเบตเบชเบฐเบเบธเบเปเบเบตเบเบญเบเบเบตเปเบขเบนเปเบชเบตเบเบฒเบงเบเบตเปเบเบฑเบเบเบตเบกเบกเบฒเบขเบนเปเปเบ VRF-INTERNET เปเบซเบผเบปเปเบฒเบเบตเป. เบเบฒเบเบเบตเปเบขเบนเปเบชเบตเบเบฒเบงเปเบกเปเบเบเบทเบเบชเบปเปเบเปเบเบซเบฒ FW-CLUSTER เปเบเบเบเบปเบ (เบเบตเปเบขเบนเปเบเบตเปเบเปเบฅเบดเบเบฒเบเบเบญเบเบเปเบฅเบดเบชเบฑเบเบเปเบฒเปเบเบตเบเบเบฒเบ), เบเบฒเบเบเปเบญเบเบเบทเบเบชเบปเปเบเบเปเบฒเบเปเบเบ EXCHANGE (เบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบญเบเบเปเบฅเบดเบชเบฑเบเบเบฒเบเปเบเบเบตเปเบเปเบญเบเบเบฒเบเบเบตเปเบขเบนเป IP เบเบฒเบเบเบญเบ, เปเบฅเบฐเบเบตเปเบขเบนเป NAT เบเบฒเบเบเบญเบเบชเปเบฒเบฅเบฑเบเบซเปเบญเบเบเบฒเบ). เบเปเปเปเบ, เบเบฒเบเบเบฐเบฅเบฒเบเบญเบเปเบเบซเบฒ routers virtual เบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบ L3-CORE เบเบตเปเบกเบตเบเบตเปเบขเบนเปเบชเบตเบเบฒเบงเปเบฅเบฐเบชเบตเบเบตเปเปเบเบปเปเบฒ (เปเบเบเบเบงเบฒเบกเบเบญเบเปเบ).
เปเบเบทเบญเบเปเบฒเบเบเบฒเบเบเบฑเบเบเบฒเบเปเบเปเบชเบฐเบงเบดเบเบเบตเปเบญเบธเบเบดเบเบเบปเบเปเบฅเบฐเปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเปเบเบทเบญเบเปเบฒเบเบเบตเปเบญเบธเบเบดเบเบเบปเบ. เปเบเบทเบญเบเปเบฒเบเบเบฒเบเบเบธเปเบกเบเบญเบเบเบฑเบเปเบเปเบเบญเบญเบเปเบเบฑเบเปเบเบเบเบงเบฒเบกเบเบญเบเปเบ.
เปเบฃเบปเบฒเปเบเบตเบชเบธเบเปเบชเบตเบเปเบฎเบฑเบเบเปเปเบฒเบเบฑเบเบเบฒเบเบฎเปเบฒเบเบเบฒเบ เปเบฅเบฐเบขเปเบฒเบเบกเบตเปเบซเบเบเบปเบ FW-CLUSTER. เบเบฒเบเปเบเปเบเบญเบเบเบฑเบเปเบปเบเบขเบนเปเปเบเบกเบฑเบเบเบทเบเบเบดเบเบเบฒเบเปเบเปเบเบฒเบเบเบปเบเปเบงเบฑเปเบเบเบนเปเบเบตเปเปเบเบดเปเบเบขเบนเปเปเบเปเบเบทเบญเบเปเบฒเบเบเบฒเบเบเบฑเบเบเบฒเบ.
เบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบฅเบฐเบเปเบฒเบญเบฐเบเบดเบเบฒเบเบเบญเบเบกเบฑเบ
เบเบงเบเปเบฎเบปเบฒเบเบดเบเบญเบญเบเบงเบดเบเบตเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเปเบเบทเบญเบเปเบฒเบ. เบเบญเบเบเบตเปเปเบซเปเปเบเบดเปเบเปเบเบทเปเบญเบฅเบฐเบเบฑเปเบเบเบญเบเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบเบฐเปเบฎเบฑเบเปเบเบงเปเบเปเบเบทเปเบญเปเบญเบเบเบฒเบเบเบฐเบฅเบฒเบเบญเบเบเบฒเบ FW-CLUSTER เปเบเบซเบฒเบชเบธเบเปเบชเบตเบ:
- เบเบงเบเปเบฎเบปเบฒเบเบดเบเบเบฒเบเบเปเบฒเบเบฒเบเบเบญเบเบเบฒเบเปเบเปเบเบญเบเปเบเบชเบฐเบซเบผเบฑเบเบซเบผเบฑเบ (L3-CORE) เบเบตเปเปเบเบทเปเบญเบกเบเปเปเบกเบฑเบเบเบฑเบ FW-CLUSTER;
- เบเบงเบเปเบฎเบปเบฒเบเบดเบเบเบฒเบเบเปเบฒเบเบฒเบเบเบญเบเบเบฒเบเปเบเปเบเบญเบเปเบ L2-MGMT kernel switch เบเบตเปเปเบเบทเปเบญเบกเบเปเปเบกเบฑเบเบเบฑเบ FW-CLUSTER;
- เบเบงเบเปเบฎเบปเบฒเบเบณเบเบปเบเบเปเบฒเปเบฃเบปเบฒเปเบเบตเบชเบธเบเปเบชเบตเบ (เบเบฒเบกเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบเบฒเบเปเบเปเบเบญเบเบเบฑเบเปเบปเบเบเบทเบเบเบดเบเปเบเปเบเบฒเบเบขเบนเปเปเบเบกเบฑเบ, เบเบปเบเปเบงเบฑเปเบเบชเบดเปเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบ L2-MGMT):
- เบเบงเบโเปเบฎเบปเบฒโเปเบเบตเบโเปเบเปโเบเบฒเบโเบเบฒเบโเปเบเปโเบเบญเบโเบเปเบฝเบงโเบเบฑเบโเบเบฒเบโเบชเบธเบโเปเบชเบตเบโ;
- เบเบงเบเปเบฎเบปเบฒเบเปเบฒเบเบปเบเบเบตเปเบขเบนเป IP เบเบฒเบเบเบญเบ (เบชเปเบฒเบฅเบฑเบ NAT) เบเบตเปเบขเบนเปเปเบ FW-Cluster;
- เบเบงเบเปเบฎเบปเบฒเบชเปเบฒเบเบเบฒเบเบฎเปเบญเบเบเป gARP เปเบเบทเปเบญเปเบซเปเบเบตเปเบขเบนเป poppy เปเบเบเบฒเบเบฐเบฅเบฒเบ L3-CORE arp เบเบทเบเบเปเบฝเบเบเบฒเบ FW-Cluster เปเบเบซเบฒเบชเบธเบเปเบชเบตเบ;
- เบเบงเบเปเบฎเบปเบฒเบฅเบปเบเบเบฐเบเบฝเบเปเบชเบฑเปเบเบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ static เบเบฑเบ BRD-01, BRD-02;
- เบชเปเบฒเบเบเบปเบเบฅเบฐเบเบฝเบ NAT;
- เบเบปเบโเบเบถเปเบโเบขเบนเปโเปเบเบ EMERGENCY OSPF 1;
- เบเบปเบโเบเบถเปเบโเบขเบนเปโเปเบเบ EMERGENCY OSPF 2;
- เบเบงเบเปเบฎเบปเบฒเบเปเบฝเบเปเบเบเบเปเบฒเปเบเปเบเปเบฒเบเบเบญเบเปเบชเบฑเปเบเบเบฒเบเปเบเปเบเบ 1 เบซเบฒ 10;
- เบเบงเบเปเบฎเบปเบฒเบเปเบฝเบเบเปเบฒเปเบเปเบเปเบฒเบเบเบญเบเปเบชเบฑเปเบเบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเปเบเปเบเบ 1 เบซเบฒ 10;
- เบเบงเบเปเบฎเบปเบฒเบเปเบฝเบเบเบตเปเบขเบนเป IP เบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบ L2-MGMT (เปเบเบซเบฒเบเบตเปเบขเบนเป FW-CLUSTER);
- เบเบงเบเปเบฎเบปเบฒเบชเปเบฒเบเบเบฒเบเบฎเปเบญเบเบเป gARP เปเบเบทเปเบญเปเบซเปเบเบตเปเบขเบนเป poppy เปเบเบเบฒเบเบฐเบฅเบฒเบ arp L2-MGMT เบเบทเบเบเปเบฝเบเบเบฒเบ FW-CLUSTER เปเบเบซเบฒเบชเบธเบเปเบชเบตเบ.
เบญเบตเบเปเบเบทเปเบญเบซเบเบถเปเบ, เบเบงเบเปเบฎเบปเบฒเบเบฑเบเบเบทเบเปเบเบซเบฒเบฎเบนเบเปเบเบเบเบปเปเบเบชเบฐเบเบฑเบเบเบญเบเบเบฑเบเบซเบฒ. 3 เปเบกเบเปเบเบปเปเบฒ, เบเบงเบฒเบกเบเบปเบเบเบฑเบเบญเบฑเบเปเบซเบเปเบซเบผเบงเบ, เบเบงเบฒเบกเบเบดเบเบเบฒเบเปเบเบเบฑเปเบเบเบญเบเปเบเบเปเปเบเบฒเบกเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบชเบนเปเบเบฑเบเบซเบฒเปเบซเบกเป. เบเปเบญเบกเบเบตเปเบเบฐเบเบดเบกเบเปเบฒเบชเบฑเปเบเบเปเบฒเบ CLI? เปเบกเปเบเบเป? เบเบปเบเบฅเบปเบ, เบขเปเบฒเบเปเปเบญเบเปเบเบฅเปเบฒเบเปเปเบฒเบเบญเบเปเบเบปเปเบฒ, เบเบทเปเบกเบเบฒเปเบ เปเบฅเบฐ เบฅเบงเบเบฅเบงเบกเบเบฐเบฅเบฑเบเบเบญเบเปเบเบปเปเบฒ.
Bruce, เบเบฐเบฅเบธเบเบฒเบเปเบงเบ guys.
เบเบต, เบเบงเบเปเบฎเบปเบฒเบชเบทเบเบเปเปเบเบฑเบเบเบธเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ.
เบเปเบฒเบเบฅเบธเปเบกเบเบตเปเปเบกเปเบเปเบเบเบงเบฒเบเบเบญเบเบงเบดเบเบตเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบ playbook เปเบเปเบเบทเปเบญเบเปเบ Ansible. เปเบเบโเบเบฒเบโเบเบตเปโเบชเบฐโเบเปเบญเบโเปเบซเปโเปเบซเบฑเบโเบชเบดเปเบโเบเบตเปโเบเบงเบโเปเบฎเบปเบฒโเบญเบฐโเบเบดโเบเบฒเบโเบเปเบฒเบโเปเบเบดเบโเบเบตเปโ, เบกเบฑเบโเปเบเบฑเบโเบเบฝเบโเปเบเปโเบเบฒเบโเบเบฐโเบเบดโเบเบฑเบโเบชเบฐโเปเบเบฒเบฐโเปเบ Ansibleโ.
เปเบโเบเบฑเปเบโเบเบญเบโเบเบตเป, เบเบงเบโเปเบฎเบปเบฒโเปเบเปโเบฎเบฑเบโเบฎเบนเปโเบชเบดเปเบโเบเบตเปโเบเปเบญเบโเปเบฎเบฑเบ, เบเบฑเบโเบเบฐโเบเบฒ playbook, เบเบฒเบโเบเบปเบโเบชเบญเบ, เปเบฅเบฐโเปเบโเบเบฑเบโเบเบธโเบเบฑเบโเบเบงเบโเปเบฎเบปเบฒโเบเปเบญเบกโเบเบตเปโเบเบฐโเปเบเบตเบโเบกเบฑเบ.
เบญเบทเปเบ เป เบเบฒเบ digression เบเบปเบเบเบฒเบเบเบฐเบซเบเบฒเบเบเปเบญเบ. เบเบงเบฒเบกเบเปเบฒเบเบเบญเบเปเบฅเบทเปเบญเบเบเปเปเบเบงเบเปเบฎเบฑเบเปเบซเปเปเบเบปเปเบฒเปเบเบปเปเบฒเปเบเบเบดเบ. เบเบฐโเบเบงเบโเบเบฒเบโเบเบญเบโเบเบฒเบโเบเบฝเบ playbooks เบเปเปโเปเบกเปเบโเปเบเบฑเบโเบเปเบฒเบโเบเบฒเบโเปเบฅเบฐโเปเบงโเบเบตเปโเบกเบฑเบโเบญเบฒเบโเบเบฐโเปเบเบดเปเบโเบเบทโเบงเปเบฒโ. เบเบฒเบโเบเบปเบโเบชเบญเบโเปเบเปโเปเบเปโเปเบงโเบฅเบฒโเบซเบผเบฒเบโ, เบขเบทเบ virtual เปเบเปโเบเบทเบโเบชเปเบฒเบโเบเบฑเปเบโเบเบถเปเบโ, เบเบฒเบโเปเบเปโเปเบโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเบปเบโเบชเบญเบโเบซเบผเบฒเบโเบเบฑเปเบโ, เบเบฐโเบกเบฒเบ 100 เบเบฒเบโเบเบปเบโเบชเบญเบโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเบฐโเบเบดโเบเบฑเบโ.
เปเบเบตเบเบเบปเบง ... เบกเบตเบเบงเบฒเบกเบฎเบนเปเบชเบถเบเบงเปเบฒเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบเบตเบเบเบถเปเบเบเปเบฒเบซเบผเบฒเบ, เบกเบตเบเบงเบฒเบกเบเบดเบเบเบฒเบเบขเบนเปเบเปเบญเบเปเบเบเปเบญเบเบซเบเบถเปเบ, เบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเบฐเบเปเปเปเบฎเบฑเบเบงเบฝเบเปเบเบเบตเปเบชเบธเบ. เบเบงเบฒเบกเบฎเบนเปเบชเบถเบเปเบเบเบเปเบงเบ parachute, เปเบเป parachute เบเปเปเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเปเบเบตเบเบเบฑเบเบเบต ... เบเบตเปเปเบกเปเบเปเบฅเบทเปเบญเบเบเบปเบเบเบฐเบเบด.
เบเปเปเปเบ, เบเบงเบเปเบฎเบปเบฒเบญเปเบฒเบเบเบปเบเปเบเปเบฎเบฑเบเบเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบญเบ Ansible playbook (เบเบตเปเบขเบนเป IP เปเบเปเบเบทเบเบเบปเบเปเบเบเปเบเบทเปเบญเบเบธเบเบเบฐเบชเบปเบเบเบญเบเบเบงเบฒเบกเบฅเบฑเบ):
[xxx@emergency ansible]$ ansible-playbook -i /etc/ansible/inventories/prod_inventory.ini /etc/ansible/playbooks/emergency_on.yml
PLAY [------->Emergency on VCF] ********************************************************
TASK [vcf_junos_emergency_on : Disable PROD interfaces to FW-CLUSTER] *********************
changed: [vcf]
PLAY [------->Emergency on MGMT-CORE] ************************************************
TASK [mgmt_junos_emergency_on : Disable MGMT interfaces to FW-CLUSTER] ******************
changed: [m9-03-sw-03-mgmt-core]
PLAY [------->Emergency on] ****************************************************
TASK [mk_routeros_emergency_on : Enable EXT-INTERNET interface] **************************
changed: [m9-04-r-04]
TASK [mk_routeros_emergency_on : Generate gARP for EXT-INTERNET interface] ****************
changed: [m9-04-r-04]
TASK [mk_routeros_emergency_on : Enable static default route to EXT-INTERNET] ****************
changed: [m9-04-r-04]
TASK [mk_routeros_emergency_on : Change NAT rule to EXT-INTERNET interface] ****************
changed: [m9-04-r-04] => (item=12)
changed: [m9-04-r-04] => (item=14)
changed: [m9-04-r-04] => (item=15)
changed: [m9-04-r-04] => (item=16)
changed: [m9-04-r-04] => (item=17)
TASK [mk_routeros_emergency_on : Enable OSPF Area 1 PROD] ******************************
changed: [m9-04-r-04]
TASK [mk_routeros_emergency_on : Enable OSPF Area 2 MGMT] *****************************
changed: [m9-04-r-04]
TASK [mk_routeros_emergency_on : Change OSPF Area 1 interfaces costs to 10] *****************
changed: [m9-04-r-04] => (item=VLAN-1001)
changed: [m9-04-r-04] => (item=VLAN-1002)
changed: [m9-04-r-04] => (item=VLAN-1003)
changed: [m9-04-r-04] => (item=VLAN-1004)
changed: [m9-04-r-04] => (item=VLAN-1005)
changed: [m9-04-r-04] => (item=VLAN-1006)
changed: [m9-04-r-04] => (item=VLAN-1007)
changed: [m9-04-r-04] => (item=VLAN-1008)
changed: [m9-04-r-04] => (item=VLAN-1009)
changed: [m9-04-r-04] => (item=VLAN-1010)
changed: [m9-04-r-04] => (item=VLAN-1011)
changed: [m9-04-r-04] => (item=VLAN-1012)
changed: [m9-04-r-04] => (item=VLAN-1013)
changed: [m9-04-r-04] => (item=VLAN-1100)
TASK [mk_routeros_emergency_on : Change OSPF area1 default cost for to 10] ******************
changed: [m9-04-r-04]
TASK [mk_routeros_emergency_on : Change MGMT interfaces ip addresses] ********************
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n.254', u'name': u'VLAN-803'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+1.254', u'name': u'VLAN-805'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+2.254', u'name': u'VLAN-807'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+3.254', u'name': u'VLAN-809'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+4.254', u'name': u'VLAN-820'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+5.254', u'name': u'VLAN-822'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+6.254', u'name': u'VLAN-823'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+7.254', u'name': u'VLAN-824'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+8.254', u'name': u'VLAN-850'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+9.254', u'name': u'VLAN-851'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+10.254', u'name': u'VLAN-852'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+11.254', u'name': u'VLAN-853'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+12.254', u'name': u'VLAN-870'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+13.254', u'name': u'VLAN-898'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+14.254', u'name': u'VLAN-899'})
TASK [mk_routeros_emergency_on : Generate gARPs for MGMT interfaces] *********************
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n.254', u'name': u'VLAN-803'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+1.254', u'name': u'VLAN-805'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+2.254', u'name': u'VLAN-807'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+3.254', u'name': u'VLAN-809'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+4.254', u'name': u'VLAN-820'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+5.254', u'name': u'VLAN-822'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+6.254', u'name': u'VLAN-823'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+7.254', u'name': u'VLAN-824'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+8.254', u'name': u'VLAN-850'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+9.254', u'name': u'VLAN-851'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+10.254', u'name': u'VLAN-852'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+11.254', u'name': u'VLAN-853'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+12.254', u'name': u'VLAN-870'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+13.254', u'name': u'VLAN-898'})
changed: [m9-04-r-04] => (item={u'ip': u'ั
.ั
.n+14.254', u'name': u'VLAN-899'})
PLAY RECAP ************************************************************************
เปเบฅเปเบง!
เปเบเบเบงเบฒเบกเปเบเบฑเบเบเบดเบ, เบกเบฑเบเบเปเปเปเบกเปเบเบเบงเบฒเบกเบเปเบญเบก, เบขเปเบฒเบฅเบทเบกเบเปเบฝเบงเบเบฑเบเบเบฒเบเบฅเบงเบกเบเบปเบงเบเบญเบเปเบเปเบเบเบญเบเบเบฒเบเบเปเบฒเบเบปเบเปเบชเบฑเปเบเบเบฒเบเปเบเบเปเบเบทเปเบญเบเปเบซเบงเปเบฅเบฐเบเบฒเบเปเบซเบผเบเปเบชเบฑเปเบเบเบฒเบเบเปเบฒเบเบงเบเบซเบฅเบฒเบเปเบเบปเปเบฒเปเบเปเบ FIB. เบเบงเบเปเบฎเบปเบฒเบเปเปเบชเบฒเบกเบฒเบเบกเบตเบญเบดเบเบเบดเบเบปเบเบเปเปเบชเบดเปเบเบเบตเปเปเบเบเบฒเบเปเบเบเปเปเบเบฒเบก. เบเบงเบเปเบฎเบปเบฒเบฅเปเบเปเบฒ. เบกเบฑเบเปเบฎเบฑเบเบงเบฝเบเบญเบญเบ. เปเบเบเบฑเบเบเบธเบเบฑเบเบกเบฑเบเบเปเบญเบกเปเบฅเปเบง.
เปเบฅเบฐเบขเบนเปเปเบเบเปเบฒเบ Vilabajo (เบเบตเปเบเปเปเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเบดเบเบเบฑเปเบเปเบเบทเบญเบเปเบฒเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ) เบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเบชเบทเบเบเปเปเบฅเปเบฒเบเบเปเบงเบ. Bruce (เบเบญเบกเบฎเบฑเบ, เปเบเบเบเปเบฒเบเบเบฑเบเปเบฅเปเบง, เปเบเปเบเปเปเบกเบตเบเบงเบฒเบกเปเบขเบฑเบเบซเบเปเบญเบ) เบเปเบฒเบฅเบฑเบเบเบฐเบเบฒเบเบฒเบกเปเบเบปเปเบฒเปเบเบงเปเบฒเบเบฒเบเบเบฑเบเบเบฑเปเบเบเปเบฒเบญเบธเบเบฐเบเบญเบเบเปเบงเบเบเบปเบเปเบญเบเบซเบผเบฒเบเปเบเบปเปเบฒเปเบ.
เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบฑเบเบขเบฒเบเบเบฐเบขเบนเปเปเบเบเบธเบเบชเปเบฒเบเบฑเบเบซเบเบถเปเบ. เบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเปเบญเบปเบฒเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเบเบฑเบเบเบทเบเบกเบฒเปเบเปเปเบเบงเปเบ? เบซเบผเบฑเบเบเบฒเบเปเบงเบฅเบฒเปเบเบซเบเบถเปเบ, เบเบงเบเปเบฎเบปเบฒเบเบฐเบเปเบฒ FW-CLUSTER เบเบญเบเบเบงเบเปเบฎเบปเบฒเบเบฑเบเบเบทเบเบกเบฒ. เบเบตเปเปเบกเปเบเบญเบธเบเบฐเบเบญเบเบเบปเปเบเบเป, เบเปเปเปเบกเปเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบ, เปเบเบทเบญเบเปเบฒเบเบเปเบญเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฑเบเบกเบฑเบ.
เปเบเบปเปเบฒเบฎเบนเปเบชเบถเบเบงเปเบฒเปเบเบทเบญเบเปเบฒเบเปเบเบทเบญเบเปเบฒเบเปเบฅเบตเปเบกเปเบเบปเบฒเปเบซเบกเปเปเบเบงเปเบ? เบเบนเปเบญเปเบฒเบเบงเบเบเบฒเบเบเปเบฒเบเบงเบดเบเบฒเบเบฒเบเบเบฐเปเบเปเบเบดเบเบซเบเบถเปเบเบเบฑเบเบเบฒเบเปเบเปเบเบฝเบเบงเปเบฒเปเบเบฑเบเบซเบเบฑเบเบเบตเปเบเปเปเบเบงเบเปเบฎเบฑเบ, เปเบเบฑเบเบซเบเบฑเบเบเบตเปเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเปเบเปเปเบกเบฒ. เปเบเปเบซเบเปเบฒเปเบชเบเบเบฒเบ, เบเบตเปเปเบกเปเบเบงเบดเบเบตเบเบฒเบเปเบเบทเบญเบเปเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฒเบเบเปเปเบเบญเบเปเบเปเบ, เบเปเบญเบ, เปเบฅเบฐเบเบตเปเปเบซเบผเบทเบญเบเบญเบเบเบงเบฒเบกเบซเบฅเบนเบซเบฅเบฒเปเบเบญเบฐเบเบตเบ. เบกเบฑเบ turns เบญเบญเบเปเบเบฑเบ quilt patchwork. เบงเบฝเบเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบเบเบปเปเบงเปเบ, เบเปเปเปเบกเปเบเปเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบชเบฐเปเบเบฒเบฐเบเบตเป, เปเบเปเปเบเบเบเบปเปเบงเปเบเปเบเบซเบผเบฑเบเบเบฒเบ, เปเบเบฑเบเบเบนเปเบเปเบฝเบงเบเบฒเบเบเปเบฒเบเปเบญเบเบต, เปเบกเปเบเบเบฒเบเบเปเบฒเปเบญเบปเบฒเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเปเบเบทเบญเบเปเบฒเบเปเบเบชเบนเปเบเปเบฒเบเบฒเบชเบฒเบญเบฑเบเบเบดเบเบเบตเปเบชเบงเบเบเบฒเบก "เบชเบญเบเบเปเบญเบ", เบกเบฑเบเบกเบตเบซเบผเบฒเบเบฎเบนเบเปเบเบ, เบกเบฑเบเบชเบฒเบกเบฒเบเปเบเปเบเปเบงเปเบฒ: เบเบงเบฒเบกเบชเบญเบเบเปเบญเบ. , เบเบงเบฒเบกเบชเบญเบเบเปเบญเบ, เปเบซเบเบเบปเบ, เบเบงเบฒเบกเบชเบญเบเบเปเบญเบ, เปเบเบฑเบเบฅเบฐเบเบปเบ, เบเบฒเบเบเบฝเบเบเบฝเบ, เบเบงเบฒเบกเบชเบญเบเบเปเบญเบ. เบกเบฑเบเบเบฑเบเบซเบกเบปเบเบเปเบฝเบงเบเบฑเบเบฅเบฒเบง. เบเบฝเบเปเบเปเบขเบนเปเปเบเบฅเบฑเบเบเบตเปเปเบกเปเบเปเบเบทเบญเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบธเปเบกเบเบญเบเปเบเป, เบเบงเบเปเบฎเบปเบฒเปเบเบปเปเบฒเปเบเบขเปเบฒเบเบเบฐเปเบเปเบเบเปเบฝเบงเบเบฑเบเบชเบดเปเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเปเบฅเบฐเบงเบดเบเบตเบเบฒเบ, เบเบงเบเปเบฎเบปเบฒเปเบเบปเปเบฒเปเบเบขเปเบฒเบเบเบฐเปเบเปเบเบเปเบฝเบงเบเบฑเบเบชเบดเปเบเบเบตเปเบเปเบญเบเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ, เบเปเบฒเบเปเบฒเปเบเบฑเบ, เบเบงเบเปเบฎเบปเบฒเบฎเบนเปเบขเปเบฒเบเบเบฑเบเปเบเบเบงเปเบฒเบเบฐเบเบญเบเบซเบฒเบเปเบญเบเปเบเบเปเบฒเบเบฑเบเบซเบฒเปเบเบตเบเบเบทเปเบ. เปเบฅเบฐเบเบฝเบเปเบเปเบขเบนเปเปเบเปเบเบทเบญเบเปเบฒเบเบเบฑเปเบเบเปเบฒเบงเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฐเบเบดเบเบฑเบ tricks เปเบเบฑเปเบ: เบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเปเบญเบฐเบเบดเบเบฒเบเบเบฝเบเปเบเป.
เบเบปเบงเบเบดเบเปเบฅเปเบง, เบเบทเปเบกเบซเบผเบดเปเบเบญเบทเปเบเปเบเปเบเบทเบเบเบฐเบเบฝเบก, เปเบเบดเปเบเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฑเบเบเบทเบเบชเบนเปเบชเบฐเบเบฒเบเปเบเบตเบก. เปเบซเบเบเบปเบเบเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบญเบเบกเบฑเบเปเบกเปเบเบเบทเบเบฑเบ (เบกเบฑเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบทเปเบเปเบฒเบงเปเบฒเบเปเบฒเบชเบฑเปเบเบเบญเบเบซเบเปเบฒเบงเบฝเบเปเบกเปเบเบกเบตเบเบงเบฒเบกเบชเปเบฒเบเบฑเบเบซเบผเบฒเบ), เปเบเบทเปเบญเบเปเปเปเบซเปเบเบปเบเบเบงเบฒเบกเบเบตเปเบเบฒเบงเบเบงเปเบฒเบเบฑเปเบ, เบเบงเบเปเบฎเบปเบฒเบเบฑเบเบชเบดเบเปเบเบเบตเปเบเบฐเบเปเปเบฅเบปเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ playbook. เบซเบผเบฑเบโเบเบฒเบโเบเบฒเบโเบญเบญเบโเบเปเบฒโเบฅเบฑเบโเบเบฒเบโเบเบฑเปเบโเบเปเบฒเบงโ, เบเปเบฒเบโเบเบฐโเบกเบตโเบเบงเบฒเบกโเบฎเบนเปโเบชเบถเบโเบชเบฐโเบซเบเบปเบโเปเบฅเบฐโเบกเบตโเบเบงเบฒเบกโเบซเบกเบฑเปเบโเปเบโเบซเบผเบฒเบโเปเบโเบญเบฐโเบเบฒโเบเบปเบโ, เบเบญเบโเบเบฒเบโเบเบฑเปเบโ, crutches เปเบโเบเบตเปโเบเปเบฒเบโเบงเบฒเบโเปเบงเปโเบเบตเปโเบเบฑเปเบโเบเบฐโเปเบเบตเบโเปเบเบตเบโเบเบปเบงโเปเบญเบโเปเบโเบเบฑเบโเบเบตโ.
เบเบธเบเปเบเบปเบเบชเบฒเบกเบฒเบเบเบฝเบเบซเบฒเบเบงเบเปเบฎเบปเบฒเปเบฅเบฐเปเบเปเบฎเบฑเบเปเบซเบผเปเบเบเบญเบเบฅเบฐเบซเบฑเบเบฅเบฒเบเบฅเบฑเบเบญเบฑเบเบชเบญเบเบเบฑเบเบซเบกเบปเบ, เบเปเบญเบกเบเบฑเบเบซเบเบฑเบเบชเบท palybooks เบเบฑเบเบซเบกเบปเบ. เบฅเบฒเบเบเบทเปเบเบนเปเบเบดเบเบเปเปเปเบเปเบเบฃเปเบเบฅเป.
เบเบฒเบเบเบปเปเบเบเบปเบ
เปเบเบเบงเบฒเบกเบเบดเบเปเบซเบฑเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ, เบเบฐเบเบงเบเบเบฒเบเบเบตเปเบชเบฒเบกเบฒเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเบฑเบเบเปเปเบเบฑเบเปเบเป crystallized. เบญเบตเบเบเบฒเบกเบชเบดเปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเปเบเบปเบเปเบฅเบฐเบชเบดเปเบเบเบตเปเปเบเบทเปเบญเบเบฎเปเบงเบกเบเบฒเบเบเบฒเปเบงเบฑเบเบเบปเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบชเบปเบเบเบฐเบเบฒ, เบซเบปเบงเบเปเปเบเปเปเปเบเบเบตเปเปเบกเปเบเปเบซเบฑเบเปเบเปเบเบฑเบเปเบเบ:
- เบเบฒเบเบชเบฐเบซเบเบญเบเบญเบธเบเบฐเบเบญเบ;
- เบเบฒเบเปเบเบฑเบเบเปเปเบกเบนเบ;
- เบฅเบฒเบเบเบฒเบ;
- เบเบฒเบเบเบดเบเบเบฑเบเบซเบฒ;
- เบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบก.
เบเปเบฒเบกเบตเบเบงเบฒเบกเบชเบปเบเปเบ, เบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเบชเบทเบเบเปเปเบเบฒเบเบชเบปเบเบเบฐเบเบฒเปเบเบซเบปเบงเบเปเปเปเบเบซเบเบถเปเบ.
เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบฑเบเบขเบฒเบเปเบงเบปเปเบฒเปเบฅเบฑเบเบเปเบญเบเบเปเบฝเบงเบเบฑเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ. เบกเบฑเบเบเบงเบเบเบฐเปเบเบฑเบเปเบเบงเปเบเปเบเบเบงเบฒเบกเปเบเบปเปเบฒเปเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ:
- เบฅเบฐเบเบปเบเบเปเบญเบเบเปเบฒเบฅเบปเบเบเบตเบงเบดเบเปเบเบเบเปเปเบกเบตเบเบธเบเบเบปเบ, เปเบเบเบฐเบเบฐเบเบตเปเปเบเปเบฎเบฑเบเบเบฒเบเบเบฑเบเบเบธเบเปเบเบเบเบธเบเบเบปเบ. เบฅเบฐเบเบปเบเบเปเปเบเบงเบเบเบถเปเบเบเบฑเบเบกเบฐเบเบธเบ;
- เบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบญเบเปเบเบฑเบเบเบนเปเบเปเบฝเบงเบเบฒเบ. เบเปเปเบกเบตเบซเปเบญเบเบฎเบฝเบเบเบญเบเบเบนเปเบเปเบฝเบงเบเบฒเบเบเบตเปเบเบฐเบเบดเบเบฑเบเบงเบฝเบเบเบฒเบเบเบปเบเบเบฐเบเบด. เบกเบตเบเบนเปเบเปเบฝเบงเบเบฒเบเบเบตเปเปเบเปเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบเบเบเบปเบเบเบฐเบเบดเบเบฑเบเบซเบกเบปเบเปเบฅเบฐเปเบเปเปเบเบเบฑเบเบซเบฒเบเบตเปเบชเบฑเบเบชเบปเบเปเบเบปเปเบฒเบเบฑเปเบ;
- เบงเบฝเบเบเบฒเบเบกเบฒเบเบเบฐเบเบฒเบเบเบปเบเบเบฐเบเบดเปเบกเปเบเปเบฎเบฑเบเปเบเปเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ "เบเปเบงเบเบเบฒเบเปเบเบฐเบเบธเปเบก", เบเปเปเบกเบตเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบชเบนเบเปเบชเบเปเบ. เบเบปเบเปเบเปเบฎเบฑเบเบเบญเบเบงเบฝเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบงเปเบกเปเบเบชเบฐเปเบซเบกเบตเบเบฒเบเบเบฐเปเบเปเบฅเบฐเปเบเบปเปเบฒเปเบเปเบเป.
เปเบฅเบฐเบชเบดเปเบเบเบตเปเบเบธเบเปเบซเบผเบปเปเบฒเบเบตเปเบเบงเบเบเปเบฒเปเบเบชเบนเป:
- เบเบงเบฒเบกโเปเบเปโเบโเปเบชโเบเบญเบโเบเบทเปเบโเบเบฒเบโเปเบเบโเบฅเปเบฒเบ IT (เบเบงเบฒเบกโเบชเปเบฝเบโเบซเบเปเบญเบโเปเบโเบเบฒเบโเบเปเบฒโเปเบเบตเบโเบเบฒเบ, เบเบฑเบโเบชเบฐโเปเบซเบก, เบเบฒเบโเบเบฐโเบเบดโเบเบฑเบ. downtime เบซเบเปเบญเบโเบเปเปโเบเบต);
- เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบงเบฒเบเปเบเบเบเบฑเบเบเบฐเบเบฒเบเบญเบ IT (เบฅเบฐเบเบปเบเบเบฒเบเบงเบฒเบเปเบเบเบเบงเบฒเบกเบญเบฒเบเบชเบฒเบกเบฒเบ - เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบดเปเบเบงเปเบฒเบกเบตเบเบฒเบเบเปเบฅเบดเปเบเบเบซเบผเบฒเบเบเบฒเบเปเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบดเปเบเบเปเบฒเบเบงเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบเปเบญเบเบเบฒเบเปเบเบฅเบฐเบเบปเบเบเบฝเบง, เปเบฅเบฐเบเปเปเปเบกเปเบเปเบเบเบเบปเบเบซเบกเบฒเบเปเบฅเบฐเบเบฒเบเปเบเบขเปเบฝเบกเบขเบฒเบกเบเบญเบเบเบฐเปเบเบเบเบฒเบเบชเบนเบเบชเบธเบ);
- เบเบงเบฒเบกเปเบเบฑเบเปเบเปเบเปเปเบเบเบฒเบเบซเบผเบธเบเบเปเบญเบเบเปเบฒเบเบงเบเบเบฐเบเบฑเบเบเบฒเบ IT.
เบเบนเปเบเบฝเบเบเบญเบเบเบปเบเบเบงเบฒเบก: Alexander Chelovekov (CCIE RS, CCIE SP) เปเบฅเบฐ Pavel Kirillov. เบเบงเบเปเบฎเบปเบฒเบกเบตเบเบงเบฒเบกเบชเบปเบเปเบเปเบเบเบฒเบเบชเบปเบเบเบฐเบเบฒเปเบฅเบฐเบชเบฐเปเบซเบเบตเบงเบดเบเบตเปเบเปเปเบเปเบเบซเบปเบงเบเปเปเบเบญเบเบฅเบฐเบเบปเบเปเบเบเบชเปเบฒเบเบเบทเปเบเบเบฒเบ IT เบญเบฑเบเบเบฐเปเบเบกเบฑเบ.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com