āĻĻā§‚āϰāĻŦāĻ°ā§āϤ⧀ āĻĒāĻ°ā§āϝāĻŦ⧇āĻ•ā§āώāĻŖ āĻāĻŦāĻ‚ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āϝāĻž āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ LinuxāĻĒā§‹āĻ°ā§āϟ ā§Žā§Ļ āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ OpenWrt/Lede, āĻ…āĻŦā§āϝāĻžāĻšāϤ

āĻāϟāĻŋ āύāĻŋāĻŦāĻ¨ā§āϧ⧇āϰ āĻšā§‚āĻĄāĻŧāĻžāĻ¨ā§āϤ āĻ…āĻ‚āĻļ, āĻāĻ–āĻžāύ⧇ āĻļ⧁āϰ⧁ habr.com/en/post/445568
āĻ—āϤāĻŦāĻžāϰ āφāĻŽāĻŋ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻĄāĻŋāĻ­āĻžāχāϏ āĻŽāύāĻŋāϟāϰāĻŋāĻ‚ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻ•āϰ⧇āĻ›āĻŋ āϏ⧇ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϞāĻŋāϖ⧇āĻ›āĻŋāϞāĻžāĻŽ, āĻāĻ–āύ āφāĻŽāϰāĻž āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻžāĻĒāύāĻž āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻ•āĻĨāĻž āĻŦāϞāĻŦāĨ¤ āĻ—ā§āϰāĻžāĻšāϕ⧇āϰ āĻĒāĻ•ā§āώ āĻĨ⧇āϕ⧇ "āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋāĻŦāĻŋāĻĻāĻĻ⧇āϰ" āϏāĻžāĻĨ⧇ āφāϞ⧋āϚāύāĻžāϝāĻŧ, āφāĻŽāĻŋ āĻĒā§āϰāĻžāϝāĻŧāĻļāχ āĻāχ āϜāĻžāϤ⧀āϝāĻŧ āϛ⧋āϟ āĻĄāĻŋāĻ­āĻžāχāϏāϗ⧁āϞāĻŋāϰ (āĻ•āĻŽ āĻŽā§‡āĻŽāϰāĻŋ āϏāĻ‚āĻ¸ā§āĻĨāĻžāύ āĻāĻŦāĻ‚ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āϏāĻš) āĻ•ā§āώāĻŽāϤāĻž āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϏ⧀āĻŽāĻŋāϤ āϧāĻžāϰāĻŖāĻžāϰ āϏāĻžāĻĨ⧇ āĻĻ⧇āĻ–āĻž āĻ•āϰāĻŋ, āĻ…āύ⧇āϕ⧇ āĻŦāĻŋāĻļā§āĻŦāĻžāϏ āĻ•āϰ⧇āύ āϝ⧇ "āφāĻŽāĻžāĻĻ⧇āϰ āϏāĻ°ā§āĻŦāĻžāϧāĻŋāĻ• āϝāĻž āĻĒā§āϰāϝāĻŧā§‹āϜāύ āϤāĻž āĻšāϞ āĻāĻ•āϟāĻŋ āϰāĻŋāĻŦ⧁āϟ āĻĒāĻžāĻ āĻžāύ⧋ , āφāϰāĻ“ āϗ⧁āϰ⧁āϤāϰ āĻ•āĻŋāϛ⧁āϰ āϜāĻ¨ā§āϝ - āφāĻŽāϰāĻž āĻāĻ•āϟāĻŋ āĻŦā§āϰāĻŋāϗ⧇āĻĄ āĻĒāĻžāĻ āĻžāĻŦ"āĨ¤
āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻ…āύ⧁āĻļā§€āϞāύ āĻĻ⧇āĻ–āĻžāϝāĻŧ āϝ⧇ āĻāϟāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āϏāĻ¤ā§āϝ āύāϝāĻŧāĨ¤ āĻāĻ–āĻžāύ⧇ āϏāĻžāϧāĻžāϰāĻŖ āϏāĻžāϧāĻžāϰāĻŖ āĻ•āĻžāĻœā§‡āϰ āĻāĻ•āϟāĻŋ āϛ⧋āϟ āϤāĻžāϞāĻŋāĻ•āĻž āϰāϝāĻŧ⧇āϛ⧇:

  1. āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻĄāĻžāϝāĻŧāĻžāĻ—āύāĻ¸ā§āϟāĻŋāĻ•āϏ āĻāĻŦāĻ‚ āϏāĻŽāĻ¸ā§āϝāĻž āϏāĻŽāĻžāϧāĻžāύāĨ¤ āφāĻĒāύāĻžāϰ āϰāĻžāωāϟāĻžāϰ⧇āϰ āχāĻĨāĻžāϰāύ⧇āϟ āĻĒā§‹āĻ°ā§āĻŸā§‡āϰ āĻĒāĻŋāĻ›āύ⧇, āϞ⧋āĻšāĻžāϰ āφāϰ⧇āĻ•āϟāĻŋ āϟ⧁āĻ•āϰ⧋ āϏāĻžāϧāĻžāϰāĻŖāϤ "āϞāĻžāχāĻ­" āĻĨāĻžāϕ⧇, āϝāĻžāϰ āύāĻŋāϜāĻ¸ā§āĻŦ āĻ…āĻ­ā§āϝāĻ¨ā§āϤāϰ⧀āĻŖ āφāχāĻĒāĻŋ-āĻ āĻŋāĻ•āĻžāύāĻž āĻĨāĻžāϕ⧇āĨ¤ āĻ•āĻ–āύāĻ“ āĻ•āĻ–āύāĻ“, āĻāϟāĻŋ (āωāϚāĻŋāϤ) "āĻĒāĻŋāĻ‚āĻĄ" āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻŦāĻž āϟāĻžāύ⧇āϞ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ - 3G āĻŽāĻĄā§‡āĻŽā§‡āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻ•āĻžāϜ āĻ•āϰāĻž āϰāĻžāωāϟāĻžāϰ⧇ āĻšāĻ āĻžā§Ž āϟāĻžāύ⧇āϞ āύāĻž āωāĻ āϞ⧇ āφāĻŽāϰāĻž āϰāĻžāωāϟāĻžāϰ āύāĻŋāĻœā§‡āχ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāχāĨ¤
  2. āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāĨ¤ āĻĢāĻžāĻ°ā§āĻŽāĻ“āϝāĻŧā§āϝāĻžāϰ āφāĻĒāĻĄā§‡āϟ, āϏāĻžāĻ°ā§āĻ­āĻŋāϏ āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ āφāĻĒāĻ—ā§āϰ⧇āĻĄāĨ¤
  3. āĻ­āĻžāϰāϏāĻžāĻŽā§āϝāĨ¤ āĻāϟāĻŋāϕ⧇ "āĻŦāĻŋāĻ•ā§ƒāϤāĻŋ" āĻŦāϞāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ "āϟāĻžāχāĻŸā§āϰāĻĒ āĻ“āϝāĻŧāĻžāĻ•āĻžāϰ" āϧāĻžāϰāĻŖāĻžāϟāĻŋ āφāĻŽāĻŋ āωāĻĻā§āϧ⧃āϤ āĻ•āϰāĻ›āĻŋ, "āĻ…āĻ¸ā§āĻĨāĻŋāϰ āĻļāϰ⧀āϰ⧇āϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύ⧇ āĻ­āĻžāϰāϏāĻžāĻŽā§āϝ āĻŦāϜāĻžāϝāĻŧ āϰāĻžāĻ–āĻžāϰ āϜāĻ¨ā§āϝ āϏāĻžāĻ°ā§āĻ•āĻžāϏ āĻĒāĻžāϰāĻĢāĻ°ā§āĻŽāĻžāϰ⧇āϰ āĻ•ā§āώāĻŽāϤāĻž" - āĻ­āĻžāϞ āĻĢāĻŋāϟ āĻ—ā§āϰāĻžāĻšāϕ⧇āϰ āϏ⧀āĻŽāĻŋāϤ āĻŦāĻžāĻœā§‡āĻŸā§‡āϰ āĻ•āĻžāϰāϪ⧇ āĻāĻŽāύ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϰ āϏ⧃āĻˇā§āϟāĻŋ āĻšāϝāĻŧāĨ¤ āφāĻŽāĻŋ āύ⧀āĻšā§‡ āωāĻĻāĻžāĻšāϰāĻŖ āĻāĻ•āϟāĻŋ āĻĻāĻŽā§āĻĒāϤāĻŋ āĻĻāĻŋāϝāĻŧ⧇āϛ⧇āύ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻĨ⧇āϕ⧇ āϤāĻžāϰāĻž āĻ—āĻ˛ā§āĻĒ⧇āϰ āĻŦāĻŋāώāϝāĻŧ⧇āϰ āϏāĻžāĻĨ⧇ āϏāϰāĻžāϏāϰāĻŋ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āύāϝāĻŧ, āφāĻŽāĻŋ āϏ⧇āϗ⧁āϞāĻŋ āύ⧋āĻŸā§‡ āϰ⧇āϖ⧇āĻ›āĻŋ

