เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ DNS เชธเชพเชฅเซ‡ เชธเชฎเชธเซเชฏเชพเช“. เชœเชพเชนเซ‡เชฐ เชชเซ‹เชธเซเชŸเชฎเซ‹เชฐเซเชŸเชฎ

เชจเซ‰เซ…เชง เช…เชจเซเชตเชพเชฆ: เช† เช•เช‚เชชเชจเซ€เชจเชพ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเชฟเช‚เช— เชฌเซเชฒเซ‹เช—เชฎเชพเช‚เชฅเซ€ เชœเชพเชนเซ‡เชฐ เชชเซ‹เชธเซเชŸเชฎเซ‹เชฐเซเชŸเชฎเชจเซ‹ เช…เชจเซเชตเชพเชฆ เช›เซ‡ เชคเซˆเชฏเชพเชฐเซ€. เชคเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เช•เซ‹เชจเซเชŸเซเชฐเชพเช•เชจเซ€ เชธเชฎเชธเซเชฏเชพเชจเซเช‚ เชตเชฐเซเชฃเชจ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡เชจเชพ เช•เชพเชฐเชฃเซ‡ เช•เซ‡เชŸเชฒเซ€เช• เช‰เชคเซเชชเชพเชฆเชจ เชธเซ‡เชตเชพเช“เชจเซ‹ เช†เช‚เชถเชฟเช• เชกเชพเช‰เชจเชŸเชพเช‡เชฎ เชฅเชฏเซ‹ เชนเชคเซ‹.

เช† เชฒเซ‡เช– เชเชตเชพ เชฒเซ‹เช•เซ‹ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เซ€ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡ เชœเซ‡เช“ เชชเซ‹เชธเซเชŸเชฎเซ‹เชฐเซเชŸเชฎ เชตเชฟเชถเซ‡ เชฅเซ‹เชกเซเช‚ เชตเชงเซ เชœเชพเชฃเชตเชพ เช…เชฅเชตเชพ เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚ เช•เซ‡เชŸเชฒเซ€เช• เชธเช‚เชญเชตเชฟเชค DNS เชธเชฎเชธเซเชฏเชพเช“เชจเซ‡ เชฐเซ‹เช•เชตเชพ เชฎเชพเช—เซ‡ เช›เซ‡.

เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ DNS เชธเชพเชฅเซ‡ เชธเชฎเชธเซเชฏเชพเช“. เชœเชพเชนเซ‡เชฐ เชชเซ‹เชธเซเชŸเชฎเซ‹เชฐเซเชŸเชฎ
เช† DNS เชจเชฅเซ€
เชคเซ‡ DNS เชจ เชนเซ‹เชˆ เชถเช•เซ‡
เชคเซ‡ DNS เชนเชคเซเช‚

เชชเซเชฐเซ‡เชชเซเชฒเซ€เชฎเชพเช‚ เชชเซ‹เชธเซเชŸเชฎเซ‹เชฐเซเชŸเชฎ เช…เชจเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชตเชฟเชถเซ‡ เชฅเซ‹เชกเซเช‚

เชชเซ‹เชธเซเชŸเชฎเซ‹เชฐเซเชŸเชฎ เช‰เชคเซเชชเชพเชฆเชจเชฎเชพเช‚ เช–เชพเชฎเซ€ เช…เชฅเชตเชพ เช•เซ‹เชˆ เช˜เชŸเชจเชพเชจเซเช‚ เชตเชฐเซเชฃเชจ เช•เชฐเซ‡ เช›เซ‡. เชชเซ‹เชธเซเชŸเชฎเซ‹เชฐเซเชŸเชฎเชฎเชพเช‚ เช˜เชŸเชจเชพเช“เชจเซ€ เชธเชฎเชฏเชฐเซ‡เช–เชพ, เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ€ เช…เชธเชฐ, เชฎเซ‚เชณ เช•เชพเชฐเชฃ, เชฒเซ€เชงเซ‡เชฒเชพ เชชเช—เชฒเชพเช‚ เช…เชจเซ‡ เชถเซ€เช–เซ‡เชฒเชพ เชชเชพเช เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡.

SRE เชฎเชพเช‚เช—เซ‡ เช›เซ‡

