เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเจซเจŸ เจจเฉ‡ เจชเจนเจฟเจฒเฉ€ เจธเจฅเจฟเจฐ เจฐเจฟเจฒเฉ€เจœเจผ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเฉ€ เจนเฉˆเฅค Linux-เจธเฉ€เจฌเฉ€เจเจฒ-เจฎเจฐเฉ€เจจเจฐ เจตเฉฐเจก

เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเจซเจŸ เจจเฉ‡ CBL-Mariner 1.0 (เจ•เจพเจฎเจจ เจฌเฉ‡เจธ) เจกเจฟเจธเจŸเฉเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจœเจพเจฐเฉ€ เจ•เฉ€เจคเจพ เจนเฉˆเฅค Linux เจฎเฉˆเจฐเฉ€เจจเจฐ), เจœเจฟเจธเจจเฉ‚เฉฐ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ‡ เจชเจนเจฟเจฒเฉ‡ เจธเจฅเจฟเจฐ เจฐเฉ€เจฒเฉ€เจœเจผ เจตเจœเฉ‹เจ‚ เจšเจฟเฉฐเจจเฉเจนเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค CBL-เจฎเฉˆเจฐเฉ€เจจเจฐ เจตเฉฐเจก เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฒ เจฌเฉ‡เจธ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจตเจœเฉ‹เจ‚ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเจพ เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆ Linux- เจ•เจฒเจพเจ‰เจก เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡, เจเจœ เจธเจฟเจธเจŸเจฎ, เจ…เจคเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเจซเจŸ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฐเจคเฉ‡ เจœเจพเจฃ เจตเจพเจฒเฉ‡ เจตเจพเจคเจพเจตเจฐเจฃเฅค เจ‡เจธ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเจพ เจ‰เจฆเฉ‡เจธเจผ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเจซเจŸ เจตเจฟเฉฑเจš เจตเจฐเจคเฉ‡ เจœเจพเจฃ เจตเจพเจฒเฉ‡ เจตเจพเจคเจพเจตเจฐเจฃเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจ•เจœเฉเฉฑเจŸ เจ•เจฐเจจเจพ เจนเฉˆเฅค Linux-ั€ะตัˆะตะฝะธะน ะธ ัƒะฟั€ะพั‰ะตะฝะธะต ะฟะพะดะดะตั€ะถะฐะฝะธั Linux-เจฎเฉŒเจœเฉ‚เจฆเจพ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจตเฉฑเจ–-เจตเฉฑเจ– เจ‰เจฆเฉ‡เจธเจผเจพเจ‚ เจฒเจˆ เจธเจฟเจธเจŸเจฎเฅค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจจเฉ‚เฉฐ MIT เจฒเจพเจ‡เจธเฉˆเจ‚เจธ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจตเฉฐเจกเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจกเจฟเจธเจŸเฉเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจ›เฉ‹เจŸเจพ เจธเจŸเฉˆเจ‚เจกเจฐเจก เจธเฉˆเฉฑเจŸ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚, เจฎเฉ‡เจœเจผเจฌเจพเจจ เจตเจพเจคเจพเจตเจฐเจฃเจพเจ‚ เจ…เจคเฉ‡ เจ•เจฒเจพเจ‰เจก เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจ…เจคเฉ‡ เจ•เจฟเจจเจพเจฐเฉ‡ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจตเจฟเฉฑเจš เจšเฉฑเจฒ เจฐเจนเฉ€เจ†เจ‚ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฆเฉ€ เจธเจฎเฉฑเจ—เจฐเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจตเจฟเจ†เจชเจ• เจ†เจงเจพเจฐ เจตเจœเฉ‹เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค CBL-Mariner เจฆเฉ‡ เจธเจฟเจ–เจฐ 'เจคเฉ‡ เจตเจพเจงเฉ‚ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœ เจ•เฉ‡ เจตเจงเฉ‡เจฐเฉ‡ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจ…เจคเฉ‡ เจตเจฟเจธเจผเฉ‡เจธเจผ เจนเฉฑเจฒ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ‡ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเจจ, เจชเจฐ เจ…เจœเจฟเจนเฉ‡ เจธเจพเจฐเฉ‡ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจฆเจพ เจ†เจงเจพเจฐ เจ‡เฉฑเจ•เฉ‹ เจœเจฟเจนเจพ เจฐเจนเจฟเฉฐเจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจจเจพเจฒ เจฐเฉฑเจ–-เจฐเจ–เจพเจ… เจ…เจคเฉ‡ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ†เจธเจพเจจ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค

