แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ“แƒ Linux/OpenWrt/Lede-แƒ–แƒ” แƒ“แƒแƒคแƒฃแƒซแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ“แƒ˜แƒกแƒขแƒแƒœแƒชแƒ˜แƒฃแƒ แƒ˜ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜ แƒ“แƒ แƒ›แƒแƒ แƒ—แƒ•แƒ 80-แƒ” แƒžแƒแƒ แƒขแƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ—

แƒ”แƒก แƒแƒ แƒ˜แƒก แƒกแƒขแƒแƒขแƒ˜แƒ˜แƒก แƒ‘แƒแƒšแƒ แƒœแƒแƒฌแƒ˜แƒšแƒ˜, แƒแƒฅ แƒแƒ แƒ˜แƒก แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ habr.com/en/post/445568
แƒ‘แƒแƒšแƒ แƒ“แƒ แƒแƒก แƒ“แƒแƒ•แƒฌแƒ”แƒ แƒ” แƒ˜แƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘, แƒ—แƒฃ แƒ แƒแƒ’แƒแƒ  แƒ’แƒแƒœแƒ•แƒแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ” แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒ˜แƒก แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜, แƒแƒฎแƒšแƒ แƒ•แƒ˜แƒกแƒแƒฃแƒ‘แƒ แƒ”แƒ‘แƒ— แƒ›แƒ”แƒœแƒ”แƒฏแƒ›แƒ”แƒœแƒขแƒ–แƒ”. แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ—แƒ แƒ›แƒฎแƒ แƒ˜แƒ“แƒแƒœ โ€žแƒขแƒ”แƒฅแƒœแƒ˜แƒ™แƒแƒกแƒ”แƒ‘แƒ—แƒแƒœโ€œ แƒ“แƒ˜แƒกแƒ™แƒฃแƒกแƒ˜แƒ˜แƒกแƒแƒก แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒ•แƒแƒฌแƒงแƒ“แƒ”แƒ‘แƒ˜ แƒแƒกแƒ”แƒ—แƒ˜ แƒ›แƒชแƒ˜แƒ แƒ” แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒš แƒแƒฆแƒฅแƒ›แƒแƒก (แƒ“แƒแƒ‘แƒแƒšแƒ˜ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ แƒ”แƒกแƒฃแƒ แƒกแƒ”แƒ‘แƒ˜แƒ—แƒ แƒ“แƒ แƒฌแƒแƒ แƒ›แƒแƒ“แƒแƒ‘แƒ˜แƒ—), แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒ—แƒ•แƒšแƒ˜แƒก, แƒ แƒแƒ› โ€žแƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ›แƒ”แƒขแƒแƒ“ แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒ’แƒแƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ, แƒ แƒแƒฆแƒแƒช แƒ›แƒ”แƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒกแƒ”แƒ แƒ˜แƒแƒ–แƒฃแƒšแƒแƒ“, แƒฉแƒ•แƒ”แƒœ แƒ’แƒฃแƒœแƒ“แƒก แƒ’แƒแƒ›แƒแƒ•แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒ—โ€œ.
แƒ›แƒแƒ’แƒ แƒแƒ› แƒžแƒ แƒแƒฅแƒขแƒ˜แƒ™แƒ แƒ’แƒ•แƒ˜แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒก, แƒ แƒแƒ› แƒ”แƒก แƒ›แƒ—แƒšแƒแƒ“ แƒแƒกแƒ” แƒแƒ  แƒแƒ แƒ˜แƒก. แƒแƒฅ แƒแƒ แƒ˜แƒก แƒกแƒแƒ”แƒ แƒ—แƒ แƒขแƒ˜แƒžแƒ˜แƒฃแƒ แƒ˜ แƒแƒ›แƒแƒชแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒชแƒ˜แƒ แƒ” แƒฉแƒแƒ›แƒแƒœแƒแƒ—แƒ•แƒแƒšแƒ˜:

  1. แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒ“แƒ˜แƒแƒ’แƒœแƒแƒกแƒขแƒ˜แƒ™แƒ แƒ“แƒ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ’แƒ•แƒแƒ แƒ”แƒ‘แƒ. แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜แƒก แƒ”แƒ—แƒ”แƒ แƒœแƒ”แƒขแƒ˜แƒก แƒžแƒแƒ แƒขแƒ˜แƒก แƒฃแƒ™แƒแƒœ, แƒ แƒแƒ’แƒแƒ แƒช แƒฌแƒ”แƒกแƒ˜, แƒแƒ แƒ˜แƒก แƒกแƒฎแƒ•แƒ แƒแƒžแƒแƒ แƒแƒขแƒฃแƒ แƒ, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒแƒฅแƒ•แƒก แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒจแƒ˜แƒ“แƒ IP แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜. แƒ–แƒแƒ’แƒฏแƒ”แƒ  แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— (แƒฃแƒœแƒ“แƒ) โ€žแƒžแƒ˜แƒœแƒ’แƒแƒ—โ€œ แƒ˜แƒก. แƒแƒœ แƒ’แƒ•แƒ˜แƒ แƒแƒ‘แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ•แƒ - แƒ—แƒฃ แƒ’แƒ•แƒ˜แƒ แƒแƒ‘แƒ˜ แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒแƒ“ แƒแƒ  แƒแƒ›แƒแƒ“แƒ˜แƒก แƒ แƒแƒฃแƒขแƒ”แƒ แƒ–แƒ”, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก 3G แƒ›แƒแƒ“แƒ”แƒ›แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ—, แƒ›แƒแƒ’แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒ“แƒแƒ•แƒ˜แƒœแƒแƒฎแƒแƒ— แƒ—แƒแƒ•แƒแƒ“ แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜.
  2. แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ›แƒแƒ•แƒšแƒ. แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒšแƒ˜ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ˜แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ, แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜แƒก แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ.
  3. แƒ‘แƒแƒšแƒแƒœแƒกแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒแƒฅแƒขแƒ˜. แƒแƒ›แƒแƒก แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ”แƒฌแƒแƒ“แƒแƒก "แƒ’แƒแƒ แƒงแƒ•แƒœแƒ˜แƒšแƒ”แƒ‘แƒ", แƒ›แƒแƒ’แƒ แƒแƒ› "แƒฌแƒแƒœแƒแƒกแƒฌแƒแƒ แƒแƒ‘แƒ˜แƒก" แƒชแƒœแƒ”แƒ‘แƒ, แƒ แƒแƒ’แƒแƒ แƒช, แƒ›แƒ” แƒชแƒ˜แƒขแƒ˜แƒ แƒ”แƒ‘แƒก, "แƒชแƒ˜แƒ แƒ™แƒ˜แƒก แƒจแƒ”แƒ›แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒšแƒ˜แƒก แƒฃแƒœแƒแƒ แƒ˜ แƒจแƒ”แƒ˜แƒœแƒแƒ แƒฉแƒฃแƒœแƒแƒก แƒฌแƒแƒœแƒแƒกแƒฌแƒแƒ แƒแƒ‘แƒ แƒกแƒฎแƒ”แƒฃแƒšแƒ˜แƒก แƒแƒ แƒแƒกแƒขแƒแƒ‘แƒ˜แƒšแƒฃแƒ  แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒแƒจแƒ˜" - แƒฃแƒ™แƒ”แƒ— แƒฏแƒ“แƒ”แƒ‘แƒ. แƒแƒกแƒ”แƒ—แƒ˜ แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒ”แƒ‘แƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ”แƒ‘แƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜ แƒ‘แƒ˜แƒฃแƒฏแƒ”แƒขแƒ˜แƒก แƒ’แƒแƒ›แƒ. แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜ แƒ›แƒแƒ•แƒ˜แƒงแƒ•แƒแƒœแƒ”, แƒ›แƒแƒ’แƒ แƒแƒ›... แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒฃแƒจแƒฃแƒแƒšแƒแƒ“ แƒแƒ  แƒแƒ แƒ˜แƒก แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒแƒ—แƒฎแƒ แƒแƒ‘แƒ˜แƒก แƒ—แƒ”แƒ›แƒแƒกแƒ—แƒแƒœ, แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ”แƒ‘แƒจแƒ˜ แƒฉแƒแƒ•แƒ“แƒ”