āĻ“āϝāĻŧāĻžāχāĻĢāĻžāχ āĻĒāĻ°ā§āϝāĻŦ⧇āĻ•ā§āώāĻŖāĻ—āϤ āĻĒāĻžāρāϚ āĻŦāĻ›āϰ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻĢā§āϝāĻžāĻļāύ⧇āĻŦāϞ āĻŦāĻŋāώāϝāĻŧ, āĻĒā§āϰāϧāĻžāύāϤ āĻĢ⧇āĻĄāĻžāϰ⧇āϞ āϖ⧁āϚāϰāĻž āĻšā§‡āχāύāϗ⧁āϞāĻŋāϰ āĻŽāĻ§ā§āϝ⧇āĨ¤ āφāĻĒāύāĻŋ āϧ⧀āϰ⧇ āϧ⧀āϰ⧇ āĻŸā§āϰ⧇āĻĄāĻŋāĻ‚ āĻĢā§āϞ⧋āϰ⧇āϰ āϚāĻžāϰāĻĒāĻžāĻļ⧇ āĻšāĻžāρāϟāϛ⧇āύ, āĻāĻŦāĻ‚ āφāĻĒāύāĻžāϰ āĻŽā§‹āĻŦāĻžāχāϞ āĻĢā§‹āύ Wi-Fi āϚāĻžāϞ⧁ āφāϛ⧇, āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āĻ•āĻŋāϛ⧁ āĻĨā§āϰ⧇āĻĄā§‡āϰ āϏāĻžāĻĨ⧇ "āφāρāϟāϏāĻžāρāϟ" āĻ•āϰāĻžāϰ āĻĒā§āϰāϝāĻŧāĻžāϏ⧇, āύāĻŋāϝāĻŧāĻŽāĻŋāϤāĻ­āĻžāĻŦ⧇ āĻĒā§āϰ⧋āĻŦ āĻ…āύ⧁āϰ⧋āϧ āĻĒā§āϝāĻžāϕ⧇āϟ āĻĒāĻžāĻ āĻžāϝāĻŧ āϝāĻž āφāĻĒāύāĻžāϰ āϜāĻ¨ā§āϝ āĻ—āĻŖāύāĻž āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇ : āφāĻĒāύāĻŋ āĻ•āϤ āϘāύ āϘāύ āĻāχ āĻĻā§‹āĻ•āĻžāύ⧇ āφāϏ⧇āύ, āφāĻĒāύāĻŋ āĻ•āĻŋ āĻŸā§āĻ°ā§āϝāĻžāĻœā§‡āĻ•ā§āϟāϰāĻŋāϰ āϜāĻ¨ā§āϝ āĻšāĻžāρāϟāϛ⧇āύ āχāĻ¤ā§āϝāĻžāĻĻāĻŋāĨ¤ āφāϰāĻ“, āϤāĻĨā§āϝ āϏāĻ‚āĻ—ā§āϰāĻš āĻ•āϰāĻž āĻšāϝāĻŧ, āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧ, āϤāĻžāĻĒ āĻŽāĻžāύāϚāĻŋāĻ¤ā§āϰ āφāρāĻ•āĻž āĻšāϝāĻŧ āĻāĻŦāĻ‚ āĻĒāϰāĻŋāϚāĻžāϞāĻ•āϰāĻž āĻāχ āϧāϰāύ⧇āϰ āĻ›āĻŦāĻŋāϰ āϜāĻ¨ā§āϝ āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻžāĻĒāύāĻž āĻŦāĻž āĻŦāĻŋāύāĻŋāϝāĻŧā§‹āĻ—āĻ•āĻžāϰ⧀āĻĻ⧇āϰ āĻ•āĻžāĻ› āĻĨ⧇āϕ⧇ āĻ…āĻ°ā§āĻĨ "āύāĻ• āφāωāϟ" āĻ•āϰ⧇āĨ¤ āχāϤāĻŋāĻŽāĻ§ā§āϝ⧇ .... "āϕ⧋āύ āϟāĻžāĻ•āĻž āύ⧇āχ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āφāĻĒāύāĻŋ āϧāϰ⧇ āϰāĻžāϖ⧁āύ ...", āĻāĻŦāĻ‚ āĻĢāϞāĻžāĻĢāϞ (āĻŦāĻžāĻ¸ā§āϤāĻŦ) āχāϤāĻŋāĻŽāĻ§ā§āϝ⧇āχ āĻĻ⧇āĻ–āĻžāύ⧋ āωāϚāĻŋāϤ, āĻ­āĻžāϞ āĻĒ⧁āϰāĻžāύ⧋ āĻ—āĻžāύ "āĻšā§āϝāĻžāρ, āĻšā§āϝāĻžāρ, āϤāĻžāϰāĻĒāϰ āĻ…āĻŦāĻļā§āϝāχ āφāĻŽāϰāĻž āϏāĻŋāϏāϕ⧋āϏ āϏāϰāĻŦāϰāĻžāĻš āĻ•āϰāĻŦ āĻāĻŦāĻ‚ āφāĻĒāύāĻŋ āϝāĻž āϚāĻžāύ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻāĻ–āύ āφāĻŽāĻžāĻĻ⧇āϰ āĻ—ā§āϰāĻžāĻšāĻ•āϕ⧇ āĻĢāϞāĻžāĻĢāϞ āĻĻ⧇āĻ–āĻžāϤ⧇ āĻšāĻŦ⧇! āϝāĻžāχāĻšā§‹āĻ•, āϤāĻžāϰāĻž āĻŦāϞāϤ⧇ āϭ⧁āϞ⧇ āϗ⧇āϛ⧇ āϝ⧇ āĻ—ā§āϰāĻžāĻšāĻ• āφāĻŽāĻžāĻĻ⧇āϰ āϏāϰāĻžā§āϜāĻžāĻŽāϗ⧁āϞāĻŋāϕ⧇ Wi-Fi āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϤāĻžāϰ āĻšāϟāĻ¸ā§āĻĒāĻŸā§‡āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻ•āϰāĻžāϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻāĻŋāϝāĻŧ⧇āϛ⧇āύ, āϤāĻŦ⧇ āϏāĻžāϧāĻžāϰāĻŖ āĻ­āĻŋāĻ¤ā§āϤāĻŋāϤ⧇, āĻ āĻŋāĻ• āϝ⧇āύ āφāĻŽāϰāĻž āĻ…āϤāĻŋāĻĨāĻŋ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāĨ¤ āĻāĻŦāĻ‚ āĻāĻ–āύ āφāĻĒāύāĻžāϕ⧇ āĻ­āĻžāϰāϏāĻžāĻŽā§āϝāĻĒā§‚āĻ°ā§āĻŖ āϰāĻžāωāϟāĻžāϰāϗ⧁āϞāĻŋ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ - āĻŦ⧇āĻļ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āĻ“āϝāĻŧāĻžāχāĻĢāĻžāχ āϏāĻžāĻŦāχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āωāĻ¤ā§āĻĨāĻŋāϤ āĻšāϝāĻŧ, āϝāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ āĻšāϟāĻ¸ā§āĻĒāĻŸā§‡ āφāϟāϕ⧇ āĻĨāĻžāϕ⧇ āĻāĻŦāĻ‚ āĻĻā§āĻŦāĻŋāϤ⧀āϝāĻŧāϟāĻŋ āĻĒāϰāĻŋāĻŦ⧇āĻļ⧇āϰ āωāĻĒāϰ āύāϜāϰ āϰāĻžāϖ⧇, āϟāĻŋāϏāĻŋāĻĒāĻŋāĻĄāĻžāĻŽā§āĻĒ⧇āϰ āĻĢāϞāĻžāĻĢāϞāϟāĻŋ āύāĻŋāĻœā§‡āϰ āĻŽāĻ§ā§āϝ⧇ āφāύāϞ⧋āĻĄ āĻ•āϰ⧇, āϤāĻžāϰāĻĒāϰ āĻĢāĻžāχāϞ⧇āϰ āĻŦāĻŋāώāϝāĻŧāĻŦāĻ¸ā§āϤ⧁āϗ⧁āϞāĻŋāϕ⧇ āĻāĻ•āϟāĻŋ āϏāĻ‚āϰāĻ•ā§āώāĻŖāĻžāĻ—āĻžāϰ⧇ āĻĒā§āϝāĻžāĻ• āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻāĻĢāϟāĻŋāĻĒāĻŋ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇ āĻŦāĻŋāώāϝāĻŧāĻŦāĻ¸ā§āϤ⧁ āĻĨ⧁āϤ⧁ āĻĢ⧇āϞāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰāĻž "āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻ–āĻžāĻ“āϝāĻŧāĻž" āĻĨ⧇āϕ⧇ āĻŽāĻžāϰāĻž āϝāĻžāĻ“āϝāĻŧāĻžāϰ āĻā§āρāĻ•āĻŋāĨ¤ āĻāϟāĻž āφāĻļā§āϚāĻ°ā§āϝāϜāύāĻ• āύāϝāĻŧ āϝ⧇ āĻ­āĻžāϰāϏāĻžāĻŽā§āϝāĻĒā§‚āĻ°ā§āĻŖ āϰāĻžāωāϟāĻžāϰ āĻĒā§āϰāĻžāϝāĻŧāĻļāχ "āϭ⧇āĻ™ā§āϗ⧇ āϝāĻžāϝāĻŧ" āĻāĻŦāĻ‚ āϕ⧋āύāĻ“āĻ­āĻžāĻŦ⧇ āĻĻā§‚āϰ āĻĨ⧇āϕ⧇ "āĻĒ⧁āύāĻ°ā§āĻœā§€āĻŦāĻŋāϤ" āĻšāϤ⧇ āĻšāϝāĻŧāĨ¤