เชชเชฟเชเชพ เชธเชพเชฅเซ‡เชจเซ€ เชธเชพเชชเซเชคเชพเชนเชฟเช• เชฎเซ€เชŸเชฟเช‚เช—เชฎเชพเช‚, เชŸเซ‡เช•เซเชจเชฟเช•เชฒ เชŸเซ€เชฎ เชตเชšเซเชšเซ‡, เช…เชฎเซ‡ เชตเชฟเชตเชฟเชง เชฎเชพเชนเชฟเชคเซ€ เชถเซ‡เชฐ เช•เชฐเซ€เช เช›เซ€เช. เช†เชตเซ€ เชฌเซ‡เช เช•เซ‹เชจเชพ เชธเซŒเชฅเซ€ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เชญเชพเช—เซ‹เชฎเชพเช‚เชจเซเช‚ เชเช• เชชเซ‹เชธเซเชŸเชฎเซ‹เชฐเซเชŸเชฎ เช›เซ‡, เชœเซ‡ เชฎเซ‹เชŸเชพเชญเชพเช—เซ‡ เชธเซเชฒเชพเช‡เชกเซเชธ เชธเชพเชฅเซ‡ เชชเซเชฐเชธเซเชคเซเชคเชฟ เช…เชจเซ‡ เช˜เชŸเชจเชพเชจเชพ เชตเชงเซ เชŠเช‚เชกเชพเชฃเชชเซ‚เชฐเซเชตเช• เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เชธเชพเชฅเซ‡ เชนเซ‹เชฏ เช›เซ‡. เชชเซ‹เชธเซเชŸเชฎเซ‹เชฐเซเชŸเชฎ เชชเช›เซ€ เชญเชฒเซ‡ เช…เชฎเซ‡ เชคเชพเชณเซ€เช“ เชจ เชตเช—เชพเชกเชคเชพ, เช…เชฎเซ‡ "เช•เซ‹เชˆ เชฆเซ‹เชท เชจเชฅเซ€"เชจเซ€ เชธเช‚เชธเซเช•เซƒเชคเชฟ เชตเชฟเช•เชธเชพเชตเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€เช เช›เซ€เช (เชฆเซ‹เชทเชฐเชนเชฟเชค เชธเช‚เชธเซเช•เซƒเชคเชฟ). เช…เชฎเซ‡ เชฎเชพเชจเซ€เช เช›เซ€เช เช•เซ‡ เชชเซ‹เชธเซเชŸเชฎเซ‹เชฐเซเชŸเชฎ เชฒเช–เชตเชพ เช…เชจเซ‡ เชชเซเชฐเชธเซเชคเซเชค เช•เชฐเชตเชพเชฅเซ€ เช…เชฎเชจเซ‡ (เช…เชจเซ‡ เช…เชจเซเชฏเซ‹เชจเซ‡) เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚ เชธเชฎเชพเชจ เช˜เชŸเชจเชพเช“เชจเซ‡ เชฐเซ‹เช•เชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เชฎเชณเซ€ เชถเช•เซ‡ เช›เซ‡, เชคเซ‡เชฅเซ€ เชœ เช…เชฎเซ‡ เชคเซ‡เชฎเชจเซ‡ เชถเซ‡เชฐ เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ€เช.

เช˜เชŸเชจเชพเชฎเชพเช‚ เชธเชพเชฎเซ‡เชฒ เชตเซเชฏเช•เซเชคเชฟเช“เชจเซ‡ เชเชตเซเช‚ เชฒเชพเช—เชตเซเช‚ เชœเซ‹เชˆเช เช•เซ‡ เชคเซ‡เช“ เชธเชœเชพ เช…เชฅเชตเชพ เชฌเชฆเชฒเชพเชจเชพ เชกเชฐ เชตเชฟเชจเชพ เชตเชฟเช—เชคเชตเชพเชฐ เชตเชพเชค เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. เช•เซ‹เชˆ เชฆเซ‹เชท เชจเชฅเซ€! เชชเซ‹เชธเซเชŸเชฎเซ‹เชฐเซเชŸเชฎ เชฒเช–เชตเซเช‚ เช เชธเชœเชพ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชธเชฎเช—เซเชฐ เช•เช‚เชชเชจเซ€ เชฎเชพเชŸเซ‡ เชถเซ€เช–เชตเชพเชจเซ€ เชคเช• เช›เซ‡.