Wi-Fi แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜แƒ›แƒแƒ“แƒฃแƒ แƒ˜ แƒ—แƒ”แƒ›แƒ แƒ‘แƒแƒšแƒ แƒฎแƒฃแƒ—แƒ˜ แƒฌแƒšแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜, แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒแƒ“ แƒคแƒ”แƒ“แƒ”แƒ แƒแƒšแƒฃแƒ  แƒกแƒแƒชแƒแƒšแƒ แƒฅแƒกแƒ”แƒšแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก. แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒจแƒ•แƒ˜แƒ“แƒแƒ“ แƒกแƒ”แƒ˜แƒ แƒœแƒแƒ‘แƒ— แƒกแƒแƒ•แƒแƒญแƒ แƒ แƒกแƒแƒ แƒ—แƒฃแƒšแƒ”แƒ‘แƒจแƒ˜ แƒ“แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ›แƒแƒ‘แƒ˜แƒšแƒฃแƒ แƒ˜ แƒขแƒ”แƒšแƒ”แƒคแƒแƒœแƒ˜ แƒฉแƒแƒ แƒ—แƒฃแƒšแƒ˜ Wi-Fi-แƒ˜แƒ—, แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ›แƒ” แƒซแƒแƒคแƒ–แƒ” โ€žแƒ“แƒแƒญแƒ”แƒ แƒ˜แƒกโ€œ แƒ›แƒชแƒ“แƒ”แƒšแƒแƒ‘แƒ˜แƒกแƒแƒก, แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒแƒ“ แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ’แƒแƒ›แƒแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒก แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒก, แƒ แƒแƒ›แƒ”แƒšแƒ—แƒ แƒ’แƒแƒแƒœแƒแƒšแƒ˜แƒ–แƒ”แƒ‘แƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒ แƒแƒ—แƒ แƒ’แƒแƒ›แƒแƒ•แƒ—แƒ•แƒแƒšแƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœ: แƒ แƒแƒ›แƒ“แƒ”แƒœแƒแƒ“ แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒ›แƒแƒ“แƒ˜แƒฎแƒแƒ แƒ— แƒแƒ› แƒ›แƒแƒฆแƒแƒ–แƒ˜แƒแƒจแƒ˜, แƒ แƒ แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒ แƒ“แƒแƒ“แƒ˜แƒฎแƒแƒ แƒ— แƒขแƒ แƒแƒ”แƒฅแƒขแƒแƒ แƒ˜แƒ”แƒ‘แƒ˜แƒ— แƒ“แƒ แƒ.แƒจ. แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒฎแƒ“แƒ”แƒ‘แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ’แƒ แƒแƒ•แƒ”แƒ‘แƒ, แƒแƒœแƒแƒšแƒ˜แƒ–แƒ˜, แƒกแƒ˜แƒ—แƒ‘แƒฃแƒ แƒ˜ แƒ แƒฃแƒฅแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ“แƒ’แƒ”แƒœแƒ แƒ“แƒ แƒ›แƒ”แƒœแƒ”แƒฏแƒ”แƒ แƒ”แƒ‘แƒ˜ แƒ›แƒ”แƒœแƒ”แƒฏแƒ›แƒ”แƒœแƒขแƒก แƒแƒœ แƒ˜แƒœแƒ•แƒ”แƒกแƒขแƒแƒ แƒ”แƒ‘แƒก แƒคแƒฃแƒšแƒก โ€žแƒกแƒซแƒแƒšแƒแƒ•แƒ”แƒœโ€œ แƒแƒกแƒ”แƒ—แƒ˜ แƒกแƒฃแƒ แƒแƒ—แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ™แƒแƒ แƒ’แƒ˜, แƒฏแƒ”แƒ -แƒฏแƒ”แƒ แƒแƒ‘แƒ˜แƒ—... โ€žแƒคแƒฃแƒšแƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ’แƒแƒ›แƒแƒ แƒ—แƒ”...โ€œ, แƒ“แƒ แƒจแƒ”แƒ“แƒ”แƒ’แƒ˜ (แƒ แƒ”แƒแƒšแƒฃแƒ แƒ˜) แƒฃแƒ™แƒ•แƒ” แƒฃแƒœแƒ“แƒ แƒแƒฉแƒ•แƒ”แƒœแƒ, แƒซแƒ•แƒ”แƒšแƒ˜ แƒ™แƒแƒ แƒ’แƒ˜ แƒกแƒ˜แƒ›แƒฆแƒ”แƒ แƒ แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ: โ€žแƒ“แƒ˜แƒแƒฎ, แƒ“แƒ˜แƒแƒฎ, แƒ›แƒแƒจแƒ˜แƒœ แƒ แƒ แƒ—แƒฅแƒ›แƒ แƒฃแƒœแƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒ“แƒแƒแƒ˜แƒœแƒกแƒขแƒแƒšแƒ˜แƒ แƒ”แƒ‘แƒก cis-แƒก แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒก, แƒ แƒแƒช แƒ’แƒกแƒฃแƒ แƒ—, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒฎแƒšแƒ แƒฉแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ•แƒแƒฉแƒ•แƒ”แƒœแƒแƒ— แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒ˜! แƒกแƒฎแƒ•แƒแƒ—แƒ แƒจแƒแƒ แƒ˜แƒก, แƒ“แƒแƒ’แƒ•แƒแƒ•แƒ˜แƒฌแƒงแƒ“แƒ แƒ’แƒ•แƒ”แƒ—แƒฅแƒ•แƒ, แƒ แƒแƒ› แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ›แƒ แƒ›แƒแƒ’แƒ•แƒชแƒ แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ แƒ“แƒแƒ’แƒ•แƒ”แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒœแƒ แƒฉแƒ•แƒ”แƒœแƒ˜ แƒแƒฆแƒญแƒฃแƒ แƒ•แƒ˜แƒšแƒแƒ‘แƒ แƒ›แƒ˜แƒก แƒชแƒฎแƒ”แƒš แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒจแƒ˜ Wi-Fi-แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ—, แƒแƒฆแƒแƒœแƒ“ แƒ–แƒแƒ’แƒแƒ“แƒแƒ“, แƒ˜แƒกแƒ”, แƒ—แƒ˜แƒ—แƒฅแƒแƒก แƒกแƒขแƒฃแƒ›แƒแƒ แƒ˜ แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜ แƒ•แƒ˜แƒงแƒแƒ—โ€œ. แƒแƒกแƒ” แƒ แƒแƒ›, แƒฉแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ•แƒฅแƒ›แƒœแƒแƒ— แƒ“แƒแƒ‘แƒแƒšแƒแƒœแƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜ - แƒแƒ›แƒแƒฆแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” WiFi แƒฅแƒ•แƒ”แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ—แƒแƒ’แƒแƒœ แƒ”แƒ แƒ—แƒ˜ แƒฉแƒ”แƒ แƒ“แƒ”แƒ‘แƒ แƒชแƒฎแƒ”แƒš แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ–แƒ”, แƒ›แƒ”แƒแƒ แƒ” แƒ™แƒ˜ แƒแƒ™แƒแƒœแƒขแƒ แƒแƒšแƒ”แƒ‘แƒก แƒ’แƒแƒ แƒ”แƒ›แƒแƒก, แƒ—แƒแƒ•แƒ“แƒแƒ•แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ˜แƒ— แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒแƒ•แƒก tcpdump แƒจแƒ”แƒ“แƒ”แƒ’แƒก แƒกแƒแƒ™แƒฃแƒ—แƒแƒ  แƒ—แƒแƒ•แƒจแƒ˜, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒก แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒก แƒแƒ แƒฅแƒ˜แƒ•แƒจแƒ˜ แƒ“แƒ แƒ แƒ˜แƒกแƒ™แƒแƒ•แƒก. แƒ™แƒ•แƒ“แƒ”แƒ‘แƒ โ€žแƒญแƒแƒ แƒ‘แƒ˜ แƒญแƒแƒ›แƒ˜แƒกแƒ’แƒแƒœโ€œ แƒชแƒ“แƒ˜แƒšแƒแƒ‘แƒก FTP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ˜แƒก แƒ’แƒแƒคแƒฃแƒ แƒชแƒ•แƒšแƒแƒก. แƒ’แƒแƒกแƒแƒ™แƒ•แƒ˜แƒ แƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก, แƒ แƒแƒ› แƒ“แƒแƒ›แƒแƒ‘แƒแƒšแƒแƒœแƒกแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜ แƒฎแƒจแƒ˜แƒ แƒแƒ“ "แƒ˜แƒคแƒฃแƒญแƒ”แƒ‘แƒ" แƒ“แƒ แƒ แƒแƒขแƒแƒ›แƒฆแƒแƒช แƒฃแƒœแƒ“แƒ แƒ›แƒแƒฎแƒ“แƒ”แƒก "แƒ แƒ”แƒแƒœแƒ˜แƒ›แƒแƒชแƒ˜แƒ" แƒ“แƒ˜แƒกแƒขแƒแƒœแƒชแƒ˜แƒฃแƒ แƒแƒ“.