ะะฐะฟั€ะธะผะตั€, CBL-Mariner ะฟั€ะธะผะตะฝัะตั‚ัั ะฒ ะบะฐั‡ะตัั‚ะฒะต ะพัะฝะพะฒั‹ ะผะธะฝะธ-ะดะธัั‚ั€ะธะฑัƒั‚ะธะฒะฐ WSLg, ะฒ ะบะพั‚ะพั€ะพะผ ะฟั€ะตะดะพัั‚ะฐะฒะปััŽั‚ัั ะบะพะผะฟะพะฝะตะฝั‚ั‹ ะณั€ะฐั„ะธั‡ะตัะบะพะณะพ ัั‚ะตะบะฐ ะดะปั ะพั€ะณะฐะฝะธะทะฐั†ะธะธ ะทะฐะฟัƒัะบะฐ GUI-ะฟั€ะธะปะพะถะตะฝะธะน Linux WSL2 เจธเจฌเจธเจฟเจธเจŸเจฎ 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจตเจพเจคเจพเจตเจฐเจฃเจพเจ‚ เจตเจฟเฉฑเจš (Windows เจฒเจˆ เจธเจฌเจธเจฟเจธเจŸเจฎ Linux). ะžัะฝะพะฒะฐ ะดะฐะฝะฝะพะณะพ ะดะธัั‚ั€ะธะฑัƒั‚ะธะฒะฐ ะฝะตะธะทะผะตะฝะฝะฐ, ะฐ ั€ะฐััˆะธั€ะตะฝะฝะฐั ั„ัƒะฝะบั†ะธะพะฝะฐะปัŒะฝะพัั‚ัŒ ั€ะตะฐะปะธะทัƒะตั‚ัั ั‡ะตั€ะตะท ะฒะบะปัŽั‡ะตะฝะธะต ะดะพะฟะพะปะฝะธั‚ะตะปัŒะฝั‹ั… ะฟะฐะบะตั‚ะพะฒ ั ะบะพะผะฟะพะทะธั‚ะฝั‹ะผ เจธเจฐเจตเจฐ เจตเฉˆเจธเจŸเจจ, เจเจ•เจธเจตเฉ‡เจฒเฉˆเจ‚เจก, เจชเจฒเจธ เจ†เจกเฉ€เจ“ เจ…เจคเฉ‡ เจซเฉเจฐเฉ€เจ†เจฐเจกเฉ€เจชเฉ€เฅค