CALMS เช…เชจเซ‡ DevOps เชฐเชพเช–เซ‹: S เชถเซ‡เชฐเชฟเช‚เช— เชฎเชพเชŸเซ‡ เช›เซ‡

เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ DNS เชธเชพเชฅเซ‡ เชธเชฎเชธเซเชฏเชพเช“. เชชเซ‹เชธเซเชŸเชฎเซ‹เชฐเซเชŸเชฎ

เชคเชพเชฐเซ€เช–: 28.02.2020

เชฒเซ‡เช–เช•เซ‹: เชเชฎเซ‡เชŸ เชฏเซ., เชเชจเซเชกเซเชฐเซ‡ เชเชธ., เช‡เช—เซ‹เชฐ เช•เซ‡., เชเชฒเซ‡เช•เซเชธเซ€ เชชเซ€.

เชธเซเชฅเชฟเชคเชฟ: เชธเชฎเชพเชชเซเชค

เชธเช‚เช•เซเชทเชฟเชชเซเชคเชฎเชพเช‚: เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เช•เซ‡เชŸเชฒเซ€เช• เชธเซ‡เชตเชพเช“ เชฎเชพเชŸเซ‡ เช†เช‚เชถเชฟเช• DNS เช…เชจเซเชชเชฒเชฌเซเชงเชคเชพ (26 เชฎเชฟเชจเชฟเชŸ).

เชชเซเชฐเชญเชพเชต: A, B เช…เชจเซ‡ C เชธเซ‡เชตเชพเช“ เชฎเชพเชŸเซ‡ 15000 เช‡เชตเซ‡เชจเซเชŸ เช—เซเชฎเชพเชตเซ€

เชฎเซ‚เชณเชญเซ‚เชค เช•เชพเชฐเชฃ: เช•เซเชฌเซ‡-เชชเซเชฐเซ‹เช•เซเชธเซ€ เช•เซ‹เชจเซเชŸเซเชฐเซ‡เช• เชŸเซ‡เชฌเชฒเชฎเชพเช‚เชฅเซ€ เชœเซ‚เชจเซ€ เชเชจเซเชŸเซเชฐเซ€เชจเซ‡ เชฏเซ‹เช—เซเชฏ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช…เชธเชฎเชฐเซเชฅ เชนเชคเซเช‚, เชคเซ‡เชฅเซ€ เช•เซ‡เชŸเชฒเซ€เช• เชธเซ‡เชตเชพเช“ เชนเชœเซ€ เชชเชฃ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เชจ เชนเซ‹เชฏ เชคเซ‡เชตเชพ เชชเซ‹เชกเซเชธ เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€ เชฐเชนเซ€ เชนเชคเซ€.

E0228 20:13:53.795782       1 proxier.go:610] Failed to delete kube-system/kube-dns:dns endpoint connections, error: error deleting conntrack entries for UDP peer {100.64.0.10, 100.110.33.231}, error: conntrack command returned: ...

เชŸเซเชฐเชฟเช—เชฐ: เช•เซเชฌเชฐเชจเซ‡เชŸเซ€เชธ เช•เซเชฒเชธเซเชŸเชฐเชจเซ€ เช…เช‚เชฆเชฐ เช“เช›เชพ เชญเชพเชฐเชจเซ‡ เชฒเซ€เชงเซ‡, CoreDNS-autoscaler เช เชœเชฎเชพเชตเชŸเชฎเชพเช‚ เชชเซ‹เชกเซเชธเชจเซ€ เชธเช‚เช–เซเชฏเชพ เชคเซเชฐเชฃเชฅเซ€ เช˜เชŸเชพเชกเซ€เชจเซ‡ เชฌเซ‡ เช•เชฐเซ€.

เช‰เช•เซ‡เชฒ: เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ€ เช†เช—เชพเชฎเซ€ เชœเชฎเชพเชตเชŸเชฅเซ€ เชจเชตเชพ เชจเซ‹เชกเซเชธ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชถเชฐเซ‚เช†เชค เชฅเชˆ, CoreDNS-autoscaler เช เช•เซเชฒเชธเซเชŸเชฐเชจเซ‡ เชธเซ‡เชตเชพ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ เชตเชงเซ เชชเซ‹เชกเซเชธ เช‰เชฎเซ‡เชฐเซเชฏเชพ, เชœเซ‡เชฃเซ‡ เช•เซ‹เชจเซเชŸเซเชฐเชพเช• เชŸเซ‡เชฌเชฒเชจเชพ เชชเซเชจเชƒเชฒเซ‡เช–เชจเชจเซ‡ เช‰เชคเซเชคเซ‡เชœเชฟเชค เช•เชฐเซเชฏเซเช‚.