แƒ แƒแƒ“แƒ˜แƒฃแƒกแƒ˜แƒแƒฅ แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒ˜แƒก แƒแƒฆแƒฌแƒ”แƒ แƒ แƒฃแƒคแƒ แƒ แƒแƒ“แƒ•แƒ˜แƒšแƒ˜แƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒแƒกแƒ”แƒ—แƒ˜ แƒ’แƒแƒœแƒชแƒฎแƒแƒ“แƒ”แƒ‘แƒ˜แƒ—: โ€žแƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒกแƒฃแƒ แƒก แƒชแƒฎแƒ”แƒš แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ”แƒชแƒ”แƒœแƒขแƒ แƒแƒšแƒ˜แƒ–แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฅแƒกแƒ”แƒšแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ˜แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒก แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒ”แƒ‘แƒ–แƒ”, แƒ แƒแƒ›แƒ”แƒšแƒ—แƒ แƒ›แƒแƒ“แƒ”แƒšแƒ˜ แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ  แƒฃแƒชแƒœแƒแƒ‘แƒ˜แƒ, แƒแƒ แƒฎแƒ”แƒ‘แƒ˜แƒ—, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ แƒแƒ›แƒ”แƒšแƒ˜ แƒฏแƒ”แƒ  แƒแƒ  แƒ•แƒ˜แƒชแƒ˜แƒ—. แƒแƒฐ, แƒ“แƒแƒ’แƒ•แƒแƒ•แƒ˜แƒฌแƒงแƒ“แƒ แƒ’แƒ•แƒ”แƒ—แƒฅแƒ•แƒ, แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœ แƒแƒ แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ’แƒ•แƒ˜แƒœแƒ“แƒ แƒ•แƒแƒฉแƒ•แƒ”แƒœแƒแƒ— แƒ แƒ”แƒ™แƒšแƒแƒ›แƒ แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ”แƒ‘แƒก, แƒแƒ แƒแƒ›แƒ”แƒ“ แƒ’แƒแƒ•แƒแƒแƒœแƒแƒšแƒ˜แƒ–แƒแƒ— แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ˜แƒ› แƒแƒ“แƒ’แƒ˜แƒšแƒ˜แƒก แƒ˜แƒ แƒ’แƒ•แƒšแƒ˜แƒ•, แƒกแƒแƒ“แƒแƒช แƒ“แƒแƒ˜แƒœแƒกแƒขแƒแƒšแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒชแƒฎแƒ”แƒšแƒ˜ แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜. แƒแƒ แƒ, แƒฏแƒ”แƒ  แƒแƒ  แƒ•แƒ˜แƒชแƒ˜แƒ— แƒ แƒแƒขแƒแƒ›, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ›แƒแƒก แƒ’แƒแƒ•แƒแƒ แƒ™แƒ•แƒ”แƒ•แƒ—, แƒ”แƒญแƒ•แƒ˜ แƒแƒ  แƒจแƒ”แƒ’แƒ”แƒžแƒแƒ แƒแƒ—, แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ•แƒซแƒ”แƒšแƒ˜แƒ— แƒแƒ› แƒ˜แƒ“แƒ”แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ.