āĻŦā§āϝāĻžāϏāĻžāĻ°ā§āϧāĻāĻ–āĻžāύ⧇ āĻ—ā§āϰāĻžāĻšāϕ⧇āϰ āĻāχ āĻŦāĻŋāĻŦ⧃āϤāĻŋāϰ āĻŽāϤ⧋ āĻ•āĻŋāϛ⧁ āĻĻāĻŋāϝāĻŧ⧇ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋ āĻŦāĻ°ā§āĻŖāύāĻž āĻ•āϰāĻž āϏāĻšāϜ: “āφāĻŽāϰāĻž āĻšāϟāĻ¸ā§āĻĒāϟāϗ⧁āϞāĻŋāϰ āĻāĻ•āϟāĻŋ āĻŦāĻŋāϕ⧇āĻ¨ā§āĻĻā§āϰ⧀āĻ­ā§‚āϤ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āϚāĻžāχ āϝāĻž āĻāĻŽāύ āϏāϰāĻžā§āϜāĻžāĻŽāϗ⧁āϞāĻŋāϤ⧇ āĻ•āĻžāϜ āĻ•āϰāĻŦ⧇ āϝāĻžāϰ āĻŽāĻĄā§‡āϞ āĻšā§āϝāĻžāύ⧇āϞ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āφāϗ⧇ āĻĨ⧇āϕ⧇ āϜāĻžāύāĻž āϝāĻžāϝāĻŧ āύāĻž, āϤāĻŦ⧇ āϕ⧋āύāϟāĻŋ āφāĻŽāϰāĻž āĻāĻ–āύāĻ“ āϜāĻžāύāĻŋ āύāĻžāĨ¤ āĻ“āĻš, āφāĻŽāϰāĻž āĻŦāϞāϤ⧇ āϭ⧁āϞ⧇ āϗ⧇āĻ›āĻŋ, āφāĻŽāϰāĻž āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻ—ā§āϰāĻžāĻšāĻ•āĻĻ⧇āϰ āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāύ āĻĻ⧇āĻ–āĻžāϤ⧇ āϚāĻžāχ āύāĻž, āĻšāϟāĻ¸ā§āĻĒāϟ āχāύāĻ¸ā§āϟāϞ⧇āĻļāύ āϏāĻžāχāĻŸā§‡āϰ āϚāĻžāϰāĻĒāĻžāĻļ⧇āϰ āϏāĻŦāĻ•āĻŋāϛ⧁ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖāĻ“ āĻ•āϰāϤ⧇ āϚāĻžāχāĨ¤ āύāĻž, āφāĻŽāϰāĻž āĻāĻ–āύāĻ“ āϜāĻžāύāĻŋ āύāĻž āϕ⧇āύ, āϤāĻŦ⧇ āφāĻŽāϰāĻž āĻāϟāĻŋ āύāĻŋāϝāĻŧ⧇ āφāϏāĻŦ, āĻĻā§āĻŦāĻŋāϧāĻž āĻ•āϰāĻŦ⧇āύ āύāĻž, āφāĻŽāϰāĻž āĻāχ āϧāĻžāϰāĻŖāĻžāϟāĻŋ āύāĻŋāϝāĻŧ⧇ āφāϏāϤ⧇ āϏāĻ•ā§āώāĻŽ āĻšāϝāĻŧ⧇āĻ›āĻŋāĨ¤