เชคเชชเชพเชธ: เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช—เซ‡ A, B เช…เชจเซ‡ C เชธเซ‡เชตเชพเช“ เชฎเชพเชŸเซ‡ เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ 5xx เชญเซ‚เชฒเซ‹ เชถเซ‹เชงเซ€ เช•เชพเชขเซ€ เช…เชจเซ‡ เชซเชฐเชœ เชชเชฐเชจเชพ เช‡เชœเชจเซ‡เชฐเซ‹เชจเซ‡ เช•เซ‰เชฒ เชถเชฐเซ‚ เช•เชฐเซเชฏเซ‹.

เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ DNS เชธเชพเชฅเซ‡ เชธเชฎเชธเซเชฏเชพเช“. เชœเชพเชนเซ‡เชฐ เชชเซ‹เชธเซเชŸเชฎเซ‹เชฐเซเชŸเชฎ
เช•เชฟเชฌเชพเชจเชพเชฎเชพเช‚ 5xx เชญเซ‚เชฒเซ‹

เช•เซเชฐเชฟเชฏเชพเช“

เช…เชธเชฐ
เชชเซเชฐเช•เชพเชฐ
เชœเชตเชพเชฌเชฆเชพเชฐ
เช‰เชฆเซเชฆเซ‡เชถ

CoreDNS เชฎเชพเชŸเซ‡ เช“เชŸเซ‹เชธเซเช•เซ‡เชฒเชฐเชจเซ‡ เช…เช•เซเชทเชฎ เช•เชฐเซ‹
เช…เชŸเช•เชพเชตเซเชฏเซเช‚
เชเชฎเซ‡เชŸ เชฏเซ.
DEVOPS-695

เช•เซ‡เชถเซ€เช‚เช— DNS เชธเชฐเซเชตเชฐ เชธเซ‡เชŸ เช•เชฐเซ‹
เช˜เชŸเชพเชกเซ‹
เชฎเซ‡เช•เซเชธ เชตเซ€.
DEVOPS-665

เช•เซ‹เชจเซเชŸเซเชฐเชพเช• เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช— เชธเซ‡เชŸ เช•เชฐเซ‹
เช…เชŸเช•เชพเชตเซเชฏเซเช‚
เชเชฎเซ‡เชŸ เชฏเซ.
DEVOPS-674

เชชเชพเช  เชถเซ€เช–เซเชฏเชพ

เชถเซเช‚ เชธเชพเชฐเซเช‚ เชฅเชฏเซเช‚:

  • เชฎเซ‹เชจเซ€เชŸเชฐเซ€เช‚เช— เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซเชฏเซเช‚. เชชเซเชฐเชคเชฟเชญเชพเชต เชเชกเชชเซ€ เช…เชจเซ‡ เชธเช‚เช—เช เชฟเชค เชนเชคเซ‹
  • เช…เชฎเซ‡ เชจเซ‹เชกเซเชธ เชชเชฐ เช•เซ‹เชˆ เชฎเชฐเซเชฏเชพเชฆเชพเชจเซ‡ เชนเชฟเชŸ เช•เชฐเซ€ เชจเชฅเซ€