แƒ“แƒ แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ“แƒแƒ’แƒ•แƒแƒ•แƒ˜แƒฌแƒงแƒ“แƒ”แƒก, แƒ แƒแƒ› แƒ›แƒ แƒแƒ•แƒแƒšแƒ˜ แƒ›แƒแƒœแƒแƒ›แƒ“แƒ” แƒฃแƒชแƒœแƒแƒ‘แƒ˜ แƒ’แƒแƒ แƒ”แƒ›แƒแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒ, แƒ™แƒแƒœแƒขแƒ แƒแƒšแƒ˜ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ“แƒ”แƒก แƒแƒ แƒแƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒฃแƒš แƒžแƒ˜แƒ แƒแƒ‘แƒ”แƒ‘แƒจแƒ˜, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒฉแƒ•แƒ”แƒœ แƒ•แƒ”แƒ  แƒ•แƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ˜แƒ— แƒ แƒแƒฃแƒขแƒ”แƒ แƒก แƒžแƒ˜แƒ แƒ“แƒแƒžแƒ˜แƒ  IP: แƒžแƒแƒ แƒขแƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒ แƒ˜แƒซแƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒœแƒ˜ แƒ•แƒแƒ แƒ—, แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒ“แƒแƒ•แƒ”แƒšแƒแƒ“แƒแƒ— แƒ›แƒ˜แƒกแƒ’แƒแƒœ แƒแƒฅแƒขแƒ˜แƒ•แƒแƒ‘แƒแƒก. แƒ—แƒฃ แƒฉแƒ•แƒ”แƒœ แƒแƒ‘แƒกแƒขแƒ แƒแƒฅแƒชแƒ˜แƒแƒก แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ—, แƒ“แƒ˜แƒแƒšแƒแƒ’แƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒกแƒ แƒ“แƒ แƒ แƒแƒฃแƒขแƒ”แƒ แƒก แƒจแƒแƒ แƒ˜แƒก แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒแƒกแƒ” แƒ˜แƒงแƒแƒก แƒฌแƒแƒ แƒ›แƒแƒ“แƒ’แƒ”แƒœแƒ˜แƒšแƒ˜:

  • Router: แƒ’แƒแƒ›แƒแƒ แƒฏแƒแƒ‘แƒ. แƒ›แƒ” แƒ•แƒแƒ  แƒแƒกแƒ”แƒ—แƒ˜ แƒ“แƒ แƒแƒกแƒ”แƒ—แƒ˜ แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜, แƒ แƒแƒ›แƒ” แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ แƒฎแƒแƒ› แƒแƒ  แƒ›แƒแƒฅแƒ•แƒก?
  • แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜: แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜ แƒแƒกแƒ”แƒ—แƒ˜ แƒ“แƒ แƒแƒกแƒ”แƒ—แƒ˜, แƒ“แƒแƒ’แƒ˜แƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ˜แƒ แƒ”, แƒ แƒแƒ› แƒชแƒแƒชแƒฎแƒแƒšแƒ˜ แƒฎแƒแƒ . แƒแƒฅ แƒแƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ: แƒ›แƒแƒฉแƒ•แƒ”แƒœแƒ” ifconfig แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒ˜?
  • Router: แƒ’แƒแƒ›แƒแƒ แƒฏแƒแƒ‘แƒ. แƒ›แƒ” แƒ•แƒแƒ  แƒแƒกแƒ”แƒ—แƒ˜ แƒ“แƒ แƒแƒกแƒ”แƒ—แƒ˜ แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜, แƒ‘แƒแƒšแƒแƒก แƒ แƒแƒ› แƒ’แƒ—แƒฎแƒแƒ•แƒ”แƒ— ifconfig-แƒ˜แƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ, แƒแƒ˜ แƒ”แƒก แƒแƒ แƒ˜แƒก. แƒแƒ แƒ˜แƒก แƒ แƒแƒ˜แƒ›แƒ” แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ แƒฉแƒ”แƒ›แƒ—แƒ•แƒ˜แƒก?
  • แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜: แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜ แƒแƒกแƒ”แƒ—แƒ˜ แƒ“แƒ แƒแƒกแƒ”แƒ—แƒ˜, แƒ“แƒแƒ’แƒ˜แƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ˜แƒ แƒ”, แƒ แƒแƒ› แƒชแƒแƒชแƒฎแƒแƒšแƒ˜ แƒฎแƒแƒ . แƒจแƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก.

แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ: แƒ แƒแƒ’แƒแƒ  แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒ“แƒ˜แƒกแƒขแƒแƒœแƒชแƒ˜แƒฃแƒ  แƒ แƒแƒฃแƒขแƒ”แƒ แƒก แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ˜แƒก แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ? แƒ‘แƒแƒšแƒ แƒœแƒแƒฌแƒ˜แƒšแƒจแƒ˜ แƒ›แƒ” แƒแƒฆแƒ•แƒฌแƒ”แƒ แƒ”, แƒ แƒแƒ› แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜ แƒ แƒ”แƒกแƒฃแƒ แƒกแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒ, แƒ แƒแƒฃแƒขแƒ”แƒ แƒก แƒแƒฅแƒ•แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ โ€žแƒฉแƒแƒ›แƒแƒฎแƒกแƒœแƒ˜แƒšแƒ˜โ€œ wget, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ GET-แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒ แƒกแƒฎแƒ•แƒ แƒแƒ แƒแƒคแƒ”แƒ แƒ˜; แƒแƒ  แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก FTP แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜ แƒแƒœ curl. แƒฃแƒคแƒ แƒ แƒ–แƒฃแƒกแƒขแƒแƒ“, แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒฃแƒœแƒ˜แƒ•แƒ”แƒ แƒกแƒแƒšแƒฃแƒ แƒ˜ แƒ›แƒ”แƒ—แƒแƒ“แƒ˜, แƒ›แƒ˜แƒฃแƒฎแƒ”แƒ“แƒแƒ•แƒแƒ“ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒก แƒ›แƒแƒฎแƒแƒกแƒ˜แƒแƒ—แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜แƒกแƒ. แƒ’แƒแƒ“แƒแƒ•แƒฌแƒงแƒ•แƒ˜แƒขแƒ” wget-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ. แƒฃแƒคแƒ แƒ แƒกแƒฌแƒแƒ แƒแƒ“, แƒ แƒแƒ’แƒแƒ  "แƒ’แƒแƒฉแƒ”แƒ แƒ“แƒ" - แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒแƒ แƒฉแƒ”แƒ•แƒแƒœแƒ˜ แƒแƒ  แƒ›แƒฅแƒแƒœแƒ“แƒ :)

แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒฃแƒแƒ แƒ˜แƒก แƒ—แƒฅแƒ›แƒแƒฉแƒ”แƒ›แƒ˜ แƒ›แƒ”แƒœแƒ”แƒฏแƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก, แƒแƒ  แƒแƒ แƒ˜แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜ แƒ“แƒ แƒ“แƒแƒ แƒฌแƒ›แƒฃแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ•แƒแƒ , แƒ แƒแƒ› แƒ˜แƒก แƒ›แƒ แƒฃแƒ“แƒ”แƒ, แƒ—แƒฃแƒœแƒ“แƒแƒช แƒ˜แƒก แƒ›แƒแƒ”แƒ แƒ’แƒแƒก แƒฉแƒ”แƒ›แƒก แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ”แƒ‘แƒก. แƒ แƒแƒ’แƒแƒ  แƒจแƒ”แƒ’แƒ”แƒซแƒšแƒแƒ— แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ แƒ’แƒแƒœแƒ˜แƒ•แƒ แƒฃแƒšแƒแƒ“ - แƒ“แƒแƒฌแƒ”แƒ แƒ”แƒ— แƒžแƒแƒขแƒแƒ แƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก POST แƒแƒ แƒแƒ‘แƒ˜แƒ— แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒก แƒžแƒแƒ แƒขแƒ˜แƒก 80-แƒ˜แƒ—. แƒฉแƒแƒ แƒ—แƒ”แƒ— แƒ˜แƒ’แƒ˜ (แƒ™แƒแƒ›แƒฃแƒœแƒแƒšแƒฃแƒ แƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ) แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜แƒก firmware-แƒจแƒ˜ แƒ“แƒ แƒจแƒ”แƒ“แƒ˜แƒ— แƒ›แƒแƒกแƒ–แƒ” bash-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ แƒ”แƒแƒšแƒแƒ‘แƒ แƒ˜แƒก แƒแƒ แƒ˜แƒก, แƒ แƒแƒ›: แƒ) แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒ‘) แƒแƒšแƒ‘แƒแƒ— แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒแƒ— แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒš โ€žแƒ แƒแƒฃแƒขแƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ–แƒแƒแƒžแƒแƒ แƒ™แƒ–แƒ”โ€œ แƒ’) โ€žแƒแƒ แƒแƒ•แƒ˜แƒ—แƒแƒ แƒ˜ แƒ–แƒ˜แƒแƒœแƒ˜ แƒแƒ  แƒ›แƒ˜แƒแƒงแƒ”แƒœแƒ!โ€œ โ€” แƒ—แƒฃ แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒ“แƒ แƒกแƒฎแƒ•แƒ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒก แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒก, แƒจแƒ”แƒ”แƒชแƒแƒ“แƒ”แƒ— แƒ’แƒแƒœแƒแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒแƒ— แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒแƒ  แƒ˜แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒก แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒš แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒแƒœแƒ˜แƒ แƒ”แƒ‘แƒแƒ–แƒ”.

แƒ›แƒแƒ“แƒ˜แƒ— แƒ’แƒแƒ“แƒแƒ•แƒ˜แƒ“แƒ”แƒ— แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒแƒ–แƒ”. แƒ•แƒ—แƒฅแƒ•แƒแƒ—, แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒก แƒกแƒฃแƒ แƒก แƒ’แƒแƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒแƒก แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜ zabbix-แƒ“แƒแƒœ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒแƒ“ แƒ“แƒ แƒ‘แƒฃแƒœแƒ”แƒ‘แƒ แƒ˜แƒ•แƒแƒ“, โ€žแƒ›แƒแƒฃแƒกแƒ˜แƒก แƒ“แƒแƒฌแƒ™แƒแƒžแƒฃแƒœแƒ”แƒ‘แƒ˜แƒ—โ€œ. แƒ“แƒฆแƒ”แƒก แƒฉแƒ•แƒ”แƒœ แƒ“แƒแƒ•แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ— แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒแƒฆแƒฌแƒ”แƒ แƒแƒก Zabbix-แƒ˜แƒ—.
แƒ›แƒ”แƒœแƒ˜แƒฃแƒจแƒ˜ "แƒแƒ“แƒ›แƒ˜แƒœแƒ˜แƒกแƒขแƒ แƒแƒชแƒ˜แƒ" -> "แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ”แƒ‘แƒ˜" แƒ“แƒแƒแƒ›แƒแƒขแƒ”แƒ— แƒแƒฎแƒแƒšแƒ˜ แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜. แƒฉแƒ•แƒ”แƒœ แƒ›แƒแƒก แƒ•แƒฃแƒฌแƒแƒ“แƒ”แƒ‘แƒ— "แƒ’แƒแƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒแƒก", แƒจแƒ”แƒ˜แƒขแƒแƒœแƒ”แƒ— แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ "php /usr/share/zabbix/reboot.php {HOST.HOST}".

แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ“แƒ Linux/OpenWrt/Lede-แƒ–แƒ” แƒ“แƒแƒคแƒฃแƒซแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ“แƒ˜แƒกแƒขแƒแƒœแƒชแƒ˜แƒฃแƒ แƒ˜ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜ แƒ“แƒ แƒ›แƒแƒ แƒ—แƒ•แƒ 80-แƒ” แƒžแƒแƒ แƒขแƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ—

แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜: แƒ›แƒ”แƒœแƒ˜แƒฃ "แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜" -> "แƒฃแƒแƒฎแƒšแƒ”แƒกแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜" -> "แƒ“แƒแƒแƒฌแƒ™แƒแƒžแƒฃแƒœแƒ”แƒ— แƒ›แƒแƒ แƒฏแƒ•แƒ”แƒœแƒ แƒฆแƒ˜แƒšแƒแƒ™แƒ˜แƒ— แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒš แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒ™แƒ•แƒแƒœแƒซแƒ–แƒ”." แƒแƒกแƒ” แƒ’แƒแƒ›แƒแƒ˜แƒงแƒฃแƒ แƒ”แƒ‘แƒ แƒ›แƒ”แƒœแƒ˜แƒฃ แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’.

แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ“แƒ Linux/OpenWrt/Lede-แƒ–แƒ” แƒ“แƒแƒคแƒฃแƒซแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ“แƒ˜แƒกแƒขแƒแƒœแƒชแƒ˜แƒฃแƒ แƒ˜ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜ แƒ“แƒ แƒ›แƒแƒ แƒ—แƒ•แƒ 80-แƒ” แƒžแƒแƒ แƒขแƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ—
แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ“, แƒฉแƒ•แƒ”แƒœ แƒ•แƒ“แƒ”แƒ‘แƒ— reboot.php แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒก /usr/share/zabbix แƒ“แƒ˜แƒ แƒ”แƒฅแƒขแƒแƒ แƒ˜แƒแƒจแƒ˜ (แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ˜แƒงแƒแƒก, แƒ›แƒ” แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘ zabbixa root แƒ“แƒ˜แƒ แƒ”แƒฅแƒขแƒแƒ แƒ˜แƒแƒก).

แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒฃแƒแƒ แƒงแƒแƒคแƒแƒกแƒ™แƒ แƒ˜แƒžแƒขแƒจแƒ˜ แƒแƒฎแƒกแƒœแƒ แƒฃแƒคแƒ แƒ แƒ’แƒแƒกแƒแƒ’แƒ”แƒ‘แƒแƒ“ แƒ แƒแƒ› แƒ˜แƒงแƒแƒก, แƒ›แƒ” แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜แƒก ID-แƒก แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ  แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘ แƒžแƒแƒ แƒแƒšแƒก. แƒแƒ  แƒแƒ แƒ˜แƒก แƒ แƒ”แƒ™แƒแƒ›แƒ”แƒœแƒ“แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ แƒกแƒแƒฌแƒแƒ แƒ›แƒแƒ แƒ•แƒ”แƒ แƒกแƒ˜แƒแƒจแƒ˜! แƒ แƒแƒขแƒแƒ› แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒ” แƒ”แƒก: แƒ˜แƒ›แƒ˜แƒขแƒแƒ›, แƒ แƒแƒ› แƒ“แƒ˜แƒ“แƒ˜ แƒ™แƒ˜แƒ—แƒฎแƒ•แƒแƒ แƒกแƒแƒ“ แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒแƒก แƒ แƒแƒฃแƒขแƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒžแƒแƒ แƒแƒšแƒ”แƒ‘แƒ˜? แƒ—แƒแƒ•แƒแƒ“ zabbixe-แƒจแƒ˜ โ€žแƒ˜แƒœแƒ•แƒ”แƒœแƒขแƒแƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒจแƒ˜โ€œ? แƒกแƒแƒ™แƒแƒ›แƒแƒ—แƒ แƒžแƒ แƒแƒฅแƒขแƒ˜แƒ™แƒ. แƒแƒšแƒขแƒ”แƒ แƒœแƒแƒขแƒ˜แƒฃแƒšแƒแƒ“: แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ”แƒ— แƒ’แƒแƒ แƒ” แƒฌแƒ•แƒ“แƒแƒ›แƒ แƒ—แƒแƒ•แƒแƒ“ reboot.php แƒคแƒแƒ˜แƒšแƒ–แƒ”

แƒคแƒแƒ˜แƒšแƒ˜ reboot.php

<?php
	// ะฟั€ะธัะฒะฐะธะฒะฐะตะผ ะฟะฐั€ะฐะผะตั‚ั€ั‹ ั ะบะพะฝัะพะปะธ ะฟะตั€ะตะผะตะฝะฝั‹ะผ
	$user = $argv[1];
	// ะ’ะะ˜ะœะะะ˜ะ•. ะ’ะพั‚ ะทะดะตััŒ ะฒ ั†ะตะปัั… ะฑะตะทะพะฟะฐัะฝะพัั‚ะธ ะฒัะต-ั‚ะฐะบะธ ะฟั€ะพะฟะธัั‹ะฒะฐั‚ัŒ ะฟะฐั€ะพะปัŒ ัƒัั‚ั€ะพะนัั‚ะฒะฐ! ะะพ ะดะปั ะดะตะผะพะฝัั‚ั€ะฐั†ะธะธ ะผั‹ ะฑัƒะดะตะผ ะพะฑั€ะฐั‰ะฐั‚ัŒัั ะบ ะฑะฐะทะต ะดะฐะฝะฝั‹ั… ะฑะตะท ะธัะฟะพะปัŒะทะพะฒะฐะฝะธั ะฟะฐั€ะพะปั. 
	//$password = $argv[2];
		
	$conn=new mysqli("localhost","db_user","db_password","db_name");
	if (mysqli_connect_errno()) {
		exit();
	}
	$conn->set_charset("utf8");
			
	// "ะžั‚ะฟั€ะฐะฒะปัะตะผ" ะบะพะผะฐะฝะดัƒ reboot ะทะฐ ัั‡ะตั‚ ะธะทะผะตะฝะตะฝะธั ะฟะพะปั task ั‚ะฐะฑะปะธั†ั‹ users. ะ’ ะฟะพะปะต task ะผะพะถะฝะพ ะพั‚ะฟั€ะฐะฒะปัั‚ัŒ ะปัŽะฑัƒัŽ ะบะพะผะฐะฝะดัƒ.
	$sql_users=$conn->prepare("UPDATE users SET task='reboot' WHERE id=? AND status='active';");
	$sql_users->bind_param('s', $user);
	$sql_users->execute();
	$sql_users->close();
?>

แฒกแƒฃแƒš แƒ”แƒก แƒแƒ แƒ˜แƒก. แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ แƒฆแƒ˜แƒ แƒ แƒฉแƒ”แƒ‘แƒ: โ€แƒ แƒแƒ’แƒแƒ  แƒ›แƒ˜แƒ•แƒ˜แƒฆแƒแƒ— แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒแƒ“แƒแƒœ แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒ˜โ€. แƒ›แƒแƒ“แƒ˜แƒ— แƒจแƒ”แƒ•แƒฎแƒ”แƒ“แƒแƒ— แƒแƒ›แƒแƒชแƒแƒœแƒแƒก ifconfig แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—, แƒ แƒแƒ’แƒแƒ แƒช แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜. แƒ”แƒก แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒแƒก แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒแƒ–แƒ”:

