ืืืืืจ ืื ืื ื ืจืืฆื ืืืจืืืช ืืื ืงื ืืืืคืฉื ืืชื ืืืื ืืขืฉืืช ืกืืืช ืืฉื ืขืืืจ ืืชืจ ืืื ืืจื ื (ืื ืื ืฉืืจืืช ืืื ืืจื ื ืืืจ) ืืืืฆืขืืช ืฉืืืื ืฉื ื ืืืืจ
ืืืืืช ืขื ืืฉื ืื ืืื?
ืขื ืฉืชืชืจืืฉ ืืขืื ืืืฉืื, ืืื ืืจืื ืืืื. ืืื ืืฉืื ืงืืจื, ืืื failover ืงืืจื ืืขืชืื ืงืจืืืืช ืืืืจืื ืืืืื: ืืชื ืื ืกื ืืืืื ืืืืืจืืช ืื ืืืขืื, ืื ืื ืขืืื (ืืืืืืื ืื ื ืคืจืกืื, ืืชืืื ื ืืกืืื ืืืฉืื ืื ืขืืืืช ืืคื ืฉืืื ืฆืจืืื ืืืชืืขืื , ืืื'), ืืื ืืื ืืื, ืืื ืฉืจืช - ืืืชืจืื ืฉืืืืื, ืืงืืืืช ืืชืงืฉืจืื, ืืืื ืขื ืืงืฆื, ืืชื ืื ืกื ืืืืฉืื ืืชืงื ืืช ืื ืืฆืืจื ืืกื ืืืืืืืืช "ืขื ืงืืืช", ืืื ืืืืฉืื ื ืจืื ืฉืืื ืืชืืื ืืคืขืื ืขื ืงืืืื ืืืืื. ืืชื ืืืฉื ืฉืืืื ื ืืคื ืื ืชืฆืืจื ืืืืื ืืช ืื ืืืชืจ ืคืืจืื ืืืขืฉืืช ืืื ืืืืฉ ืืคื, ืืื ืืื ืืืจ ืงืืืข ืืืชืจ ืืืฉืจ ืืื ื.
ืขืืฉืื, ืืื ืื ืงืืจื ืืืจืกื ืืคื ืขื ืงืืืฅ:
- ืงืืจืืช ืืขืืช
- ืืฉืืืื ืืืืื ืืืืคื ืืืืืืื
- ื ืฉืืืช ืืชืจืื
- ืืืขืืจ ืืืื ืืฉืจืชื ืืืืืื ืืืขืืจ
- ืืจืืืข ืืืื ืคืื ืืงื, ืืืขืื ืืกืืืจืช, ืืชืืงื ืช ืืืฉืจืช ืืืืืจ ืืคืขืืื.
ืืกืืืื ืืื, ืืืืื, ืืืื ืืฉ ืื ืืขืืืช ืืฉืื, ืืื ืขืืืื, ืืกืืืื ืืื ืืื ืืืจืืช, ืื ืฉืื ืืื ืคืฉืื ืืืขืืงืจ ืฉื ืืชื ืื ืคืืช ืืืชื ืื ืคืจื, ืื ืฉืืกืืืื ืืืฉื ืฉื ืืกืืื ืืื ืืื ืืจืื ืืืชืจ ื ืืื, ื ืื ืืคืขืืืืช ืืืืืืช ืืืืืช ืืืืืืืืืช ืืืืฆืข ืืืืืจืืช (ืื ืืืื ืืืฉืืืช ืืฆืืืช ืืชืืงืื ืฉืืืืืช ืืคืืช ืื ืืืืขืืช). ืืืืืก ืฉืื ื ืืช ืืืืื ื ืจืืืงื, ืืชื ืืืืืง ืืช ืืืืคืื ืืจืืื ืืืืขื ืืืืจืง ืฉืืฉืจืช ืงืจืก, ืืื ืืื ืืกืืจ, ืฉืจืช ืืืืืื ืืืคืขื, ืืชื ืืืื ืืืืฉืื ืื ืกืืขื, ืืชื ืื ืฆืจืื ืืืืก ืืืจื ืื ืืชืงื ืืืชื ืืืืฆืขืืช SSH ืืืืช ืืงืคื ืืงืจืื ืขื WiFi. ืืชื ืชืืื ืืช ืื ืืฉืืืื ืืืชืจ ื ืื.
ืืขืชืื ืืืจ ืืื!
ืืขืืจ, ืืืขืื ืืขืืงืจืืช ืฉืืคืื ืืช ืืขืืจ ืืืฉื ืืจืื ืืคืชืจืื ืืืชื ืืงืืื ืืืืชื ืืืืช ืืขืืืช ืฉืืื ืขืืื. ืื ืฉืืื ืฆืืจื ืืงื ืืช ืืืืจื ืืงืจื (ืืืืืืื ืืคืืื ืืืืืื ืืงืจืื ืืืชืจ). ืื ืืืื ืงืืืงืืืืืช ืืฉืื ืืกืืื ืืคื ืืืืจืืืื (ืืคืืื ื ืชืงืืชื ืืืืคืฆืื ืฉืื ืฉื ื ืฉืจืชืื ืืืืืจืื ืื ืืกืฃ ืขื ืืื ืืืื null, ืืฉืืืืื ืืจืื ืคืขืืืืช ืื, ืื ืฉืืืื ืื ืืื ืฉืจืช ืืืืืื ืืืื ืืช ืื ืืืฉืชืื ืึดืฉืึฐืืึนื). ืขืืฉืื ืืฉ ืืจืืื ืงืืืช ืืืชืจ ืืืื ืืืืช. ืื ืืฉ ืื ืืชืจ ืขื ืืชืืืื, ืืื ืฉืื ืชืืจืืฅ ืืฉืืืื ืื ืืืืฉื ืขืืืจื failover ืขืืืื!
ืืืื, ืืืฅ ืืื, ืขืืืจ ืขืจืืช ืชืงืืืช ืืชื ืฆืจืื ืฉืจืช ืืืจ (ืืืืื ืืืชืจ ืืืื) ืืืคื ื ืื ืื ืืืืชื ืืืฆืื ืืืืื, ืขืืฉืื ืืชื ืืืื ืืงืื VDS ืืคืจืืืืช.
ืืืชืจ ืืื ืืืื ืขื ืืชืืืื
ืืื ืืืืืืฉ ืืืืคื ืืขืฉื ืืช ืืคืชืจืื ืขื okerr + dns ืืื ืื, ืืฉืงื ื ืืช ืืืชืจ ืฉืื ื ืขื ืืชืืืื
ืืืืืข ืืืื ื ืืฉื ื ืฉืืจื "ืกืืืืก=ืืืฉืืจ". ืืคืขืืื ืฉืจืชืื ืืขืืืืื ืคื ืื ืฉื ืืขืืืช ืืืืชืืื status=ERR. ืืฉืจืช ืืจืืฉื "ื ืจืื ืงืืจืก" ื-20 ืืงืืช ืืื ืฉืขื (0:20, 1:20, 2:20, โฆ). ืฉืจืช ืืืืื ืชืื 40 ืืงืืช. ืืฉืจืช ืืืืจืื ("ืกืืืื" ืฉืจืช) ืคืืขื ืชืืื. ื-0 ืืงืืช ืืื ืฉืขื, ืืฉืจืช ืืจืืฉื ืืืืืืื "ืืฉืืืืจืื".
ืื ืชืคืชืื ืืช ืืืชืจ ืืชืฉืืืจื ืืืชื ืืืฉืื ืืช, ืชืจืื ืฉืืื ืืฃ ืคืขื ืื ืงืืจืก (ืืืจืืช ืฉืื ืฉืจืช ืืืื ืืื ืคืขื ืืืื ืืขืื), ืืืืงืจื ืฉื ืืขืื ืืฉืจืช ืืื ืคืฉืื "ืจืฅ" ืืื ืฉืจืชืื ืืืื. ืืชืืื ื, ืืฉื ืืืืชืืืช ืฉื ืืฉืจืช ืืชืคืงืืื ืืฉืชื ื. ืืคืขืืื ืืชื ืืืื ืืชืคืืก ืืช ืืจืืข ืฉืื ืกืืืืก = ERR (ืืืขืื ืืืจ ืงืืืืช, ืืื ืื ืกืืืืช ืืืฉื ืขืืืื ืื ืขืืื), ืืื ืืขืืืื ืืื ืืจืื ืื ืืฃ ืืืืชืจ ืืขืืื.
ืืฉื ื- okerr + DNS ืืื ืื
ืืื ื ืจืื ืืื ืื ืขืืื ืืชืืช ืืืืกื ืืื ืืข. ืืืฉืืื ืฉื ืืงืืืฅ ืืื ืืืืืื ืฉืืชืืืช cat.okerr.com ืืคื ื ืชืืื ืืืชืืืช ื-IP ืฉื ืืฉืจืช ืืคืืขื.
ืืืืืจื ืื ืืื ืืืฉืจืชืื ืืืืจืืื ืืช ืืชืจ ืืืชืืืื ืฉืื ื ื- okerr ืืฉ ืืื ืืืงืืืจ ืฉืืืืง ืืช ืืกืืืืก ืฉืื ืคืขื ืืืงื.
ืืฆืืืื ืืกื ืื ืื ื ืจืืืื ืืืฆื ืืืชืจ cat.okerr.com ื ืืืง ืืฉืจืช alpha.okerr.com. ืืืฃ ืฆืจืื ืืืืื status=OK, ืืืคื ืฉืื ื ืจืืืื ืืืขืื, ืืฆื ืืืืืื ืฉืื ื ืืกืืจ ืืขืช. ืืืฉืจ ืืฉืจืช "ื ืฉืืจ", ืชืืื ERR. (ืื ืจืง ืืืืื ืืืช ืฉื ืืื ืืืงืืืจ, okerr ืืื ื ืืืืจ, ืื ืืชื ืืืื ืืฆืจืฃ ืื ืกืื ืฉื ืืืืื, ืืืฉื, ืืืืืง ืืช ืืฉืื ืืคื ืื ืืืืกืง, ืืกืคืจ ืืืืื ืืช ืืืืฉืืช ืืืกื ืื ืชืื ืื, ืืืคืืื ืืื ืืืงืืืจืื ืืืืืื, ืืืฉื , ืืืืื ืืืื ืืื ืงืจืืืจืืื ืื ืืฉืืืื, ืืืืืื ืืืื ืืืจืื).
ืืืืืจืืช ืืคืจืืืงื ืืฆืจื ื ืขืจืืช ืืฉื ืขื ืืืื ืืืงืืืจืื ืืืืื:
ืืชืื ืืช ืืฉ ืฉืืืฉื ืืื ืืืงืืืจืื (ืฉืืืฉื ืฉืจืชืื), ืฉืื ืื ืืขืืืคืืชื. ืืฉืจืช ืืจืืฉื ืฉื ืืืชืจ ืืื ืฆ'ืจืื, ืื ืืื ืื ืขืืื (ืื ืืืื ืื "ืกืืืืก=ืืกืืจ" ืื ืฉืืื ืคืฉืื ืื ืืืื), ืื ืืจืืื ืืืืงืจื ืืืืจืื - ืืืคื. ืืฆื ืืืื ื ืฉื ืืืฃ ืืฆืื ืืช ืืืฆื ืฉื ืจืฉืืืช ื-DNS ืืฉืจืชืื ืฉืื ืื.
ืืื ืฉืฉื ืื ืฉื ืขืฉื ืฉืืืืฉ ืืฉื cat.he.okerr.com: ืื ื ืืฉืชืืฉืื ืืกืืืื ืงืฆืช ืืืชืจ ืืืจืืืช. ืืืงืื ืจืง ืืฉื ืืช ืืช ืจืฉืืืช ื-DNS ืฉื cat.okerr.com, ืื ื ืืฉื ืื ืืช cat.he.okerr.com (ืืกืคืง ื-DNS ืืืื ืื
ืื ืคืืื ืืขืืื
ืฉืื ืืืจ ืฉืื ืืืฆื ืชืื ืืช ืื ืคืืขืืช:
- ืืชืจืืฉืช ืืขืื (ืืืืื) ืืฉืจืช
- ืืืืฉื okerr ืืืืง ืืช ืืืฆื ืฉื ืื ืฉืจืช ืืืช ืืืงื ืืืืืื ืืฉืจืช ืืคืจืืืงื ืืจืืฉื ื- okerr
- ืืืืื ืืฉืจืช ืืืชืืื ืืฉืชื ื ืืืืฉืืจ ื-ERR
- ืืืฉืจ ืืืฆื ืฉื ืืืืืื ืืฉืชื ื, ืืืืฉื ืืืืฉ ืืช ืืืฉื, ืืืืืฉื ืืืื ืืชืืืช ืฆืจืื ืืืืืืจ (ืืืืืช ืืฆืืจื. ืืืืืื, ืื ืืฉืจืช ืืจืืฉื ืขืืื, ืืืืงืืื ืฉืจืช ืืืืืื ืืช, ืื ืืืืื ืฉืื ืืืื ืขึธืฉืืึผื)
- ืืชืืืช ืื ืืืืืืช ืืฉืืจืืช dns ืืืื ืื. ืขื ืืฉืืืช ืฉืื ืื, ืชืจืื ืืช ืืกืืืืก "ืืกืื ืืจื" ืืฆื ืืืื.
- ืืงืจืื ืืืื (ืฉื ืืืช) ืืจืฉืืื ืชืืืข ืืฉืจืชื ื-DNS ืฉื ืืืืืืื ืฉืื (ืขืืืจ ืืชืจ ืืืชืืืื ืื ns1-ns5.he.net).
- ืืจืืข ืื ืืืืื, ืืืง ืืืืฉืชืืฉืื ืืืจ ืืืื ืืฉืจืช ืืื ืืืืฉ. ืืื ืขืืืื ืื ืื ืฉืจืชื ื-DNS ืืขืืื ืขืืื ื ืืช ืืจืฉืืืืช, ืืืืชืื ืฉืืจืฉืืื ืืืฉื ื ืขืืืื ื ืืฆืืช ืืืืืื ืืืคืฉืื. ืืชื ืืืื ืืจืืืช ืืืฆื ืื ืชืื ืื ืืฉืจืชื DNS ืฆืืืืจืืื "ืจืืงืืื", ืืืฆืืืื ืขืจื ืืืฉ ืื ืืฉื. ืื ืชืขืืื ืืช ืืฃ ืชืฆืืจืช ืืืฉื, ืืืคืขืื ืขืฆืื ืืืงืฉ ื ืชืื ืื ืืืฉืื ืืฉืจืชื ื-DNS.
- ืืืืจ ืฉืื ืชืื ืื ืืชืืืฆืื, ืืจืฉืืื ืืืฉื ื ืืืืืืกื ืช ืืืืืื ืจืงืืื ืืื ืืงืื - ืื 100% ืืืืงืฉืืช ืขืืืจืืช ืืฉืจืช ืืืืฉ.
ืืื ืืืืืฅ ืืช ืฉืื 7 (ืืขืืชืื ืงืจืืืืช ืืืจืื ืืืืชืจ), ืืฉ ืืืืืืจ ืืช ื-TTL ืฉื ืจืฉืืืช ื-DNS ืืืื ืืืช ื ืืื ืืื ืืืคืฉืจ. ืืืจื ืืื ืืฉืืจืืชืื ืืืคืฉืจืื ืืจืืืืื ืฉื 90-120 ืฉื ืืืช. ืื ืคืฉืจื ืกืืืจื ืืืืืืื.
ืื ืืกืฃ
ืื ืื ืืืื ืืืืืช ืืืืืจ ืืขืจื (ืื ืืืจ ืืฉ ืื ืฉืจืช ืืืืื). ืื ืฉืืจืืชื okerr ืืื ืฉืืจืืชื DNS ืืื ืืืื ืื ืืืื ื. ืืื ืืงืื ืืืชืจ ืฆ'ืงืื ื- okerr ืืชืงืืคืช ืืืืืช ืงืฆืจื ืืืชืจ, ืขืืื ืืืฉืืื ืืืจืื (ืืืฃ ืืคืจืืคืื ืฉืื). ืืกืืื, ืืจืื ืืื ืขืืื (20 ืืื ืืืงืืืจืื ืืฉืขื + 1 ืืืืจ, 10 ืืงืืช). ืืื ืืฉ ืืขื ืืื, ืืชืื ื [ืืืื ืืืื"ื], ืกืืืจ ืืื ืื ืฉื ืืชื ืืืื ืืืืืื (ืขื ืื ืชืืื ืืืืชื ืืืืื ืืช, ืืขืืื ืื ืกืืจืืชื, ืืืืคื, ืืฆืขืชื ืืืชื ืืขืฆืื). ืจืง ืฉืืืชืืื ืื ื ืื ืจืืฆื ืืืืืื ืืื, ืื ื ืื ืืืื ืฉืืฉ ืื ืืกืคืืง ืืืืืช ืืขืืื ืืืืื ืฉืื. ืืื ืขื ืื ืืฉ ืืขื ืืฉืชืืฉืื, ืื ืฉืืื ืืขืืืช ืืืืืืช ืืืืืืืช.
ืื Okerr ืืืื ืืขืฉืืช ืืืืคื ืืืื - ืชืกืชืื ืืืชืจ
ืืืฉืจ ืกืืืืก ืืืืืื ืืฉืชื ื, ื ืฉืืืช ืืืืขื ืืืื"ื ืื ืืืืืจื. (ืืืงื ื ืื ืงืืจื ืืืื ื ืฉื ืจืื ืฉืืืืืจื ืืื ืืฉืืื ืืืืื ืืืืชืจ. ืชืืื ื-RKN ืขื ืืืื ืืืืืฅ!) ืืฉ- okerr ืืืืืจ ืืืืื, ืื ืืืืขื ืืื ืืืช "ืชืฉืืจืจ ืืื, ืื ืื ื ืฆืจืืืื ืืชืงื ืืช ืื!" , ืื "ืืืืื ืืืืจืืช!" ืื ืืืืจืืช ืืืืืช ืืชืจืืืช ื ืืกืคืืช ืืืืืงืจื (ืื ืืฉ, ืืฉ ืืืืืืจ ืืืชื ืืฆืืจื ืืืจืช). ืืืืืื, ืขืืืจ ืืชืจ ืืืชืืืื ืฉืื ื, ืฉืจืช ืืืืคื ืืื ืืืืจืื ืืืขืืื ืื ืืืืืฃ ืฉืืืื. ืื ืืื ืฉืืื, ืื ืื ื ืฆืจืืืื ืืืขืช. ืืื ืฉืจืชืื ืืืจืื ืืขืืืืื ืคื ืื ืฉืืืืืช ืื ืืืื, ืืื, ืืื ืื ืืงืื ืืชืจืืืช ืืกืคืจ ืคืขืืื ืืฉืขื, ืืืืชื ืืื ืืืงืืืจืื ืืฉ ืืฆื "ืฉืงื".
ืื ืื ืืืืื ื ืืืฆืืจ ืฉืจืช ืืฆืืขืจ (ืืื ืืืจืื ืืืื ืืืืชืจ), ืฉืืืื ืืช ืืฃ ืืืชื ืฆืืืช ืฉืื (ืืืงืจื ืฉืื ืืฉืจืชืื ืืจืืฉืืื ืืืืืืื ืชืงืืขืื) ืื ืืคื ื ืืืชื ืืืฃ ืืกืืืืก ื-okerr (ืืืืืื, ืฉืื ื
ืืงืืจ: www.habr.com