เชถเซเช‚ เช–เซ‹เชŸเซเช‚ เชนเชคเซเช‚:

  • เชนเชœเซ เชชเชฃ เช…เชœเซเชžเชพเชค เชตเชพเชธเซเชคเชตเชฟเช• เชฎเซ‚เชณ เช•เชพเชฐเชฃ, เชธเชฎเชพเชจ เชšเซ‹เช•เซเช•เชธ เชญเซ‚เชฒ เช•เซ‹เชจเซเชŸเซเชฐเชพเช•เชฎเชพเช‚
  • เชฌเชงเซ€ เช•เซเชฐเชฟเชฏเชพเช“ เชฎเชพเชคเซเชฐ เชชเชฐเชฟเชฃเชพเชฎเซ‹เชจเซ‡ เชธเซเชงเชพเชฐเซ‡ เช›เซ‡, เชฎเซ‚เชณ เช•เชพเชฐเชฃ (เชญเซ‚เชฒ)เชจเซ‡ เชจเชนเซ€เช‚
  • เช…เชฎเซ‡ เชœเชพเชฃเชคเชพ เชนเชคเชพ เช•เซ‡ เชตเชนเซ‡เชฒเชพ เช•เซ‡ เชชเช›เซ€ เช…เชฎเชจเซ‡ DNS เชธเชพเชฅเซ‡ เชธเชฎเชธเซเชฏเชพ เช†เชตเซ€ เชถเช•เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เช…เชฎเซ‡ เช•เชพเชฐเซเชฏเซ‹เชจเซ‡ เชชเซเชฐเชพเชฅเชฎเชฟเช•เชคเชพ เช†เชชเซ€ เชจเชฅเซ€

เชœเซเชฏเชพเช‚ เช…เชฎเซ‡ เชจเชธเซ€เชฌเชฆเชพเชฐ เชนเชคเชพ:

  • เช†เช—เชพเชฎเซ€ เชœเชฎเชพเชตเชŸ เช•เซ‹เชฐเชกเซ€เชเชจเชเชธ-เช“เชŸเซ‹เชธเซเช•เซ‡เชฒเชฐ เชฆเซเชตเชพเชฐเชพ เชŸเซเชฐเชฟเช—เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€, เชœเซ‡เชฃเซ‡ เช•เซ‹เชจเซเชŸเซเชฐเชพเช• เชŸเซ‡เชฌเชฒเชจเซ‡ เช“เชตเชฐเชฐเชพเชˆเชŸ เช•เชฐเซเชฏเซเช‚ เชนเชคเซเช‚.
  • เช† เชฌเช— เชฎเชพเชคเซเชฐ เช•เซ‡เชŸเชฒเซ€เช• เชธเซ‡เชตเชพเช“เชจเซ‡ เช…เชธเชฐ เช•เชฐเซ‡ เช›เซ‡

เชธเชฎเชฏเชฐเซ‡เช–เชพ (EET)

ะ’ั€ะตะผั
เช…เชธเชฐ

22:13
CoreDNS-autoscaler เช เชชเซ‹เชกเซเชธเชจเซ€ เชธเช‚เช–เซเชฏเชพ เชคเซเชฐเชฃเชฅเซ€ เช˜เชŸเชพเชกเซ€เชจเซ‡ เชฌเซ‡ เช•เชฐเซ€

22:18
เชซเชฐเชœ เชชเชฐเชจเชพ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹เชจเซ‡ เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚เชฅเซ€ เช•เซ‹เชฒ เช†เชตเชตเชพ เชฒเชพเช—เซเชฏเชพ

22:21
เชซเชฐเชœ เชชเชฐเชจเชพ เช‡เชœเชจเซ‡เชฐเซ‹เช เชญเซ‚เชฒเซ‹เชจเซเช‚ เช•เชพเชฐเชฃ เชถเซ‹เชงเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚.

22:39
เชซเชฐเชœ เชชเชฐเชจเชพ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹เช เชจเชตเซ€เชจเชคเชฎ เชธเซ‡เชตเชพเช“เชฎเชพเช‚เชฅเซ€ เชเช•เชจเซ‡ เชชเชพเช›เชฒเชพ เชธเช‚เชธเซเช•เชฐเชฃ เชชเชฐ เชชเชพเช›เชพ เชฒเชพเชตเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚

22:40
5xx เชญเซ‚เชฒเซ‹ เชฆเซ‡เช–เชพเชตเชพเชจเซเช‚ เชฌเช‚เชง เชฅเชˆ เช—เชฏเซเช‚ เช›เซ‡, เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชธเซเชฅเชฟเชฐ เชฅเชˆ เช›เซ‡

  • เชถเซ‹เชงเชตเชพเชจเซ‹ เชธเชฎเชฏ: 4 เชฎเชฟเชจเชฟเชŸ
  • เช•เซเชฐเชฟเชฏเชพ เชชเชนเซ‡เชฒเชพเช‚ เชธเชฎเชฏ: 21 เชฎเชฟเชจเชฟเชŸ
  • เช เซ€เช• เช•เชฐเชตเชพเชจเซ‹ เชธเชฎเชฏ: 1 เชฎเชฟเชจเชฟเชŸ