message=`ifconfig`; wget "http://xn--80abgfbdwanb2akugdrd3a2e5gsbj.xn--p1ai/a.php?u=user&p=password!&m=$message" -O /tmp/out.txt

แƒกแƒแƒ“:
แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ = `ifconfig` โ€” ifconfig แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒจแƒ”แƒ“แƒ”แƒ’แƒก แƒ•แƒแƒซแƒšแƒ”แƒ•แƒ— $message แƒชแƒ•แƒšแƒแƒ“แƒก
wget "xn--80abgfbdwanb2akugdrd3a2e5gsbj.xn--p1ai/a.php โ€” แƒฉแƒ•แƒ”แƒœแƒ˜ a.php แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ˜แƒ แƒ”แƒ‘แƒก แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒขแƒแƒ แƒ”แƒ‘แƒก แƒ“แƒ แƒ˜แƒฆแƒ”แƒ‘แƒก แƒ›แƒแƒ—แƒ’แƒแƒœ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒก
u=แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก&p=แƒžแƒแƒ แƒแƒšแƒ˜!&m=$แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ โ€” แƒ แƒฌแƒ›แƒฃแƒœแƒ”แƒ‘แƒแƒ—แƒ แƒกแƒ˜แƒ’แƒ”แƒšแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒก แƒชแƒ•แƒšแƒแƒ“แƒ˜แƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ m โ€” แƒแƒœแƒ˜แƒญแƒ”แƒ‘แƒก $message แƒชแƒ•แƒšแƒแƒ“แƒ˜แƒก แƒจแƒ˜แƒœแƒแƒแƒ แƒกแƒก
-O /tmp/out.txt โ€” แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ แƒแƒ  แƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒคแƒแƒ˜แƒšแƒจแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒ•แƒแƒšแƒ˜ /tmp/out.txt, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ—แƒฃ แƒ”แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜, wget แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก

แƒ แƒแƒขแƒแƒ› แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒ”แƒก?แƒ แƒแƒ“แƒ’แƒแƒœ แƒ”แƒก แƒแƒ แƒ˜แƒก แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒžแƒแƒขแƒ”แƒœแƒชแƒ˜แƒฃแƒ แƒ˜ แƒฎแƒ•แƒ แƒ”แƒšแƒ˜. แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒฃแƒ•แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ›แƒแƒฎแƒ“แƒ”แƒก, แƒแƒ แƒ˜แƒก, แƒ—แƒฃ, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒจแƒ˜ แƒแƒ แƒ˜แƒก "&" แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ. แƒแƒฅแƒ”แƒ“แƒแƒœ แƒ’แƒแƒ›แƒแƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”, แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒ’แƒแƒคแƒ˜แƒšแƒขแƒ แƒฃแƒšแƒ˜ แƒ˜แƒงแƒแƒก แƒ แƒแƒ’แƒแƒ แƒช แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜, แƒ แƒแƒช แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒ แƒแƒฃแƒขแƒ”แƒ แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ, แƒแƒกแƒ”แƒ•แƒ” แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜, แƒ แƒแƒช แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒ›แƒแƒ“แƒ˜แƒก. แƒฐแƒ, แƒ›แƒ แƒชแƒฎแƒ•แƒ”แƒœแƒ˜แƒ, แƒ›แƒแƒ แƒ—แƒšแƒ. แƒฉแƒ”แƒ›แƒก แƒ“แƒแƒกแƒแƒชแƒแƒ•แƒแƒ“, แƒจแƒ”แƒ›แƒ˜แƒซแƒšแƒ˜แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ“แƒแƒ•แƒฌแƒ”แƒ แƒ, แƒ แƒแƒ› แƒ›แƒ—แƒ”แƒšแƒ˜ แƒกแƒขแƒแƒขแƒ˜แƒ แƒ”แƒซแƒฆแƒ•แƒœแƒ”แƒ‘แƒ แƒ˜แƒ›แƒแƒก, แƒ—แƒฃ แƒ แƒแƒ’แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ›แƒแƒ แƒ—แƒแƒ— แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜ แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ  แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒฃแƒšแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒšแƒ˜ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ˜แƒ— แƒ“แƒ แƒกแƒแƒ™แƒแƒ›แƒฃแƒœแƒ˜แƒ™แƒแƒชแƒ˜แƒ แƒแƒ แƒฎแƒ”แƒ‘แƒ˜แƒ—, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ  แƒแƒ  แƒแƒ แƒ˜แƒก แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒฃแƒšแƒ˜.

แƒ™แƒแƒ แƒ’แƒ˜, แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒ›แƒแƒ›แƒแƒ•แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก: แƒ›แƒ” แƒฏแƒ”แƒ  แƒ•แƒ”แƒ  แƒ’แƒแƒ•แƒ˜แƒ’แƒ”, แƒ แƒแƒ’แƒแƒ  แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒงแƒ”แƒœแƒ แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒฃแƒšแƒ˜ zabbix แƒ˜แƒœแƒกแƒขแƒ แƒฃแƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜, แƒ แƒแƒ—แƒ แƒแƒกแƒแƒฎแƒแƒ•แƒ“แƒ”แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ” แƒ›แƒแƒกแƒฃแƒš แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒก (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒ˜).

แƒจแƒ”แƒ’แƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ—, แƒ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒ แƒฌแƒงแƒแƒ แƒแƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ Git แƒกแƒแƒชแƒแƒ•แƒ˜แƒ“แƒแƒœ: github.com/BazDen/iotnet.online.git

แƒฌแƒงแƒแƒ แƒ: www.habr.com

แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