CBL-Mariner เจฌเจฟเจฒเจก เจธเจฟเจธเจŸเจฎ เจคเฉเจนเจพเจจเฉ‚เฉฐ SPEC เจซเจพเจˆเจฒเจพเจ‚ เจ…เจคเฉ‡ เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค RPM เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ-เจจเจพเจฒ rpm-ostree เจŸเฉ‚เจฒเจ•เจฟเฉฑเจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ‡ เจฎเฉ‹เจจเฉ‹เจฒเฉ€เจฅเจฟเจ• เจธเจฟเจธเจŸเจฎ เจšเจฟเฉฑเจคเจฐ เจ…เจคเฉ‡ เจตเฉฑเจ–เจฐเฉ‡ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจตเจฟเฉฑเจš เจตเฉฐเจกเฉ‡ เจฌเจฟเจจเจพเจ‚ เจชเฉเจฐเจฎเจพเจฃเฉ‚ เจฐเฉ‚เจช เจจเจพเจฒ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจ…เจจเฉเจธเจพเจฐ, เจฆเฉ‹ เจ…เฉฑเจชเจกเฉ‡เจŸ เจกเจฟเจฒเฉ€เจตเจฐเฉ€ เจฎเจพเจกเจฒ เจธเจฎเจฐเจฅเจฟเจค เจนเจจ: เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจจเฉ‚เฉฐ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจ•เฉ‡ เจ…เจคเฉ‡ เจชเฉ‚เจฐเฉ‡ เจธเจฟเจธเจŸเจฎ เจšเจฟเฉฑเจคเจฐ เจจเฉ‚เฉฐ เจฎเฉเฉœ-เจฌเจฃเจพเจ‰เจฃ เจ…เจคเฉ‡ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจจ เจฆเฉเจ†เจฐเจพเฅค เจกเจฟเจธเจŸเฉเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจตเจฟเฉฑเจš เจธเจฟเจฐเจซเจผ เจธเจญ เจคเฉ‹เจ‚ เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเจฟเฉฑเจธเฉ‡ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจ…เจคเฉ‡ เจกเจฟเจธเจ• เจธเจชเฉ‡เจธ เจฆเฉ€ เจ–เจชเจค เจฆเฉ‡ เจจเจพเจฒ-เจจเจพเจฒ เจ‰เฉฑเจš เจฒเฉ‹เจกเจฟเฉฐเจ— เจธเจชเฉ€เจก เจฒเจˆ เจ…เจจเฉเจ•เฉ‚เจฒเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจฃ เจฒเจˆ เจตเฉฑเจ–-เจตเฉฑเจ– เจตเจพเจงเฉ‚ เจตเจฟเจงเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจธเจผเจพเจฎเจฒ เจ•เจฐเจจ เจฒเจˆ เจตเฉฐเจก เจตเฉ€ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเฉˆเฅค

ะ’ ะฟั€ะพะตะบั‚ะต ะฟั€ะธะผะตะฝัะตั‚ัั ะฟะพะดั…ะพะด ยซะผะฐะบัะธะผะฐะปัŒะฝะฐั ะฑะตะทะพะฟะฐัะฝะพัั‚ัŒ ะฟะพ ัƒะผะพะปั‡ะฐะฝะธัŽยป. ะŸั€ะตะดะพัั‚ะฐะฒะปัะตั‚ัั ะฒะพะทะผะพะถะฝะพัั‚ัŒ ั„ะธะปัŒั‚ั€ะฐั†ะธะธ ัะธัั‚ะตะผะฝั‹ั… ะฒั‹ะทะพะฒะพะฒ ะฟั€ะธ ะฟะพะผะพั‰ะธ ะผะตั…ะฐะฝะธะทะผะฐ seccomp, ัˆะธั„ั€ะพะฒะฐะฝะธั ะดะธัะบะพะฒั‹ั… ั€ะฐะทะดะตะปะพะฒ, ะฒะตั€ะธั„ะธะบะฐั†ะธะธ ะฟะฐะบะตั‚ะพะฒ ะฟะพ ั†ะธั„ั€ะพะฒะพะน ะฟะพะดะฟะธัะธ. ะะฐ ัั‚ะฐะฟะต ัะฑะพั€ะบะธ ะฟะพ ัƒะผะพะปั‡ะฐะฝะธัŽ ะฒะบะปัŽั‡ะตะฝั‹ ั€ะตะถะธะผั‹ ะทะฐั‰ะธั‚ั‹ ะพั‚ ะฟะตั€ะตะฟะพะปะฝะตะฝะธั ัั‚ะตะบะฐ, ะฟะตั€ะตะฟะพะปะฝะตะฝะธะน ะฑัƒั„ะตั€ะฐ ะธ ะฟั€ะพะฑะปะตะผ ั ั„ะพั€ะผะฐั‚ะธั€ะพะฒะฐะฝะธะตะผ ัั‚ั€ะพะบ (_FORTIFY_SOURCE, -fstack-protector, -Wformat-security, relro). ะะบั‚ะธะฒะธั€ะพะฒะฐะฝั‹ ะฟะพะดะดะตั€ะถะธะฒะฐะตะผั‹ะต ะฒ ัะดั€ะต Linux ั€ะตะถะธะผั‹ ั€ะฐะฝะดะพะผะธะทะฐั†ะธะธ ะฐะดั€ะตัะฝะพะณะพ ะฟั€ะพัั‚ั€ะฐะฝัั‚ะฒะฐ, ะฐ ั‚ะฐะบะถะต ะผะตั…ะฐะฝะธะทะผั‹ ะทะฐั‰ะธั‚ั‹ ะพั‚ ะฐั‚ะฐะบ, ัะฒัะทะฐะฝะฝั‹ั… ั ัะธะผะฒะพะปะธั‡ะตัะบะธะผะธ ััั‹ะปะบะฐะผะธ, mmap, /dev/mem ะธ /dev/kmem. ะ”ะปั ะพะฑะปะฐัั‚ะตะน ะฟะฐะผัั‚ะธ, ะฒ ะบะพั‚ะพั€ั‹ั… ั€ะฐะทะผะตั‰ะฐัŽั‚ัั ัะตะณะผะตะฝั‚ั‹ ั ะดะฐะฝะฝั‹ะผะธ ัะดั€ะฐ ะธ ะผะพะดัƒะปะตะน, ัƒัั‚ะฐะฝะพะฒะปะตะฝ ั€ะตะถะธะผ ั‚ะพะปัŒะบะพ ะดะปั ั‡ั‚ะตะฝะธั ะธ ะทะฐะฟั€ะตั‰ะตะฝะพ ะธัะฟะพะปะฝะตะฝะธะต ะบะพะดะฐ. ะžะฟั†ะธะพะฝะฐะปัŒะฝะพ ะดะพัั‚ัƒะฟะฝะฐ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะทะฐะฟั€ะตั‚ะฐ ะทะฐะณั€ัƒะทะบะธ ะผะพะดัƒะปะตะน ัะดั€ะฐ ะฟะพัะปะต ะธะฝะธั†ะธะฐะปะธะทะฐั†ะธะธ ัะธัั‚ะตะผั‹. ะ”ะปั ั„ะธะปัŒั‚ั€ะฐั†ะธะธ ัะตั‚ะตะฒั‹ั… ะฟะฐะบะตั‚ะพะฒ ะทะฐะดะตะนัั‚ะฒะพะฒะฐะฝ ะธะฝัั‚ั€ัƒะผะตะฝั‚ะฐั€ะธะน iptables.