āĻāĻŦāĻ‚ āφāĻŽāĻžāĻĻ⧇āϰ āĻ…āĻŦāĻļā§āϝāχ āϭ⧁āϞ⧇ āϝāĻžāĻ“āϝāĻŧāĻž āωāϚāĻŋāϤ āύāϝāĻŧ āϝ⧇ āĻ…āύ⧇āĻ•āϗ⧁āϞāĻŋ āĻ…āύāĻŋāĻļā§āϚāĻŋāϤ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϰ āĻ•āĻžāϰāϪ⧇, āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ…āĻŦāĻļā§āϝāχ āĻ…-āĻŽāĻžāύāĻ• āĻ…āĻŦāĻ¸ā§āĻĨāĻžāϝāĻŧ āĻ•āϰāĻž āωāϚāĻŋāϤ, āϝāĻ–āύ āφāĻŽāϰāĻž ip: āĻĒā§‹āĻ°ā§āĻŸā§‡āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϏāϰāĻžāϏāϰāĻŋ āϰāĻžāωāϟāĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŋ āύāĻž āĻāĻŦāĻ‚ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻ•āĻžāĻ°ā§āϝāĻ•āϞāĻžāĻĒ āĻĒā§āϰāĻĻāĻ°ā§āĻļāĻŋāϤ āĻšāĻ“āϝāĻŧāĻžāϰ āϜāĻ¨ā§āϝ āĻ…āĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰāϤ⧇ āĻŦāĻžāĻ§ā§āϝ āĻšāϝāĻŧāĨ¤ āĻāϟāĻž āϝāĻĻāĻŋ āφāĻŽāϰāĻž āĻŦāĻŋāĻŽā§‚āĻ°ā§āϤ āĻ•āϰāĻŋ, āϤāĻžāĻšāϞ⧇ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻāĻŦāĻ‚ āϰāĻžāωāϟāĻžāϰ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϏāĻ‚āϞāĻžāĻĒāϟāĻŋ āĻāĻ­āĻžāĻŦ⧇ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇:

  • āϰāĻžāωāϟāĻžāϰ: āĻšā§āϝāĻžāϞ⧋. āφāĻŽāĻŋ āĻ…āĻŽā§āĻ• āĻāĻŦāĻ‚ āĻ…āĻŽā§āĻ• āϰāĻžāωāϟāĻžāϰ, āφāĻŽāĻžāϰ āϜāĻ¨ā§āϝ āϕ⧋āύ āĻ•āĻžāϜ āφāϛ⧇ āĻ•āĻŋ?
  • āϏāĻžāĻ°ā§āĻ­āĻžāϰ: āĻ…āĻŽā§āĻ• āĻ…āĻŽā§āĻ• āϰāĻžāωāϟāĻžāϰ, āφāĻŽāĻŋ āϤ⧋āĻŽāĻžāϕ⧇ āϰ⧇āϜāĻŋāĻ¸ā§āϟāĻžāϰ āĻ•āϰ⧇āĻ›āĻŋ āϝ⧇ āϤ⧁āĻŽāĻŋ āĻŦ⧇āρāĻšā§‡ āφāĻ›āĨ¤ āĻāĻ–āĻžāύ⧇ āĻšā§āϝāĻžāϞ⧇āĻžā§āϜ: āφāĻŽāĻžāϕ⧇ ifconfig āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āϰ āφāωāϟāĻĒ⧁āϟ āĻĻ⧇āĻ–āĻžāύ?
  • āϰāĻžāωāϟāĻžāϰ: āĻšā§āϝāĻžāϞ⧋. āφāĻŽāĻŋ āĻ…āĻŽā§āĻ• āĻ“ āĻ…āĻŽā§āĻ• āϰāĻžāωāϟāĻžāϰ, āĻ—āϤāĻŦāĻžāϰ āφāĻĒāύāĻŋ āϝāĻĻāĻŋ ifconfig-āĻāϰ āĻĢāϞāĻžāĻĢāϞ āĻĻ⧇āĻ–āĻžāϤ⧇ āĻŦāϞ⧇āĻ›āĻŋāϞ⧇āύ, āĻāχ āĻšāϞāĨ¤ āφāĻŽāĻžāϰ āϜāĻ¨ā§āϝ āĻ•āĻžāϜ āφāϛ⧇?
  • āϏāĻžāĻ°ā§āĻ­āĻžāϰ: āĻ…āĻŽā§āĻ• āĻ…āĻŽā§āĻ• āϰāĻžāωāϟāĻžāϰ, āφāĻŽāĻŋ āϤ⧋āĻŽāĻžāϕ⧇ āϰ⧇āϜāĻŋāĻ¸ā§āϟāĻžāϰ āĻ•āϰ⧇āĻ›āĻŋ āϝ⧇ āϤ⧁āĻŽāĻŋ āĻŦ⧇āρāĻšā§‡ āφāĻ›āĨ¤ āφāĻĒāύāĻžāϰ āϜāĻ¨ā§āϝ āϕ⧋āύ āĻ•āĻžāϜ āύ⧇āχ.

āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āφāĻ•āĻ°ā§āώāĻŖā§€āϝāĻŧ āĻĒā§āϰāĻļā§āύ āĻšāϞ: āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āĻāĻ•āϟāĻŋ āĻĻā§‚āϰāĻŦāĻ°ā§āϤ⧀ āϰāĻžāωāϟāĻžāϰ āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻĒāϰāĻŋāĻŽāĻžāĻŖ āϤāĻĨā§āϝ āĻĒāĻžāĻ āĻžāϤ⧇ āĻĒāĻžāϰ⧇? āĻļ⧇āώ āĻ…āĻ‚āĻļ⧇, āφāĻŽāĻŋ āĻŦāĻ°ā§āĻŖāύāĻž āĻ•āϰ⧇āĻ›āĻŋ āϝ⧇ āϰāĻžāωāϟāĻžāϰ⧇, āϏ⧀āĻŽāĻŋāϤ āϏāĻ‚āĻ¸ā§āĻĨāĻžāύāϗ⧁āϞāĻŋāϰ āĻ•āĻžāϰāϪ⧇, āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻāĻ•āϟāĻŋ "āĻ¸ā§āĻŸā§āϰāĻŋāĻĒ āĻĄāĻžāωāύ" āωāχāĻœā§‡āϟ āϰāϝāĻŧ⧇āϛ⧇, āϝāĻž āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ GET āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻ•āĻžāϜ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝ āĻ•āĻŋāϛ⧁ āύāϝāĻŧ, āϕ⧋āύ ftp āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻŦāĻž āĻ•āĻžāĻ°ā§āϞ āύ⧇āχāĨ¤ āφāϰ⧋ āϏāĻ āĻŋāĻ•āĻ­āĻžāĻŦ⧇, āφāĻŽāĻžāĻĻ⧇āϰ āĻāĻ•āϟāĻŋ āϏāĻžāĻ°ā§āĻŦāϜāύ⧀āύ āωāĻĒāĻžāϝāĻŧ āĻĒā§āϰāϝāĻŧā§‹āϜāύ, āύāĻŋāĻ°ā§āĻŦāĻŋāĻļ⧇āώ⧇ āϚāĻŋāĻ¤ā§āϰ āϏāĻŽāĻžāĻŦ⧇āĻļ⧇āϰ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāĨ¤ āφāĻŽāĻŋ wget āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻŦāϏāϤāĻŋ āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇āĻ›āĻŋāĨ¤ āφāϰāĻ“ āϏ⧁āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟāĻ­āĻžāĻŦ⧇, āϕ⧀āĻ­āĻžāĻŦ⧇ "āĻĨ⧇āĻŽā§‡ āϗ⧇āϛ⧇" - āφāĻŽāĻžāϰ āĻ•āĻžāϛ⧇ āϕ⧋āύ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ›āĻŋāϞ āύāĻž 🙂