เชตเชงเชพเชฐเชพเชจเซ€ เชฎเชพเชนเชฟเชคเซ€

CPU เชจเชพ เชตเชชเชฐเชพเชถเชจเซ‡ เช˜เชŸเชพเชกเชตเชพ เชฎเชพเชŸเซ‡, Linux เช•เชฐเซเชจเชฒ เช•เช‚เชˆเช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชจเซ‡ conntrack เช•เชนเซ‡เชตเชพเชฏ เช›เซ‡. เชŸเซ‚เช‚เช•เชฎเชพเช‚, เช† เชเช• เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ เช›เซ‡ เชœเซ‡เชฎเชพเช‚ NAT เชฐเซ‡เช•เซ‹เชฐเซเชกเซเชธเชจเซ€ เชธเซ‚เชšเชฟ เช›เซ‡ เชœเซ‡ เชตเชฟเชถเชฟเชทเซเชŸ เช•เซ‹เชทเซเชŸเช•เชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เช†เช—เชฒเซเช‚ เชชเซ‡เช•เซ‡เชŸ เช เชœ เชชเซ‹เชกเชฅเซ€ เชชเชนเซ‡เชฒเชพเชจเซ€ เชœเซ‡เชฎ เชธเชฎเชพเชจ เชชเซ‹เชก เชชเชฐ เช†เชตเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เช…เช‚เชคเชฟเชฎ IP เชธเชฐเชจเชพเชฎเซเช‚ เชชเซเชจเชƒเช—เชฃเชคเชฐเซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ เชจเชนเซ€เช‚, เชชเชฐเช‚เชคเซ เช•เซ‹เชจเซเชŸเซเชฐเชพเช• เชŸเซ‡เชฌเชฒเชฎเชพเช‚เชฅเซ€ เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.
เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ DNS เชธเชพเชฅเซ‡ เชธเชฎเชธเซเชฏเชพเช“. เชœเชพเชนเซ‡เชฐ เชชเซ‹เชธเซเชŸเชฎเซ‹เชฐเซเชŸเชฎ
เช•เซ‹เชจเซเชŸเซเชฐเชพเช• เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡

เชชเชฐเชฟเชฃเชพเชฎเซ‹

เช•เซ‡เชŸเชฒเซ€เช• เช‰เชชเชฏเซ‹เช—เซ€ เชฒเชฟเช‚เช•เซเชธ เชธเชพเชฅเซ‡เชจเชพ เช…เชฎเชพเชฐเชพ เชชเซ‹เชธเซเชŸเชฎเซ‹เชฐเซเชŸเชฎเชจเซเช‚ เช† เช‰เชฆเชพเชนเชฐเชฃ เชนเชคเซเช‚. เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เช† เชฒเซ‡เช–เชฎเชพเช‚, เช…เชฎเซ‡ เชเชตเซ€ เชฎเชพเชนเชฟเชคเซ€ เชถเซ‡เชฐ เช•เชฐเซ€เช เช›เซ€เช เชœเซ‡ เช…เชจเซเชฏ เช•เช‚เชชเชจเซ€เช“ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เซ€ เชนเซ‹เชˆ เชถเช•เซ‡. เชคเซ‡เชฅเซ€ เชœ เช…เชฎเซ‡ เชญเซ‚เชฒเซ‹ เช•เชฐเชตเชพเชฎเชพเช‚ เชกเชฐเชคเชพ เชจเชฅเซ€ เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เชœ เช…เชฎเซ‡ เช…เชฎเชพเชฐเชพ เชชเซ‹เชธเซเชŸเชฎเซ‹เชฐเซเชŸเชฎเชฎเชพเช‚เชฅเซ€ เชเช•เชจเซ‡ เชธเชพเชฐเซเชตเชœเชจเชฟเช• เช•เชฐเซ€เช เช›เซ€เช. เช…เชนเซ€เช‚ เช•เซ‡เชŸเชฒเชพเช• เชตเชงเซ เชฐเชธเชชเซเชฐเชฆ เชœเชพเชนเซ‡เชฐ เชชเซ‹เชธเซเชŸเชฎเซ‹เชฐเซเชŸเชฎเซเชธ เช›เซ‡:

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