ะ“ะพั‚ะพะฒั‹ะต ISO-ะพะฑั€ะฐะทั‹ ะฝะต ะฟั€ะตะดะพัั‚ะฐะฒะปััŽั‚ัั. ะŸะพะดั€ะฐะทัƒะผะตะฒะฐะตั‚ัั, ั‡ั‚ะพ ะฟะพะปัŒะทะพะฒะฐั‚ะตะปัŒ ะผะพะถะตั‚ ัะฐะผ ัะพะทะดะฐั‚ัŒ ะพะฑั€ะฐะท ั ะฝะตะพะฑั…ะพะดะธะผะพะน ะฝะฐั‡ะธะฝะบะพะน (cะฑะพั€ะพั‡ะฝั‹ะต ะธะฝัั‚ั€ัƒะบั†ะธะธ ะฟั€ะตะดะพัั‚ะฐะฒะปะตะฝั‹ ะดะปั Ubuntu 18.04). ะ”ะพัั‚ัƒะฟะตะฝ ั€ะตะฟะพะทะธั‚ะพั€ะธะน ั ัƒะถะต ัะพะฑั€ะฐะฝะฝั‹ะผะธ RPM-ะฟะฐะบะตั‚ะฐะผะธ, ะบะพั‚ะพั€ั‹ะน ะผะพะถะฝะพ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ ะดะปั ะบะพะผะฟะพะฝะพะฒะบะธ ัะพะฑัั‚ะฒะตะฝะฝั‹ั… ะพะฑั€ะฐะทะพะฒ ะฝะฐ ะพัะฝะพะฒะต ั„ะฐะนะปะฐ ะบะพะฝั„ะธะณัƒั€ะฐั†ะธะธ. ะ’ ั€ะตะฟะพะทะธั‚ะพั€ะธะธ ะฟั€ะตะดะปะพะถะตะฝะพ ะพะบะพะปะพ 3300 ะฟะฐะบะตั‚ะพะฒ. ะะฐะฟั€ะธะผะตั€, ะดะปั ัะฑะพั€ะบะธ ะฟะพะปะฝะพะณะพ iso-ะพะฑั€ะฐะทะฐ ะดะพัั‚ะฐั‚ะพั‡ะฝะพ ะฒั‹ะฟะพะปะฝะธั‚ัŒ: git clone https://github.com/microsoft/CBL-Mariner.git cd CBL-Mariner/toolkit sudo make iso REBUILD_TOOLS=y REBUILD_PACKAGES=n CONFIG_FILE=./imageconfigs/full.json