āĻ…āĻŦāĻŋāϞāĻŽā§āĻŦ⧇ āϰāĻŋāϜāĻžāĻ°ā§āϭ⧇āĻļāύāφāĻŽāĻžāϰ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ āϏāϞāĻŋāωāĻļāύ āĻ•āĻžāϜ āĻ•āϰāϛ⧇, āϖ⧁āĻŦ āϏ⧀āĻŽāĻŋāϤ āύāϝāĻŧ, āĻāĻŦāĻ‚ āφāĻŽāĻŋ āύāĻŋāĻļā§āϚāĻŋāϤ āϝ⧇ āĻāϟāĻŋ āϕ⧁āϟāĻŋāϞ, āĻāĻŽāύāĻ•āĻŋ āϝāĻĻāĻŋ āĻāϟāĻŋ āφāĻŽāĻžāϰ āĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ— āĻ—ā§āϰāĻžāĻšāϕ⧇āϰ āϜāĻ¨ā§āϝ āωāĻĒāϝ⧁āĻ•ā§āϤāĨ¤ āĻāϟāĻž āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āĻŦ⧁āĻĻā§āϧāĻŋāĻŽāĻžāύ⧇āϰ āϏāĻžāĻĨ⧇ āĻ•āϰāĻž āϏāĻŽā§āĻ­āĻŦ āĻšāĻŦ⧇ - āĻāĻ•āϟāĻŋ āϛ⧋āϟ āχāωāϟāĻŋāϞāĻŋāϟāĻŋ āϞāĻŋāϖ⧁āύ āϝāĻž 80 āϤāĻŽ āĻĒā§‹āĻ°ā§āĻŸā§‡āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ POST āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻŦāĻžāχāύāĻžāϰāĻŋ āĻĄā§‡āϟāĻž āĻĒāĻžāĻ āĻžāϝāĻŧāĨ¤ āϰāĻžāωāϟāĻžāϰ⧇āϰ āĻĢāĻžāĻ°ā§āĻŽāĻ“āϝāĻŧā§āϝāĻžāϰ⧇ āĻāϟāĻŋ (āχāωāϟāĻŋāϞāĻŋāϟāĻŋ) āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ āĻāϟāĻŋ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻ•āϰāϤ⧇ āĻŦā§āϝāĻžāĻļ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύāĨ¤ āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻŦāĻžāĻ¸ā§āϤāĻŦāϤāĻž āĻšāϞ: āĻ•) āφāĻĒāύāĻžāϕ⧇ āĻĻā§āϰ⧁āϤ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āĻ–) āφāĻĒāύāĻžāϕ⧇ āϏāĻŽā§āĻ­āĻŦāϤ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ "āϰāĻžāωāϟāĻžāϰāϗ⧁āϞāĻŋāϰ āϚāĻŋāĻĄāĻŧāĻŋāϝāĻŧāĻžāĻ–āĻžāύāĻž"-āϤ⧇ āϏāĻŦāĻ•āĻŋāϛ⧁ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āĻ—) "āϕ⧋āύ āĻ•ā§āώāϤāĻŋ āĻ•āϰāĻŦ⧇āύ āύāĻž!" - āϝāĻĻāĻŋ āϰāĻžāωāϟāĻžāϰāϟāĻŋ āĻ•āĻžāϜ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻ•āĻžāϜ āĻ•āϰ⧇ āϤāĻŦ⧇ āĻāĻŽāύ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰ⧁āύ āϝāĻž āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻžāϕ⧇ āĻĒā§āϰāĻ­āĻžāĻŦāĻŋāϤ āĻ•āϰāĻŦ⧇ āύāĻžāĨ¤

āĻāϰ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻāĻ—āĻŋāϝāĻŧ⧇ āϚāϞ⧁āύ. āϧāϰāĻž āϝāĻžāĻ• āφāĻĒāύāĻžāϰ āĻ—ā§āϰāĻžāĻšāĻ• zabbix āĻĨ⧇āϕ⧇ āĻāĻ•āϟāĻŋ "āĻŽāĻžāωāϏ āĻ•ā§āϞāĻŋāĻ•" āϏāĻš āϏāĻšāĻœā§‡ āĻāĻŦāĻ‚ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•āĻ­āĻžāĻŦ⧇ āϰāĻžāωāϟāĻžāϰ āϰāĻŋāĻŦ⧁āϟ āĻ•āϰāϤ⧇ āϚāĻžāύāĨ¤ āφāϜ āφāĻŽāϰāĻž zabbix āĻĻāĻŋāϝāĻŧ⧇ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ⧇āϰ āĻŦāĻ°ā§āĻŖāύāĻž āĻļ⧁āϰ⧁ āĻ•āϰāĻŦāĨ¤
"āĻĒā§āϰāĻļāĻžāϏāύ" -> "āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ" āĻŽā§‡āύ⧁āϤ⧇ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ āϝ⧋āĻ— āĻ•āϰ⧁āύāĨ¤ āφāĻŽāϰāĻž āĻāϟāĻŋāϕ⧇ "āϰāĻŋāĻŦ⧁āϟ" āĻŦāϞāĻŋ, āĻāĻ•āϟāĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻšāĻŋāϏāĻžāĻŦ⧇ āφāĻŽāϰāĻž āϞāĻŋāĻ–āĻŋ "php /usr/share/zabbix/reboot.php {HOST.HOST}"

āĻĻā§‚āϰāĻŦāĻ°ā§āϤ⧀ āĻĒāĻ°ā§āϝāĻŦ⧇āĻ•ā§āώāĻŖ āĻāĻŦāĻ‚ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āϝāĻž āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ LinuxāĻĒā§‹āĻ°ā§āϟ ā§Žā§Ļ āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ OpenWrt/Lede, āĻ…āĻŦā§āϝāĻžāĻšāϤ

āĻĒāϰāĻŦāĻ°ā§āϤ⧀: āĻŽā§‡āύ⧁ "āĻŽāύāĻŋāϟāϰāĻŋāĻ‚" -> "āϏāĻ°ā§āĻŦāĻļ⧇āώ āĻĄā§‡āϟāĻž" -> "āĻ•āĻžāĻ™ā§āĻ–āĻŋāϤ āĻšā§‹āĻ¸ā§āĻŸā§‡ āĻĄāĻžāύ-āĻ•ā§āϞāĻŋāĻ• āĻ•āϰ⧁āύ"āĨ¤ āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ āϝ⧋āĻ— āĻ•āϰāĻžāϰ āĻĒāϰ āĻŽā§‡āύ⧁āϟāĻŋ āĻāĻ­āĻžāĻŦ⧇āχ āĻĻ⧇āĻ–āĻžāĻŦ⧇āĨ¤

āĻĻā§‚āϰāĻŦāĻ°ā§āϤ⧀ āĻĒāĻ°ā§āϝāĻŦ⧇āĻ•ā§āώāĻŖ āĻāĻŦāĻ‚ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āϝāĻž āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ LinuxāĻĒā§‹āĻ°ā§āϟ ā§Žā§Ļ āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ OpenWrt/Lede, āĻ…āĻŦā§āϝāĻžāĻšāϤ
āϏ⧇āχ āĻ…āύ⧁āϝāĻžāϝāĻŧā§€, āφāĻŽāϰāĻž /usr/share/zabbix āĻĄāĻŋāϰ⧇āĻ•ā§āϟāϰāĻŋāϤ⧇ reboot.php āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ āϰāĻžāĻ–āĻŋ (āĻāϟāĻŋ āφāĻĒāύāĻžāϰ āϜāĻ¨ā§āϝ āφāϞāĻžāĻĻāĻž āĻšāϤ⧇ āĻĒāĻžāϰ⧇, āφāĻŽāĻŋ zabbixa āϰ⧁āϟ āĻĄāĻŋāϰ⧇āĻ•ā§āϟāϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŋ)āĨ¤

āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž āĻĻāĻžāĻŦāĻŋāĻ¤ā§āϝāĻžāĻ—āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āĻŸā§‡ āĻŦā§āϝāĻžāĻ–ā§āϝāĻžāϰ āĻ¸ā§āĻŦāĻšā§āĻ›āϤāĻžāϰ āϜāĻ¨ā§āϝ, āφāĻŽāĻŋ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϰāĻžāωāϟāĻžāϰ⧇āϰ āφāχāĻĄāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŋ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻĒāĻžāϏāĻ“āϝāĻŧāĻžāĻ°ā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŋ āύāĻžāĨ¤ āĻ•āĻžāĻœā§‡āϰ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇, āĻāϟāĻŋ āϏ⧁āĻĒāĻžāϰāĻŋāĻļ āĻ•āϰāĻž āĻšāϝāĻŧ āύāĻž! āφāĻŽāĻŋ āϕ⧇āύ āĻāϟāĻŋ āĻ•āϰ⧇āĻ›āĻŋ: āĻ•āĻžāϰāĻŖ āĻŦāĻĄāĻŧ āĻĒā§āϰāĻļā§āύ āĻšāϞ āϰāĻžāωāϟāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āĻĒāĻžāϏāĻ“āϝāĻŧāĻžāĻ°ā§āĻĄāϗ⧁āϞāĻŋ āϕ⧋āĻĨāĻžāϝāĻŧ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāĻŦ⧇āύ? "āϜāĻžāϝāĻŧ" āĻŽāĻ§ā§āϝ⧇ 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=user&p=password!&m=$āĻŦāĻžāĻ°ā§āϤāĻž - āĻļāĻ‚āϏāĻžāĻĒāĻ¤ā§āϰ āĻāĻŦāĻ‚ āĻ•ā§āϝ⧋āϝāĻŧāĻžāϰ⧀ āϭ⧇āϰāĻŋāϝāĻŧ⧇āĻŦāϞ⧇āϰ āĻŽāĻžāύ m - $message āϭ⧇āϰāĻŋāϝāĻŧ⧇āĻŦāϞ⧇āϰ āĻŦāĻŋāώāϝāĻŧāĻŦāĻ¸ā§āϤ⧁ āĻŦāϰāĻžāĻĻā§āĻĻ āĻ•āϰ⧇
-O /tmp/out.txt - āĻāχ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āφāĻŽāĻžāĻĻ⧇āϰ /tmp/out.txt āĻĢāĻžāχāϞ⧇ āφāωāϟāĻĒ⧁āĻŸā§‡āϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āύ⧇āχ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āϝāĻĻāĻŋ āĻāχ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰāϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰāĻž āύāĻž āĻĨāĻžāϕ⧇, wget āĻ•āĻžāϜ āĻ•āϰ⧇ āύāĻž