เจธเจฟเจธเจŸเจฎ เจฎเฉˆเจจเฉ‡เจœเจฐ systemd เจจเฉ‚เฉฐ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฆเฉ‡ เจชเฉเจฐเจฌเฉฐเจงเจจ เจ…เจคเฉ‡ เจฌเฉ‚เจŸ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจชเฉˆเจ•เฉ‡เจœ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฒเจˆ, เจชเฉˆเจ•เฉ‡เจœ เจฎเฉˆเจจเฉ‡เจœเจฐ RPM เจ…เจคเฉ‡ DNF (vmWare เจคเฉ‹เจ‚ tdnf เจตเฉ‡เจฐเฉ€เจเจ‚เจŸ) เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจเฅค SSH เจธเจฐเจตเจฐ เจšเฉเฉฑเจชเจšเจพเจช เจšเจพเจฒเฉ‚ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจจเฉ‚เฉฐ เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเจจ เจฒเจˆ, เจ‡เฉฑเจ• เจ‡เฉฐเจธเจŸเจพเจฒเจฐ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจนเฉˆ เจœเฉ‹ เจŸเฉˆเจ•เจธเจŸ เจ…เจคเฉ‡ เจ—เฉเจฐเจพเจซเจฟเจ•เจฒ เจฎเฉ‹เจกเจพเจ‚ เจตเจฟเฉฑเจš เจ•เฉฐเจฎ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‡เฉฐเจธเจŸเจพเจฒเจฐ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจฆเฉ‡ เจชเฉ‚เจฐเฉ‡ เจœเจพเจ‚ เจฎเฉ‚เจฒ เจธเฉˆเฉฑเจŸ เจจเจพเจฒ เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเจจ เจฆเจพ เจตเจฟเจ•เจฒเจช เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจกเจฟเจธเจ• เจญเจพเจ— เจšเฉเจฃเจจ, เจนเฉ‹เจธเจŸ เจจเจพเจ‚ เจšเฉเจฃเจจ เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉ€ เจชเฉ‡เจธเจผเจ•เจธเจผ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเจซเจŸ เจจเฉ‡ เจชเจนเจฟเจฒเฉ€ เจธเจฅเจฟเจฐ เจฐเจฟเจฒเฉ€เจœเจผ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเฉ€ เจนเฉˆเฅค Linux-เจธเฉ€เจฌเฉ€เจเจฒ-เจฎเจฐเฉ€เจจเจฐ เจตเฉฐเจก


เจธเจฐเฉ‹เจค: opennet.ru
DDoS เจธเฉเจฐเฉฑเจ–เจฟเจ†, VPS VDS เจธเจฐเจตเจฐเจพเจ‚ เจตเจพเจฒเฉ€เจ†เจ‚ เจธเจพเจˆเจŸเจพเจ‚ เจฒเจˆ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจ–เจฐเฉ€เจฆเฉ‹ ๐Ÿ”ฅ DDoS เจธเฉเจฐเฉฑเจ–เจฟเจ†, VPS VDS เจธเจฐเจตเจฐเจพเจ‚ เจจเจพเจฒ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจตเฉˆเฉฑเจฌเจธเจพเจˆเจŸ เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจ–เจฐเฉ€เจฆเฉ‹ | ProHoster