āϕ⧇āύ āĻāχ āϭ⧁āϞ āĻ•āĻžāϜ āĻ•āϰ⧇āĻ•āĻžāϰāĻŖ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āϏāĻŽā§āĻ­āĻžāĻŦā§āϝ āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž āĻ—āĻ°ā§āϤāĨ¤ āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āύāĻŋāϰ⧀āĻš āϭ⧁āϞ āϝāĻž āϘāϟāϤ⧇ āĻĒāĻžāϰ⧇ āϤāĻž āĻšāϞ āϝāĻĻāĻŋ āφāĻĒāύāĻžāϰ āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āϰ āφāωāϟāĻĒ⧁āĻŸā§‡, āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, "&" āϚāĻŋāĻšā§āύ āĻĨāĻžāϕ⧇ āĻ…āϤāĻāĻŦ, āϰāĻžāωāϟāĻžāϰ āĻĨ⧇āϕ⧇ āĻĒāĻžāĻ āĻžāύ⧋ āĻāĻŦāĻ‚ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇ āφāϏāĻž āϏāĻŽāĻ¸ā§āϤ āĻ•āĻŋāϛ⧁ āĻĢāĻŋāĻ˛ā§āϟāĻžāϰ āĻ•āϰāĻž āĻĒā§āϰāϝāĻŧā§‹āϜāύāĨ¤ āĻšā§āϝāĻžāρ, āφāĻŽāĻŋ āϏāĻ¤ā§āϝāĻŋāχ āϞāĻœā§āϜāĻŋāϤāĨ¤ āφāĻŽāĻžāϰ āĻĒā§āϰāϤāĻŋāϰāĻ•ā§āώāĻžāϝāĻŧ, āφāĻŽāĻŋ āϕ⧇āĻŦāϞ āϞāĻŋāĻ–āϤ⧇ āĻĒāĻžāϰāĻŋ āϝ⧇ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āύāĻŋāĻŦāĻ¨ā§āϧāϟāĻŋ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻ…āύāĻŋāĻ°ā§āϧāĻžāϰāĻŋāϤ āĻĢāĻžāĻ°ā§āĻŽāĻ“āϝāĻŧā§āϝāĻžāϰ āϏāĻš, āĻ…āύāĻŋāĻ°ā§āϧāĻžāϰāĻŋāϤ āϝ⧋āĻ—āĻžāϝ⧋āĻ— āĻšā§āϝāĻžāύ⧇āϞāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āϰāĻžāωāϟāĻžāϰāϗ⧁āϞāĻŋ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāϤ⧇ āĻšāϝāĻŧ āϤāĻžāϰ āϜāĻ¨ā§āϝ āωāĻ¤ā§āϏāĻ°ā§āĻ—ā§€āĻ•ā§ƒāϤāĨ¤

āĻ āĻŋāĻ• āφāϛ⧇, āφāĻŽāĻŋ āĻ­āĻŦāĻŋāĻˇā§āϝāϤ⧇āϰ āĻĻāĻŋāϕ⧇ āϛ⧁āρāϝāĻŧ⧇āĻ›āĻŋ: āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻœā§āϝāĻžāĻŦāĻŋāĻ•ā§āϏ āϟ⧁āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇ āφāϏāĻž āĻĢāϞāĻžāĻĢāϞāϗ⧁āϞāĻŋ (āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻāĻ•āϟāĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ āĻ•āϰāĻžāϰ āĻĢāϞāĻžāĻĢāϞ) āϕ⧀āĻ­āĻžāĻŦ⧇ āĻĒā§āϰāϤāĻŋāĻĢāϞāĻŋāϤ āĻ•āϰāĻž āϝāĻžāϝāĻŧ āϤāĻž āφāĻŽāĻŋ āĻāĻ–āύāĻ“ āϖ⧁āρāĻœā§‡ āĻĒāĻžāχāύāĻŋāĨ¤

āφāĻŽāĻŋ āφāĻĒāύāĻžāϕ⧇ āĻŽāύ⧇ āĻ•āϰāĻŋāϝāĻŧ⧇ āĻĻāĻŋāĻšā§āĻ›āĻŋ āϝ⧇ āϏāĻŽāĻ¸ā§āϤ āωāĻ¤ā§āϏ āĻāĻ–āĻžāύ⧇ āĻ—āĻŋāϟ āϏāĻ‚āĻ—ā§āϰāĻšāĻ¸ā§āĻĨāϞ āĻĨ⧇āϕ⧇ āύ⧇āĻ“āϝāĻŧāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇: github.com/BazDen/iotnet.online.git

āωāĻ¤ā§āϏ: www.habr.com

DDoS āϏ⧁āϰāĻ•ā§āώāĻž, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻš āϏāĻžāχāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ đŸ”Ĩ DDoS āϏ⧁āϰāĻ•ā§āώāĻž āϏāĻš āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ | ProHoster