mikrotik ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΠΎΡΡΠΎΠ² ΠΏΠΎ ΡΠΊΡΠΈΠΏΡΡ
ΠΠΎΠ»Π΅Π·Π½ΡΠ΅ ΡΠΊΡΠΈΠΏΡΡ Π΄Π»Ρ MikroTik RouterOS
ΠΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠ° ΡΠΎΡΡΠ΅ΡΠ°, ΠΏΡΠΈ Π·ΠΈΠ³ΡΡΠ·ΠΊΠ΅ CPU
ΠΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ
Π’ΠΎ Π΅ΡΡΡ Π·Π°Π±ΠΈΡΠ°Π΅ΠΌ ΠΏΠΎ FTP lastconfig.backup ΠΈ Π²ΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌΡΡ Ρ Π½Π΅Π³ΠΎ. FTP ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ Π½Π°ΡΡΡΠΎΠ΅Π½, ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ Π΄ΠΎΡΡΡΠΏΠ° ΠΏΠΎ IP. ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ ΠΊ FTP ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΡΡ ΠΏΠΎ IP-Π°Π΄ΡΠ΅ΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ Π΄ΠΎΡΡΡΠΏΠ΅Π½ ΡΠΎΠ»ΡΠΊΠΎ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΎΡΡΠ΅ΡΠ°ΠΌΠΈ.
ΠΡΠΎΡ ΡΠΊΡΠΈΠΏΡ ΡΡΠ°Π²ΠΈΠΌ Π² ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠΈΠ½ΡΡ ΠΏΠΎΠ·ΠΆΠ΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠΊΡΠΈΠΏΡΠ° ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
Π ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΡΠΊΡΠΈΠΏΡ β ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π½Π°ΡΡΡΠΎΠ΅ΠΊ Π½Π° ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅. Π Π½Π΅ΠΌ ΡΠ°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΠΠ‘ Π΄Π»Ρ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΡΠΎΡΡΠ΅ΡΠ°.
ΠΠ΄Π΅ΡΡ ΠΌΠ΅Π½ΡΠ΅ΠΌ ΠΈΠΌΡ ΡΠΎΡΡΠ΅ΡΠ°, ip-Π°Π΄ΡΠ΅Ρ LAN-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΈ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ VRRP Π½Π° ΠΌΠ΅Π½ΡΡΠΈΠΉ, ΡΡΠΎΠ±Ρ ΡΠΎΡΡΠ΅Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ»Π΅ΠΉΠ²ΠΎΠΌ. ΠΠ°ΠΏΡΡΠΊ ΡΡΠΎΠ³ΠΎ ΡΠΊΡΠΈΠΏΡΠ° Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ Π² Π°Π²ΡΠΎΠ·Π°Π³ΡΡΠ·ΠΊΡ. ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π±ΡΠ΄ΡΡ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡΡ Π½Π° ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅ ΠΏΠΎΡΠ»Π΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ.
Π Π΅Π·Π΅ΡΠ²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΡΡΠ°ΡΡΡΠ° ΡΠΎΡΡΠ΅ΡΠ° ΠΈ Π²ΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌ ΠΈΠ»ΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌ, Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ pptp-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ
ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° ΡΠΊΡΠΈΠΏΡΠ°
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π½Π° 2 ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΠ°:
ΠΠ»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ° ΡΡΠ°ΡΠΈΠΊΠ° ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ:
ΠΡΠ»ΠΈ Π½ΡΠΆΠ½ΠΎ Π·Π°ΠΏΡΠ΅ΡΠΈΡΡ ΡΡΠ°ΡΠΈΠΊ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π½ΠΎΡΡΡ, ΡΠΊΠ°ΠΆΠ΅ΠΌ Ρ 22:00 Π΄ΠΎ 10:00 ΡΡΡΠ°:
0) Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π²Π° ΠΏΡΠ°Π²ΠΈΠ»Π° Ρ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΊΠ°ΠΌΠΈ 22:00:00-23:59:59 ΠΈ 00:00:00-10:00:00
1) ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ΅ΡΠ΅Π· Π·Π°ΠΏΡΠ΅Ρ β ΠΠ΄Π΅-ΡΠΎ Π² ΠΊΠΎΠ½ΡΠ΅ Π΅ΡΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π·Π°ΠΏΡΠ΅ΡΠ°Π΅Ρ, Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΌ ΠΏΡΠ°Π²ΠΈΠ»ΠΎΠΌ ΡΠ°Π·ΡΠ΅ΡΠ°ΡΡ.
2) ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ΅Π΄ΡΠ»Π΅Ρ β
ΡΠ°ΠΊΠΆΠ΅ ΡΠΎΠ·Π΄Π°ΡΠΌ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ Π² ΡΠ°ΠΉΡΠ²ΠΎΠ»Π΅, Π½ΠΎ Π½Π΅ ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ β
Π£Π½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ ΡΠΊΡΠΈΠΏΡ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ 2-Ρ ΠΊΠ°Π½Π°Π»ΠΎΠ² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ° Mikrotik
ΠΠΊΠΎΠ»ΠΎ 2,5 Π»Π΅Ρ Π½Π°Π·Π°Π΄ ΠΏΠΈΡΠ°Π» ΡΡΠ°ΡΡΡ Π½Π° ΡΠ΅ΠΌΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊΠ°Π½Π°Π»Π° ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ Π½Π° ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠΉ. Π‘ΠΊΡΠΈΠΏΡ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΠΈ ΠΏΠΎ ΡΠ΅ΠΉ Π΄Π΅Π½Ρ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Β«Π½Π° ΠΎΡΠ»ΠΈΡΠ½ΠΎΒ», Π½ΠΎ Π΅Π³ΠΎ Π²Π½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π½ΡΠ°Π½ΡΡβ¦
ΠΡΠ°ΠΊ, Π²ΡΡΠ°Π»Π° Π·Π°Π΄Π°ΡΠ° ΡΠ»ΡΡΡΠΈΡΡ ΡΠΊΡΠΈΠΏΡ, ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΡΡΡΡΠ°Π½ΠΈΠ² ΠΏΠΎΠ±ΠΎΡΠ½ΡΠ΅ ΡΡΡΠ΅ΠΊΡΡ. Π§ΡΠΎ ΠΆ, ΠΏΡΠΈΡΡΡΠΏΠΈΠΌ.
Π Π½Π°ΡΠ΅ΠΌ ΡΠ°ΡΠΏΠΎΡΡΠΆΠ΅Π½ΠΈΠΈ Mikrotik RB850Gx2, Π΄Π»Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΏΠΈΡΠ°ΡΡ ΡΠΊΡΠΈΠΏΡ (Π΅Π³ΠΎ ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Π° Π½Π° ΠΌΠΎΠ΄Π΅Π»ΡΡ RB450G ΠΈ RB951G-2HnD).
ΠΡΠΈΡΠ²ΠΎΠΉΡΠ΅ ΡΠΊΡΠΈΠΏΡΡ ΠΈΠΌΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, script-check-inet
Π§ΡΠΎ ΠΆΠ΅ Π±ΡΠ΄Π΅ΠΌ Π² Π½Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ?
ΠΡΠ°ΠΊ, Π΄Π»Ρ Π½Π°ΡΠ°Π»Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅:
Π³Π΄Π΅:
$firstInterface β ΠΈΠΌΡ Π½Π°ΡΠ΅Π³ΠΎ PPPoE-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ ΡΠ²ΡΠ·ΠΈ.
$secondInterface β ΠΈΠΌΡ Π½Π°ΡΠ΅Π³ΠΎ Ethernet-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ.
$pingTo1 ΠΈ $pingTo2 β IP-Π°Π΄ΡΠ΅ΡΠ° ΡΠ΅ΡΡΡΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ΄Π΅ΠΌ Β«ΠΏΠΈΠ½Π°ΡΡΒ».
$pingCount β ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠΈΠ½Π³ΠΎΠ² Π½Π° ΠΊΠ°ΠΆΠ΄ΡΠΉ IP-Π°Π΄ΡΠ΅Ρ
$stableConnectFrom β ΠΏΡΠΎΡΠ΅Π½ΡΠ½ΠΎΠ΅ ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Β«ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΠΈΒ» ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΊΠ°Π½Π°Π»Π°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΡΠΈ ΠΏΠΎΡΠ΅ΡΠ΅ ΡΠ²ΡΡΠ΅ 30% ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² ΠΏΠΈΠ½Π³Π° (`$pingStatus Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π·Π°ΠΏΠΈΡΡ Π² ΡΠ΅Π΄ΡΠ»Π΅ΡΠ΅
Π ΠΏΠΎΠ»Π΅ `Name` Π²Π²Π΅Π΄ΠΈΡΠ΅ ΠΈΠΌΡ Π·Π°ΠΏΠΈΡΠΈ, ΡΡΠΎΠ±Ρ Π½Π΅ Π·Π°ΠΏΡΡΠ°ΡΡΡΡ.
ΠΠΎΠ»Π΅ `Start Time` Ρ Π²ΡΡΡΠ°Π²ΠΈΠ» `00:00:00` Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΡΠΎΠ²Π½ΠΎ Π² ΠΏΠΎΠ»Π½ΠΎΡΡ.
ΠΠ½ΡΠ΅ΡΠ²Π°Π» β 30 ΡΠ΅ΠΊΡΠ½Π΄
Π ΠΏΠΎΠ»Π΅ `On Event` Π²ΠΏΠΈΡΡΠ²Π°Π΅ΠΌ ΠΈΠΌΡ Π½Π°ΡΠ΅Π³ΠΎ ΡΠΊΡΠΈΠΏΡΠ° β `script-check-inet`
Π ΠΆΠΌΠ΅ΠΌ Β«ΠΠΒ».
ΠΠΎΡ, ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ, ΠΈ Π²ΡΠ΅!
ΠΠΈΠΆΠ΅ ΠΏΠΎΠ΄ ΡΠΏΠΎΠΉΠ»Π΅ΡΠΎΠΌ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ ΠΏΠΎΠ»Π½ΡΠΉ ΠΊΠΎΠ΄ ΡΠΊΡΠΈΠΏΡΠ°.
Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΡ Π²Π²Π΅Π»ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ `$firstInterfaceName`, ΡΠΎ ΡΠ΄Π°Π»ΠΎΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΡΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΈ Π΄ΠΎΠ±ΠΈΠ»ΠΈΡΡ ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ ΡΠΊΡΠΈΠΏΡΠ° Π½Π° Π²ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ .
UPD 2
ΠΠΎΠ΄ ΡΠΊΡΠΈΠΏΡΠ° Π² ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠΉ ΡΠ°Π· Π±ΡΠ» ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½. esudnik ΠΎΠ±ΡΠ°ΡΠΈΠ» Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΠΏΠΎΡΠ΅ΡΡΠ½Π½ΡΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² ΠΏΡΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΎΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΊ ΡΠ΅ΡΠΈ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΌΡ Π²Π²Π΅Π»ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ (`stableConnectFrom`), ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΡΠ΅Π½ΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ Β«ΠΊΠ°ΡΠ΅ΡΡΠ²Π°Β» Π»ΠΈΠ½ΠΈΠΈ.
Π ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΡΠΊΠ°Π·Π°Π½ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠ°Π²Π½ΠΎΠ΅ Β«70Β». ΠΡΠΎ Π·Π½Π°ΡΠΈΡ, Π΅ΡΠ»ΠΈ ΠΏΡΠΎΡΠ΅Π½Ρ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΠΎΡΠΏΡΠ°Π²Π»Π΅Π½Π½ΡΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² Π±ΡΠ΄Π΅Ρ Π½ΠΈΠΆΠ΅ 70%, ΡΠΊΡΠΈΠΏΡ Π°ΠΊΡΠΈΠ²ΠΈΡΡΠ΅Ρ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠΉ ΠΊΠ°Π½Π°Π».
UPD 3
ΠΠ°ΠΊ Π·Π°ΠΌΠ΅ΡΠΈΠ» icCE, ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΡΠΊΡΠΈΠΏΡΠ° Π½Π° ΠΏΡΠΎΡΠΈΠ²ΠΊΠ΅ 6.36rc10, Π²ΡΡ ΠΎΠ΄ΠΈΡ ΠΎΡΠΈΠ±ΠΊΠ°:
ΠΡΠΎΡΠΈΠ²ΠΊΠ΅ Π½Π΅ Π½ΡΠ°Π²ΠΈΡΡΡ «* 100«. Π Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π±ΡΠ»ΠΎ ΠΏΡΠΎΡΡΡΠΌ β ΠΎΠ±ΡΠ°ΠΌΠΈΡΡ Π²ΡΡΠΈΡΠ»ΡΠ΅ΠΌΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠΊΠΎΠ±ΠΊΠΈ, ΠΏΠΎΠ»ΡΡΠΈΠ²
MikroTik`s scripts ΡΠΏΠ΅ΡΠ°Ρ Π½Π° ΠΏΠΎΠΌΠΎΡΡ
Π ΡΡΠ°ΡΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° ΡΠ°Π±ΠΎΡΡ DDNS ΠΊΠ»ΠΈΠ΅Π½ΡΠ°, ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π² ΠΏΡΠΎΡΠΈΠ²ΠΊΡ Π΄ΠΎΠΌΠ°ΡΠ½Π΅Π³ΠΎ ΡΠΎΡΡΠ΅ΡΠ°, ΠΈ Π΅Π³ΠΎ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΈΡ Π½Π° ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠΈ MikroTik. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ RouterOS ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ Π±Π΅Π· ΡΡΡΠ΄Π° Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ Π²ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ ΡΠ°Π±ΠΎΡΡ. ΠΡΠ»ΠΈ ΠΊΠΎΠΌΡ-ΡΠΎ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΡΡΠΎΠ»ΠΊΠ½ΡΡΡΡΡ Ρ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΠΎΠ΄Π° Π·Π°Π΄Π°ΡΠ΅ΠΉ, ΡΠΎ Π΄Π΅ΡΠΆΠΈΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅, ΠΎΠ½ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ ΡΠ±Π΅ΡΠ΅ΡΡ Π²Π°ΡΠ΅ Π²ΡΠ΅ΠΌΡ ΠΈ Π½Π΅ΡΠ²Ρ.
ΠΠΎΠ΄Π΅ΡΠ½ΠΈΠ·ΠΈΡΡΡ ΡΠ΅ΡΠ΅Π²ΡΡ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠΎΠ², ΠΌΡ ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΠΈΡΡ Ρ Π½Π°ΡΡΠΎΡΡΠΈΠΌ ΡΠ΅Π»Π΅ΠΊΠΎΠΌ Π΄ΠΈΠ½ΠΎΠ·Π°Π²ΡΠΎΠΌ ΠΈΠ· ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° Β«for home use onlyΒ». ΠΠ° Π³ΡΠ°Π½ΠΈΡΠ΅ ΠΏΠ΅ΡΠΈΠΌΠ΅ΡΡΠ° Π±ΡΠ» Π·Π°ΡΡΠ½ΡΡ ΡΡΠ°ΡΠ΅Π½ΡΠΊΠΈΠΉ ΡΠΎΡΡΠ΅Ρ Asus, ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ΅ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π±ΡΠ»ΠΎ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠΎΠ»ΠΈ DDNS ΠΊΠ»ΠΈΠ΅Π½ΡΠ°. Π’Π°ΠΊ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ, ΡΡΠΎ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π΄Π°Π²Π½ΠΎ Π±ΡΠ»ΠΈ Π½Π°ΡΡΡΠΎΠ΅Π½Ρ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π²ΡΠ΅ ΡΠ΅ΡΡΡΡΡ ΠΈ Ρ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΠΎΠΌ Π·Π°ΠΊΠ»ΡΡΠ΅Π½ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ ΠΎ Π»ΠΈΠ·ΠΈΠ½Π³Π΅ Π±Π΅Π»ΠΎΠ³ΠΎ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ IP. Π‘ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ Π² ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ ΠΏΠΎΠΌΠ΅Π½ΡΠ»ΠΎΡΡ, Π½ΠΎ ΠΈΠ·-Π·Π° ΡΠ²Π΅ΡΠ΄ΠΎΠ³ΠΎ Π½Π΅ ΠΆΠ΅Π»Π°Π½ΠΈΡ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠ° Π²ΠΌΠ΅ΡΠΈΠ²Π°ΡΡΡΡ Π² ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅, Π½Π°Π»Π°ΠΆΠ΅Π½Π½ΡΠ΅ Π³ΠΎΠ΄Π°ΠΌΠΈ ΠΏΡΠΎΡΠ΅ΡΡΡ, Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ Π½Π΅ ΠΌΠ΅Π½ΡΠ»ΠΈΡΡ, ΠΈ Asus ΡΠ°Π±ΠΎΡΠ°Π» ΡΠ΅Π±Π΅ ΠΈ ΡΠ°Π±ΠΎΡΠ°Π», ΡΠΎΠΎΠ±ΡΠ°Ρ Π²Π½Π΅ΡΠ½Π΅ΠΌΡ DDNS ΡΠ΅ΡΠ²ΠΈΡΡ ΡΠ²ΠΎΠΉ ΡΠ΅ΠΊΡΡΠΈΠΉ Π°Π΄ΡΠ΅Ρ. Π ΡΡΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°Π΅ΡΡΡ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡ Ρ ΠΊΠΎΡΡΡΠ° Ρ ΠΎΠ΄Π½ΠΈΠΌ ΠΊΠΎΠ»Π»Π΅Π³ΠΎΠΉ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ²Π΅Π΄Π°Π» ΠΌΠ½Π΅ ΠΎ ΡΠ²ΠΈΠ΄Π΅Π½Π½ΠΎΠΌ ΠΈΠΌ Π»ΠΈΡΠ½ΠΎ ΠΊΠΎΠΌΠΌΡΡΠ°ΡΠΎΡΠ΅ Cisco Ρ uptime Π² ΡΠ΅Π»ΡΡ 11 Π»Π΅Ρ, Ρ ΠΎΡΠΈΡΠ΅ Π²Π΅ΡΡΡΠ΅, Ρ ΠΎΡΠΈΡΠ΅ Π½Π΅Ρ. ΠΠ°ΡΡΠ°Π» ΡΠ΅ΡΠ΅Π΄ Π²ΡΠΉΡΠΈ Asus-Ρ Π½Π° ΠΏΠ΅Π½ΡΠΈΡ ΠΈ ΡΡΡΡΠΏΠΈΡΡ ΠΌΠ΅ΡΡΠΎ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ ΠΎΡ MikroTik. Π ΡΡΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ ΠΌΡ ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΠΈΡΡ Ρ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ½ΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅ΠΉ, Π³ΠΎΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ Π½Π΅ Π±ΡΠ»ΠΎ. Π ΡΠ²ΡΠ·ΠΈ Ρ ΡΠ΅ΠΌ, Π±ΡΠ»ΠΎ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΊΠΎΠΌΡ-ΡΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ Π²ΡΠ΅ΠΌΡ.
βΠ’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠ°ΡΡΡ
ΠΡΠΎΡΠΎΠΊΠΎΠ» DDNS ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΎΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ Π² Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅ IP Π°Π΄ΡΠ΅ΡΠ°. ΠΡΠΎΡΠΈΠ²ΠΊΠΈ ΡΠΎΡΡΠ΅ΡΠΎΠ² Asus ΠΈΠΌΠ΅ΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» ΠΏΠΎ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ DDNS ΠΊΠ»ΠΈΠ΅Π½ΡΠ°, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ Π·Π°ΡΠΈΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ.
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° DDNS ΠΊΠ»ΠΈΠ΅Π½ΡΠ°
Π ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ, ΡΡΠΎ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΡΠ΅ΡΠ²ΠΈΡ ΠΎΡ ΡΠ°ΠΌΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Asus. ΠΠ· Π½Π°ΡΡΡΠΎΠ΅ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Β«ΠΠΌΡ Ρ ΠΎΡΡΠ°Β», ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΈ Π±ΡΠ΄Π΅Ρ ΡΠ΅Π·ΠΎΠ»Π²ΠΈΡΡΡΡ Π² IP. Π£ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ MikroTik Π΄Π΅Π»Π° Ρ ΡΡΠΈΠΌ ΠΎΠ±ΡΡΠΎΡΡ ΠΏΠΎ-Π΄ΡΡΠ³ΠΎΠΌΡ. ΠΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎ ΡΠ²ΠΎΠΈΠΌ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ cloud.mikrotik.com ΠΈ, ΡΠ°Π·ΡΠΌΠ΅Π΅ΡΡΡ, Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ www.asus.com Π² Π½Π΅ΠΌ Π½Π΅Ρ. Π ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ ΠΌΡ Π½Π΅ Π½Π°ΡΠ»ΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅, ΠΊΠ°ΠΊ Π²ΡΠΊΡΡΡΠΈΡΡΡΡ ΠΈΠ· ΡΡΠΎΠΉ ΠΈΡΡΠΎΡΠΈΠΈ ΠΈ Π²ΡΠ΅-ΡΠ°ΠΊΠΈ ΡΠΏΠΈΡΠ°ΡΡ Π΄ΠΈΠ½ΠΎΠ·Π°Π²ΡΠ° Π½Π° ΠΏΠ΅Π½ΡΠΈΡ. ΠΠΌΠ΅ΡΡΡΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ, ΠΊΠ°ΡΠ°ΡΡΠΈΠ΅ΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ° No-IP, Π½ΠΎ Π½Π°ΠΌ ΠΎΠ½ΠΈ Π½Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ. Π‘ΡΠ°Π·Ρ ΡΡΠ°Π»ΠΎ ΠΏΠΎΠ½ΡΡΠ½ΠΎ, ΡΡΠΎ Π² ΡΠ°ΠΊΠΎΠΉ ΡΠΈΡΡΠ°ΡΠΈΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ Π±ΡΠ΄Π΅Ρ ΡΠ΅Π³ΡΠ»ΡΡΠ½Π°Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠ° ΠΈΠ· ΡΠΊΡΠΈΠΏΡΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ° Asus ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ HTTP ΠΊΠ»ΠΈΠ΅Π½ΡΠ° fetch. ΠΡΡΠ°Π»ΠΎΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ ΡΡΠΎ, ΠΊΡΠ΄Π° ΠΈ ΠΊΠ°ΠΊ. ΠΠ°ΠΏΠΈΡΠ΅ΠΌ ΡΡΠ°ΡΠΈΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅Ρ Asus. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΎΡΠΊΠ»ΡΡΠΈΠΌ ΡΠ°Π±ΠΎΡΡ Π΅Π³ΠΎ DDNS ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΈ Π±ΡΠ°Π½Π΄ΠΌΠ°ΡΡΡΠ°, Π½Π°ΡΡΡΠΎΠΈΠΌ DHCP ΠΊΠ»ΠΈΠ΅Π½Ρ Π½Π° WAN ΠΏΠΎΡΡΡ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠΌ ΠΊ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²Π»Π΅Π½Π½ΠΎΠΌΡ MikroTik Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠΌ DHCP ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ.
ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π±ΡΠ°Π½Π΄ΠΌΠ°ΡΡΡΠ° Π΄Π»Ρ WAN ΠΏΠΎΡΡΠ°
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° DHCP ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Π΄Π»Ρ WAN ΠΏΠΎΡΡΠ°
ΠΡΠ»ΠΈ Π²ΡΠ΅ ΡΠ΄Π΅Π»Π°Π½ΠΎ Π²Π΅ΡΠ½ΠΎ, ΡΠΎΠ³Π΄Π° Π² Π»ΠΈΠ·ΠΈΠ½Π³Π΅ ΡΠ²ΠΈΠ΄ΠΈΠΌ Π½ΡΠΆΠ½ΡΠΉ Π½Π°ΠΌ IP.
ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°Ρ Π½Π° MikroTik ΡΠ½ΠΈΡΠ΅Ρ, ΠΌΡ Π²ΡΠ±ΡΠ°Π»ΠΈ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΡΡΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ /tool sniffer Ρ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ΠΌ Π΄Π°ΠΌΠΏΠ° Π² ΠΏΠ°ΠΌΡΡΡ ΡΠΎΡΡΠ΅ΡΠ°:
ΠΠΊΡΠΈΠ²ΠΈΡΡΠ΅ΠΌ DDNS ΠΊΠ»ΠΈΠ΅Π½Ρ Π½Π° Asus ΠΈ ΡΠΌΠΎΡΡΠΈΠΌ ΡΡΠ°ΡΠΈΠΊ, Π° ΡΠ°ΠΌ Π²ΡΠ΅ ΠΊΠ°ΠΊ Π½Π° Π»Π°Π΄ΠΎΠ½ΠΈ.
Π Π°Π±ΠΎΡΠ° DDNS ΠΊΠ»ΠΈΠ΅Π½ΡΠ°
ΠΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Ρ Π½Π°Ρ Π΅ΡΡΡ, Π²Π΅ΡΡΡΠ°Π΅ΠΌ ΡΠΊΡΠΈΠΏΡ Π½Π° RouterOS, Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ Authorization ΠΈ User-Agent ΠΏΡΠΎΠΏΡΡΠΊΠ°Π΅ΠΌ Π΄Π»Ρ ΠΏΡΠΎΡΡΠΎΡΡ:
Π‘Π΅ΡΠ²Π΅Ρ Π½Π°ΠΌ Π²ΡΠ΄Π°Π΅Ρ ΠΎΡΠΈΠ±ΠΊΡ 401 Unauthorized, Π²ΡΠ΅ ΠΏΠΎΠ½ΡΡΠ½ΠΎ, Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π² ΡΠΊΡΠΈΠΏΡ Π΄Π°Π½Π½ΡΠ΅ Π΄Π»Ρ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ, ΠΊΠ°ΠΊ Π΅ΡΡΡ, Π² ΡΡΡΠΎΠΌ Π²ΠΈΠ΄Π΅. Π DDNS ΡΠ΅ΡΠ²ΠΈΡ ΠΎΡ Asus Π·Π°ΡΠ°Π±ΠΎΡΠ°Π», Π½ΠΎ ΡΠΆΠ΅ Π½Π° ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠΈ MikroTik:
ΠΠ΅ Π·Π°Π±ΡΠ²Π°Π΅ΠΌ ΡΠΊΡΠΈΠΏΡ Π·Π°ΡΡΠ½ΡΡΡ Π² ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊ Π·Π°Π΄Π°Π½ΠΈΠΉ:
ΠΠ°ΠΊ Π²ΠΈΠ΄Π½ΠΎ, ΠΌΡ ΠΏΡΠΎΠΏΡΡΡΠΈΠ»ΠΈ User-Agent, Π½ΠΎ Π»ΡΡΡΠ΅ ΡΠ°ΠΊ Π½Π΅ Π΄Π΅Π»Π°ΡΡ, ΠΌΠ°Π»ΠΎ Π»ΠΈ ΡΠ΅Π±ΡΡΠ° ΠΈΠ· Asus ΡΠ°ΡΡΠ΅ΡΠ΄ΡΡΡΡ ΠΈ Π½Π°ΡΠ½ΡΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡ Π½Π°ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ (http-header-field=Β«User-Agent: ez-update-3.0.11b5Β»). ΠΡΡΠ°Π»ΠΎΡΡ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Authorization. ΠΡΠΎ ΡΠ²ΡΠ·ΠΊΠ° Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π² Base64. ΠΠΎΡΠ»Π΅ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π»ΠΎΠ³ΠΈΠ½Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΏΡΠΎΡΠΈΡΡΠΉ MAC Π°Π΄ΡΠ΅Ρ WAN ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°.
ΠΠ΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Authorization
MAC Π°Π΄ΡΠ΅Ρ WAN ΠΏΠΎΡΡΠ°
Π Π²ΠΎΡ ΠΎΡΠΊΡΠ΄Π° Π±Π΅ΡΠ΅ΡΡΡ ΠΏΠ°ΡΠΎΠ»Ρ, Π½Π°ΠΌ Π²ΡΡΡΠ½ΠΈΡΡ Π½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ. Π ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ Π»ΠΎΠ³Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠΎΡΡΠ΅ΡΠ° Π½ΠΈΡΠ΅Π³ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ Π½Π΅ ΡΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡ. ΠΠ°ΠΆΠ΅ Π½Π΅ ΠΏΠΎΠ»Π΅Π½ΠΈΠ»ΠΈΡΡ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΏΠΎΠ΄ ΠΊΠΎΡΠΏΡΡΠΎΠΌ, Π½ΠΈΡΠ΅Π³ΠΎ ΠΏΠΎΡ ΠΎΠΆΠ΅ ΠΈ ΡΠ°ΠΌ Π½Π΅ Π½Π°ΡΠ»ΠΈ. ΠΠΎΡΠ»Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π²Π΅ΡΡΠΈΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΎΠ½ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΡΡΠΈΡΠ°ΡΡ, ΡΡΠΎ ΠΎΠ½Π° Π±Π΅ΡΠ΅Ρ ΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΡΠΊΡΠ΄Π°-ΡΠΎ ΠΈΠ·Π½ΡΡΡΠΈ ΠΆΠ΅Π»Π΅Π·Π°. Π§ΡΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ, ΡΠ΅ΡΠ²Π΅Ρ DDNS ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ Π½Π° Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠ΅ΡΠ²ΡΠ΅ 6 Π·Π½Π°ΠΊΠΎΠ² (Π΄Π»Ρ ΡΠ΅ΡΡΠ½Π°Π΄ΡΠ°ΡΠ΅ΡΠΈΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ, ΡΠ°Π·ΡΠΌΠ΅Π΅ΡΡΡ) ΠΈ Π½Π°Π»ΠΈΡΠΈΠ΅ «:» ΠΏΠΎΡΠ»Π΅ 12 Π·Π½Π°ΠΊΠ°, ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡΡΡΠΈΡΡ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ, Π½ΠΎ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΡΠ°ΠΊ Π½Π΅ ΠΏΡΠΎΠΉΡΠΈ.
βΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
Π ΡΠ°Π±ΠΎΡΠ΅ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ² ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠ΄Π° Π½Π΅ΡΡΡΠΊΠΎΠ²ΠΊΠΈ, ΠΈΠ½ΠΎΠ³Π΄Π° Π² ΡΠ°ΠΌΡΡ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΡΡ ΠΌΠ΅ΡΡΠ°Ρ . Π’ΠΎΠ³Π΄Π° Π² Π΄Π΅Π»ΠΎ Π²ΡΡΡΠΏΠ°Π΅Ρ ΡΠ²Π΅ΡΠ»Π°Ρ Π³ΠΎΠ»ΠΎΠ²Π°, ΡΠΎΠ²Π½ΡΠ΅ ΡΡΠΊΠΈ, Π²Π΅Π·Π΅Π½ΠΈΠ΅ ΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΏΡΠΈΡΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ. ΠΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΏΡΠΎ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ ΡΠ°ΠΊΠΎΠΉ Π²ΠΎΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ DDNS ΠΊΠ»ΠΈΠ΅Π½ΡΠ°. ΠΠ° Π½Π°Ρ Π²Π·Π³Π»ΡΠ΄, Π²ΡΠ΅ Ρ ΠΎΡΠΎΡΠΎ. Π§ΡΠΎΠ±Ρ Π·Π»ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΠΈΠΊΡ ΠΏΠΎΠΏΡΡΠ°ΡΡΡΡ ΡΡΡΠ°Π²ΠΈΡΡ IP Π°Π΄ΡΠ΅Ρ, Π΅ΠΌΡ ΠΏΡΠΈΠ΄Π΅ΡΡΡ Π²Π²Π΅ΡΡΠΈ Π΄Π°Π½Π½ΡΠ΅ Π΄Π»Ρ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ. ΠΡΠ»ΠΈ Ρ MAC Π°Π΄ΡΠ΅ΡΠΎΠΌ Π²ΡΠΎΠ΄Π΅ ΠΊΠ°ΠΊ Π²ΡΠ΅ ΡΡΠΎ ΠΏΡΠΎΡΠ΅, ΡΠΎ ΠΏΠ°ΡΠΎΠ»Ρ ΡΠΎΡΠ½ΠΎ Π½Π΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ°ΡΡ. ΠΠ° ΠΈ Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π° Π΄Π²ΠΎΡΠ΅ 2021 Π³ΠΎΠ΄ ΠΈ ΠΏΠΎΡΠ° Π΄Π°Π²Π½ΠΎ Π±Ρ ΠΎΡΠΊΠ°Π·Π°ΡΡΡΡ ΠΎΡ DDNS, Π² ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΡΡΠ΅Π΄Π΅ ΡΠΆ ΡΠΎΡΠ½ΠΎ, ΠΊΠ°ΠΊ-ΡΠΎ Π½Π΅ ΡΠ΅ΡΡΠ΅Π·Π½ΠΎ.
ΠΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ Dude Mikrotik. Π€ΡΠ½ΠΊΡΠΈΠΈ ΠΈ ΡΠΊΡΠΈΠΏΡΡ ΠΏΠΎ ΠΏΡΠΎΡΡΠΎΠΌΡ
Π― Π²ΠΈΠ΄Π΅Π» Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ ΠΏΠΎ dude ΠΎΡ Mikrotik, Π½ΠΎ Π½Π΅ ΡΠΌΠΎΠ³ Π½Π°ΠΉΡΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΏΠΈΡΠ°ΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΊΡΠΈΠΏΡΡ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ. Π’Π΅ΠΏΠ΅ΡΡ ΡΠ°ΡΡΠΈΡΠ½ΠΎ ΡΠ°Π·ΠΎΠ±ΡΠ°Π²ΡΠΈΡΡ, Π³ΠΎΡΠΎΠ² Ρ Π²Π°ΠΌΠΈ ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡΡ. ΠΠ΄Π΅ΡΡ Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ dude, Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π΅ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ. Π ΡΠ°ΠΊΠΆΠ΅, Ρ Π½Π΅ Π±ΡΠ΄Ρ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΏΠΎΡΠ΅ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ dude, ΡΡΠΎ ΡΡΠ°ΡΡΡ Π½Π΅ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ. ΠΠΏΠ΅ΡΠ΅Π΄.
ΠΠΌΠ΅Ρ Π² Π½Π°Π»ΠΈΡΠΈΠΈ ΡΡΠ΅Π½Ρ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°, Π½Π΅ Π·Π°ΠΊΠΎΠ½ΡΠ΅Π½Π°, ΠΌΠΎΠ½ΠΈΡΠΎΡΠΎΠ² Π±ΡΠ΄Π΅Ρ Π΄Π΅Π²ΡΡΡ. ΠΠΎΠ΄Π΅Π»Π°Π΅ΠΌ, ΡΠ΄Π΅Π»Π°Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΡΡΠ°ΡΡΡ.
Π― Π½Π°ΡΠ°Π» ΡΠΎΠ±ΠΈΡΠ°ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠ½Π΅ ΠΊΠ°ΡΡΡ. Π ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ ΠΈΠ· ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ ΠΏΠΎ dude Ρ ΡΠ²ΠΈΠ΄Π΅Π», ΡΡΠΎ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΆΠ΅ΡΡΠΊΠΈΡ Π΄ΠΈΡΠΊΠΎΠ² Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ°Ρ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ SNMP. ΠΠ° ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΡ ΠΈ Π±ΡΠ΄Π΅ΠΌ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡ ΡΠΊΡΠΈΠΏΡ.
ΠΠΎΡ ΡΡΠΎ ΠΊΠΎΠ½Π΅ΡΠ½ΡΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ.
Π― Π±ΡΠ΄Ρ ΠΏΠΈΡΠ°ΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ ΠΊΡΡΠΊΠ°ΠΌΠΈ, Π° Π΄Π»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ Β«Π±Π»ΠΈΠ½ Π½Π΅ ΠΆΡΠΉ, Π³Π΄Π΅ ΠΊΠΎΠ½Π΅ΡΠ½ΡΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ?Β» Π²Π½ΠΈΠ·Ρ ΠΏΠΎΠ»Π½ΡΠ΅ ΡΠΊΡΠΈΠΏΡΡ Π΄Π»Ρ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°.
Π ΡΠ°ΠΊ Π»ΠΎΠ³ΠΈΠΊΠ° ΡΠ°ΠΊΠ°Ρ, ΠΌΡ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ Π½Π°Π»ΠΈΡΠΈΠ΅ Π΄ΠΈΡΠΊΠ° ΠΏΠΎ OID, Π΅ΡΠ»ΠΈ ΠΎΠ½ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ, ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ ΠΎΠ±ΡΠ΅ΠΌ, Π·Π°Π½ΡΡΠΎΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ, Π²ΡΡΠΈΡΠ»ΡΠ΅ΠΌ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ΅ ΠΈ, Π΅ΡΠ»ΠΈ ΠΎΠ½ΠΎ ΠΌΠ΅Π½ΡΡΠ΅ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π½Π°ΡΠΈΠ½Π°Π΅ΠΌ Π°Π»Π°ΡΠΌΠΈΡΡ.
Π‘ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ. Π ΡΠ°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΎΠ±ΡΠ΅ΠΌΠ° Π²ΡΡΠ°Π²ΠΈΡΡ Π½Π°ΡΠ΅ΠΌΡ ΡΠ΅ΡΠ²Π΅ΡΡ Π½Π°ΠΏΡΡΠΌΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π΄ΠΈΡΠΊΠ°. Π‘Π΅ΠΉΡΠ°Ρ Π½Π°Ρ ΡΠ΅ΡΠ²Π΅Ρ ΠΈΠΌΠ΅Π΅Ρ Π²ΠΎΡ ΡΠ°ΠΊΠΎΠΉ Π²ΠΈΠ΄.
ΠΡΡΠ°Π²ΠΈΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Π² ΠΏΡΠ°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡΡΠΈ ΠΏΠΎ Π½Π°ΡΠ΅ΠΌΡ ΡΠ΅ΡΠ²Π΅ΡΡ, Π²ΡΠ±ΡΠ°ΡΡ ΠΈΠ· ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ βAppearanceβ, Π² ΠΎΡΠΊΡΡΡΠΎΠΌ ΠΎΠΊΠ½Π΅ Π½Π°Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ΅Ρ ΠΏΠΎΠ»Π΅ βLabelβ. ΠΡΡΠ°Π²ΠΈΠΌ Π² Π½Π΅Π³ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Ρ. ΠΠ»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ Π²ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°Π»ΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π² Π½Π°ΡΠ°Π»Π΅ ΠΈ Π² ΠΊΠΎΠ½ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΡΠ΅ ΡΠΊΠΎΠ±ΠΊΠΈ [ ].
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ Π²ΠΎΡ ΡΠ°ΠΊΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ [oid(Β«1.3.6.1.2.1.25.2.3.1.5.1Β»)*oid(Β«1.3.6.1.2.1.25.2.3.1.4.1Β»)/1024/1024/1024]. ΠΠ° Π²ΡΡ ΠΎΠ΄Π΅ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ Π²ΠΎΡ ΡΠ°ΠΊΡΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ
ΠΡΠ»ΠΈ ΠΏΠΎ-ΠΏΡΠΎΡΡΠΎΠΌΡ, ΡΠΎ oid ΡΡΠΎ ΠΈΠΌΡ, ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½Π½ΠΎΠ΅ ΠΊΠ°ΠΊΠΎΠΌΡ-ΡΠΎ ΠΆΠ΅Π»Π΅Π·Ρ ΠΏΠΎ Π΅Π³ΠΎ ΡΠΈΠΏΡ. ΠΡΠ»ΠΈ ΠΏΠΎ ΡΠΎΠ²ΡΠ΅ΠΌ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΌΡ ΡΠΎ Π²ΠΎΡ β ΠΠ°ΠΊ ΡΠΈΡΠ°ΡΡ MIB ΠΈ OID.
Π‘ ΡΡΠΈΠΌ ΡΠ°Π·ΠΎΠ±ΡΠ°Π»ΠΈΡΡ. Π’Π΅ΠΏΠ΅ΡΡ, ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΡΠΈΡΡΡ, ΡΡΠΎ ΠΎΠ±ΡΠ΅ΠΌ Π΄ΠΈΡΠΊΠ° Π² ΠΠ Π±Π΅Π· ΠΎΠΊΡΡΠ³Π»Π΅Π½ΠΈΡ.
Π’Π΅ΠΏΠ΅ΡΡ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΡΠ»ΠΎΠ²ΠΈΡ. Π£ ΠΌΠΈΠΊΡΠΎΡΠΈΠΊΠ° ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠ°ΠΊ: if(ΡΡΠ»ΠΎΠ²ΠΈΠ΅)=Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ, ΠΈΠ½Π°ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ Π²ΠΎΡ ΡΡΠΎ. Π Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΠΈΡΠ΅ΠΌ ΡΠ°ΠΊ:
ΠΠΎΠ»ΡΡΠ°Π΅ΠΌ ΡΠ°ΠΊΡΡ ΡΡΡΠΎΠΊΡ Π΅ΡΠ»ΠΈ oid = 0, Ρ.Π΅ Π΄ΠΈΡΠΊ ΠΎΡΡΡΡΡΡΠ²ΡΠ΅Ρ ΠΈΠ»ΠΈ ΠΏΡΡΡ Π²ΡΠ²Π΅ΡΡΠΈ 1, ΠΈΠ½Π°ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΎΠ±ΡΠ΅ΠΌ Π΄ΠΈΡΠΊΠ°. ΠΠΌΠ΅ΡΡΠΎ 1 ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΡΠΎ ΡΠ³ΠΎΠ΄Π½ΠΎ, Π½ΠΎ Π΄Π»Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ° Π½ΡΠΆΠ½ΠΎ ΡΠ°ΠΊ. ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΠΌ. Π ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΠΊΠΎΠ΄Π΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΡΠΎΠ»ΡΠΊΠΎ round Π΄Π»Ρ ΠΎΠΊΡΡΠ³Π»Π΅Π½ΠΈΡ.
ΠΠ»Ρ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄ Ρ ΠΌΠΈΠΊΡΠΎΡΠΈΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ concatenate. ΠΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΎΡΠ΅Π½Ρ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΠΎΠ΅, Π²ΡΠ΅-ΡΠ°ΠΊΠΈ Π½ΠΈ excel, Π½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Ρ Π½ΠΈΠΌ. ΠΡΠ»ΠΈ Ρ ΠΊΠΎΠ³ΠΎ-ΡΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠΎΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΡΡΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ ΠΏΠΈΡΠΈΡΠ΅, Π±ΡΠ΄Π΅Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ ΠΎΠ±ΡΡΠ΄ΠΈΡΡ. PS: ΡΠΎΠ»ΡΠΊΠΎ ΡΠ½Π°ΡΠ°Π»Π° ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡΡΠ΅ΡΡ Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΌ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠΌ Π΄ΠΎ ΠΊΠΎΠ½ΡΠ°, ΡΡΠΎΠ±Ρ Π½Π΅ Π±ΡΠ»ΠΎ Π½Π΅Π΄ΠΎΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ.
ΠΡΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠΌ ΠΌΡ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΠ»ΠΈ Π²ΡΡ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΠΎ ΠΏΠ°ΠΌΡΡΠΈ Π½Π° Π΄ΠΈΡΠΊΠ΅. ΠΠ±ΡΠ΅ΠΌ/Π·Π°Π½ΡΡΠΎ/ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ Π² ΠΠ. ΠΡΠΎΠ΄Π΅ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, Π²ΡΠΎΠ΄Π΅ ΠΏΠΎΠ½ΡΡΠ½ΠΎ, Π½ΠΎ ΠΊΠ°ΠΊ Π±ΡΡΡ Ρ ΠΎΡΡΠ°Π»ΡΠ½ΡΠΌΠΈ Π΄ΠΈΡΠΊΠ°ΠΌΠΈ? ΠΠΎΠ±Π°Π²Π»ΡΡΡ ΠΊΠΎΠ΄ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ°? ΠΠΈΡΠΊΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ, Π΄Π° ΠΈ Π½ΠΈ Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΠΌΡ ΡΠ°Π±ΠΎΡΠ°Π΅ΠΌ, ΡΡΠΎΠ±Ρ ΡΡΠΊΠ°ΠΌΠΈ ΡΡΠΎ Π²ΡΠ΅ ΠΏΠΈΡΠ°ΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π·. Π― ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» ΡΡΠ½ΠΊΡΠΈΠΈ. ΠΠ½Π°ΡΠ°Π»Π΅ ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΡΡ Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ, ΠΏΡΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΊΠΎΠ΄Π° ΠΏΠΎΠ΄ΡΡΠ΄ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 10 ΡΠ°Π· Π² ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ, ΡΠ°ΠΏΠΊΠ°ΠΌΠΈ Π½Π΅ ΠΊΠΈΠ΄Π°Π΅ΠΌ, ΡΠΈΠΊΠ» ΠΌΠΈΠΊΡΠΎΡΠΈΠΊΡ Π½Π΅ Π·Π½Π°ΠΊΠΎΠΌ, ΠΊ ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ. ΠΠ°Ρ ΡΠΏΠ°ΡΠ΅Ρ ΠΊΠΎΠ½ΠΊΠ°ΡΠ΅Π½Π°ΡΠΈΡ. ΠΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ functions ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π½ΠΎΠ²ΡΡ, Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΎΠ½Π° Π²ΠΎΡ ΡΠ°ΠΊ:
Π ΡΡΠ½ΠΊΡΠΈΡ ΠΊΠΎΠ΄ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΡΡΡ Π±Π΅Π· ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΡΡ ΡΠΊΠΎΠ±ΠΎΠΊ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΏΡΠΈΠ±Π°Π²Π»ΡΡ ΠΏΠΎ Π΅Π΄ΠΈΠ½ΠΈΡΠ΅ ΠΊ oid ΠΌΡ ΠΏΡΠΎΠ²Π΅ΡΠΈΠΌ Π²ΡΠ΅ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ Π΄ΠΈΡΠΊΠΈ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅. Π’ΡΡ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΡΠΎΡΠ½ΠΈΡΡ, ΡΡΠΎ Π±ΡΠΊΠ²Ρ Π΄ΠΈΡΠΊΠΎΠ² Π½Π°ΠΏΠΈΡΠ°Π½Ρ ΠΏΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΉ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΡΡΠΈ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π±ΡΠΊΠ²Π° ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ° Π±ΡΠ΄Π΅Ρ W, ΡΠΎ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΠΆΠ΅Π»Π΅Π·Π° Π²ΡΠ΅ ΠΏΡΠΈΠ΄Π΅ΡΡΡ Π΄Π΅Π»Π°ΡΡ Π²ΡΡΡΠ½ΡΡ, Π½Ρ ΠΈΠ»ΠΈ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΡ My_Funny_Computer. Π ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Π½Π°ΡΠ°Π»ΠΎ ΠΏΡΡΠΈ, ΠΊΠ°ΠΆΠ΄ΡΠΉ Π΄ΠΎΠΏΠΈΠ»ΠΈΡ ΠΏΠΎΠ΄ ΡΠ΅Π±Ρ. ΠΠΊ, ΠΏΡΠΎΠ²Π΅ΡΠΈΠΌ. ΠΠ΅ΡΠ΅ΠΌ ΠΈΠΌΡ ΡΠΎΠ·Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ, Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΠΌ Π² ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΡΠ΅ ΡΠΊΠΎΠ±ΠΊΠΈ, Π² ΠΊΠΎΠ½Π΅Ρ ΡΡΠ°Π²ΠΈΠΌ ΠΊΡΡΠ³Π»ΡΠ΅ ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π²ΠΌΠ΅ΡΡΠΎ ΠΊΠΎΠ΄Π° Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΡ Label. ΠΡΠΈΠΌΠ΅Ρ [About_PC()]
Π’Π΅ΠΏΠ΅ΡΡ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΌΠΎΡΡΠ΅ΡΡ ΠΈ Π½Π°ΡΠ»Π°ΠΆΠ΄Π°ΡΡΡΡ, Π½ΠΎ Π·Π°Π΄Π°ΡΠ° Ρ Π½Π°Ρ ΠΈΠ½Π°Ρ, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ.
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½Π°ΠΌ Π½ΡΠΆΠ½Π° ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ Π΄ΠΈΡΠΊΠΈ ΠΈ ΠΎΡΠ΄Π°Π²Π°ΡΡ ΠΈΠ½ΡΡ Π·ΠΎΠ½Π΄Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ. ΠΠ΅Π»Π°Π΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡ, Π½Π°Π·ΠΎΠ²Ρ Monitor_Disc_Serv ΡΡΡΡ Π΅Π΅ ΡΠ°ΠΊΠ°Ρ: Π΅ΡΠ»ΠΈ oid Π½Π΅ ΡΠ°Π²Π΅Π½ 0 ΠΏΡΠΎΠ²Π΅ΡΠΈΠΌ Π΄ΠΈΡΠΊ ΠΈ Π΅ΡΠ»ΠΈ ΠΏΠ°ΠΌΡΡΠΈ Π±ΠΎΠ»Π΅Π΅ 50 Π³Π± Π²Π΅ΡΠ½Π΅ΠΌ 1, ΠΈΠ½Π°ΡΠ΅ 0.
ΠΠΊ, ΠΌΡ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ ΡΡΠ½ΠΊΡΠΈΡ, ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°Π΅ΠΌ Π΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅. ΠΠΊΠ»Π°Π΄ΠΊΠ° Probes, ΡΠΎΠ·Π΄Π°Π΅ΠΌ Π½ΠΎΠ²ΡΠΉ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΎΠ½ ΡΠ°ΠΊ:
Π ΠΏΠΎΠ»Π΅ Type Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ Function, ΠΎΠ±ΡΡΠ²Π»ΡΡ, ΡΡΠΎ Π±ΡΠ΄Π΅ΠΌ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ΅ ΠΈΠ· ΡΡΠ½ΠΊΡΠΈΠΈ.
Monitor_Disc_Serv() = 1 Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Available Π·Π½Π°ΡΠΈΡ ΡΡΠΎ Π΅ΡΠ»ΠΈ ΡΡΠ½ΠΊΡΠΈΡ Monitor_Disc_Serv Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ 1, Π²ΡΠ΅ Ρ ΠΎΡΠΎΡΠΎ.
Error ΡΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ Π΅ΡΠ»ΠΈ Available Π²ΡΠ΄Π°Π΅Ρ ΠΎΡΠΈΠ±ΠΊΡ, Ρ.Π΅. Π²ΡΠ΅Π³Π΄Π° ΠΊΠΎΠ³Π΄Π° Π΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π΅ ΡΠ°Π²Π½ΠΎ 1.
ΠΠ»Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Π·ΠΎΠ½Π΄Π° ΠΏΠΈΡΠ΅ΠΌ Π²ΡΠ΅ ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎ ΠΈ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ: if(Monitor_Disc_Serv()=1,»»,Β«Π§ΡΠΎ-ΡΠΎ ΡΠ»ΡΡΠΈΠ»ΠΎΡΡΒ») Π΅ΡΠ»ΠΈ ΡΡΠ½ΠΊΡΠΈΡ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ 1 ΡΠΎ Π½ΠΈΡΠ΅Π³ΠΎ Π΄Π΅Π»Π°ΡΡ Π½Π΅ Π½ΡΠΆΠ½ΠΎ, ΠΈΠ½Π°ΡΠ΅ Π²ΡΠ²Π΅ΡΡΠΈ ΡΡΡΠΎΡΠΊΡ Π² Π°Π»Π°ΡΠΌ. Π’Π΅ΠΏΠ΅ΡΡ Π΄Π°Π»ΡΡΠ΅, ΡΡΠΎΠ±Ρ ΡΡΠΎ Π²ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°Π»ΠΎ Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π½Π°ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ Π·ΠΎΠ½Π΄ Π½Π°ΡΠ΅ΠΌΡ ΡΠ΅ΡΠ²Π΅ΡΡ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΎΡΠΊΡΠΎΠ΅ΠΌ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ, Π²ΠΊΠ»Π°Π΄ΠΊΡ Services ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π·ΠΎΠ½Π΄:
Π£ ΠΌΠ΅Π½Ρ ΠΎΠ½ ΡΠΆΠ΅ ΡΡΠ°Π±ΠΎΡΠ°Π», Π²ΠΎΡ ΡΠ°ΠΊ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ Π°Π»Π°ΡΠΌ Π½Π°ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ Ρ ΠΌΠ΅Π½Ρ, Π²Ρ ΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ Π½Π΅ 50Π³Π± Π° ΡΡΠΎΠ»ΡΠΊΠΎ, ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½ΡΠΆΠ½ΠΎ.
Π ΠΈΡΠΎΠ³Π΅ Ρ Π½Π°Ρ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ Π΄Π²Π΅ ΡΡΠ½ΠΊΡΠΈΠΈ. ΠΠ΅ΡΠ²Π°Ρ Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΠΌΠ΅ΡΡΠ° Π½Π° Π΄ΠΈΡΠΊΠ΅ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ Π²ΡΠΎΡΠ°Ρ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·ΠΎΠ½Π΄Ρ. Π ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ΄ΠΈΠ½ Π·ΠΎΠ½Π΄.
if(oid(«1.3.6.1.2.1.25.2.3.1.5.1»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.1»)-oid(«1.3.6.1.2.1.25.2.3.1.6.1»))*oid(«1.3.6.1.2.1.25.2.3.1.4.1»))/1024)/1024)/1024)>50,1,0),1)*
if(oid(«1.3.6.1.2.1.25.2.3.1.5.2»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.2»)-oid(«1.3.6.1.2.1.25.2.3.1.6.2»))*oid(«1.3.6.1.2.1.25.2.3.1.4.2»))/1024)/1024)/1024)>50,1,0),1)*
if(oid(«1.3.6.1.2.1.25.2.3.1.5.3»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.3»)-oid(«1.3.6.1.2.1.25.2.3.1.6.3»))*oid(«1.3.6.1.2.1.25.2.3.1.4.3»))/1024)/1024)/1024)>50,1,0),1)*
if(oid(«1.3.6.1.2.1.25.2.3.1.5.4»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.4»)-oid(«1.3.6.1.2.1.25.2.3.1.6.4»))*oid(«1.3.6.1.2.1.25.2.3.1.4.4»))/1024)/1024)/1024)>50,1,0),1)*
if(oid(«1.3.6.1.2.1.25.2.3.1.5.5»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.5»)-oid(«1.3.6.1.2.1.25.2.3.1.6.5»))*oid(«1.3.6.1.2.1.25.2.3.1.4.5»))/1024)/1024)/1024)>50,1,0),1)*
if(oid(«1.3.6.1.2.1.25.2.3.1.5.6»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.6»)-oid(«1.3.6.1.2.1.25.2.3.1.6.6»))*oid(«1.3.6.1.2.1.25.2.3.1.4.6»))/1024)/1024)/1024)>50,1,0),1)*
if(oid(«1.3.6.1.2.1.25.2.3.1.5.7»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.7»)-oid(«1.3.6.1.2.1.25.2.3.1.6.7»))*oid(«1.3.6.1.2.1.25.2.3.1.4.7»))/1024)/1024)/1024)>50,1,0),1)*
if(oid(«1.3.6.1.2.1.25.2.3.1.5.8»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.8»)-oid(«1.3.6.1.2.1.25.2.3.1.6.8»))*oid(«1.3.6.1.2.1.25.2.3.1.4.8»))/1024)/1024)/1024)>50,1,0),1)*
if(oid(«1.3.6.1.2.1.25.2.3.1.5.9»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.9»)-oid(«1.3.6.1.2.1.25.2.3.1.6.9»))*oid(«1.3.6.1.2.1.25.2.3.1.4.9»))/1024)/1024)/1024)>50,1,0),1)*
if(oid(«1.3.6.1.2.1.25.2.3.1.5.10»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.10»)-oid(«1.3.6.1.2.1.25.2.3.1.6.10»))*oid(«1.3.6.1.2.1.25.2.3.1.4.10»))/1024)/1024)/1024)>50,1,0),1)*
if(oid(«1.3.6.1.2.1.25.2.3.1.5.11»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.11»)-oid(«1.3.6.1.2.1.25.2.3.1.6.11»))*oid(«1.3.6.1.2.1.25.2.3.1.4.11»))/1024)/1024)/1024)>50,1,0),1)*
if(oid(«1.3.6.1.2.1.25.2.3.1.5.12»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.12»)-oid(«1.3.6.1.2.1.25.2.3.1.6.12»))*oid(«1.3.6.1.2.1.25.2.3.1.4.12»))/1024)/1024)/1024)>50,1,0),1)*
if(oid(«1.3.6.1.2.1.25.2.3.1.5.13»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.13»)-oid(«1.3.6.1.2.1.25.2.3.1.6.13»))*oid(«1.3.6.1.2.1.25.2.3.1.4.13»))/1024)/1024)/1024)>50,1,0),1)*
if(oid(«1.3.6.1.2.1.25.2.3.1.5.14»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.14»)-oid(«1.3.6.1.2.1.25.2.3.1.6.14»))*oid(«1.3.6.1.2.1.25.2.3.1.4.14»))/1024)/1024)/1024)>50,1,0),1)*
if(oid(«1.3.6.1.2.1.25.2.3.1.5.15»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.15»)-oid(«1.3.6.1.2.1.25.2.3.1.6.15»))*oid(«1.3.6.1.2.1.25.2.3.1.4.15»))/1024)/1024)/1024)>50,1,0),1)*
if(oid(«1.3.6.1.2.1.25.2.3.1.5.16»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.16»)-oid(«1.3.6.1.2.1.25.2.3.1.6.16»))*oid(«1.3.6.1.2.1.25.2.3.1.4.16»))/1024)/1024)/1024)>50,1,0),1)*
if(oid(«1.3.6.1.2.1.25.2.3.1.5.17»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.17»)-oid(«1.3.6.1.2.1.25.2.3.1.6.17»))*oid(«1.3.6.1.2.1.25.2.3.1.4.17»))/1024)/1024)/1024)>50,1,0),1)*
if(oid(«1.3.6.1.2.1.25.2.3.1.5.18»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.18»)-oid(«1.3.6.1.2.1.25.2.3.1.6.18»))*oid(«1.3.6.1.2.1.25.2.3.1.4.18»))/1024)/1024)/1024)>50,1,0),1)*
if(oid(«1.3.6.1.2.1.25.2.3.1.5.19»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.19»)-oid(«1.3.6.1.2.1.25.2.3.1.6.19»))*oid(«1.3.6.1.2.1.25.2.3.1.4.19»))/1024)/1024)/1024)>50,1,0),1)*
if(oid(«1.3.6.1.2.1.25.2.3.1.5.20»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.20»)-oid(«1.3.6.1.2.1.25.2.3.1.6.20»))*oid(«1.3.6.1.2.1.25.2.3.1.4.20»))/1024)/1024)/1024)>50,1,0),1)*
if(oid(«1.3.6.1.2.1.25.2.3.1.5.21»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.21»)-oid(«1.3.6.1.2.1.25.2.3.1.6.21»))*oid(«1.3.6.1.2.1.25.2.3.1.4.21»))/1024)/1024)/1024)>50,1,0),1)*
if(oid(«1.3.6.1.2.1.25.2.3.1.5.22»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.22»)-oid(«1.3.6.1.2.1.25.2.3.1.6.22»))*oid(«1.3.6.1.2.1.25.2.3.1.4.22»))/1024)/1024)/1024)>50,1,0),1)*
if(oid(«1.3.6.1.2.1.25.2.3.1.5.23»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.23»)-oid(«1.3.6.1.2.1.25.2.3.1.6.23»))*oid(«1.3.6.1.2.1.25.2.3.1.4.23»))/1024)/1024)/1024)>50,1,0),1)*
if(oid(«1.3.6.1.2.1.25.2.3.1.5.24»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.24»)-oid(«1.3.6.1.2.1.25.2.3.1.6.24»))*oid(«1.3.6.1.2.1.25.2.3.1.4.24»))/1024)/1024)/1024)>50,1,0),1)
if(oid(«1.3.6.1.2.1.25.2.3.1.5.31″)=0,»»,
concatenate(«Disc: «,round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.31»)-oid(«1.3.6.1.2.1.25.2.3.1.6.31»))*oid(«1.3.6.1.2.1.25.2.3.1.4.31″))/1024)/1024)/1024),»Gb»
,» / «,(round(oid(«1.3.6.1.2.1.25.2.3.1.5.31»)*oid(«1.3.6.1.2.1.25.2.3.1.4.31»)/1024/1024/1024),»Gb
«)))
if(oid(«1.3.6.1.2.1.25.2.3.1.5.33″)=0,»»,
concatenate(«Disc: «,round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.33»)-oid(«1.3.6.1.2.1.25.2.3.1.6.33»))*oid(«1.3.6.1.2.1.25.2.3.1.4.33″))/1024)/1024)/1024),»Gb»
,» / «,(round(oid(«1.3.6.1.2.1.25.2.3.1.5.33»)*oid(«1.3.6.1.2.1.25.2.3.1.4.33»)/1024/1024/1024),»Gb
«)))
ΠΠ»Ρ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°
if(oid(«1.3.6.1.2.1.25.2.3.1.5.33»)<>0,if(round(((((oid(«1.3.6.1.2.1.25.2.3.1.5.33»)-oid(«1.3.6.1.2.1.25.2.3.1.6.33»))*oid(«1.3.6.1.2.1.25.2.3.1.4.33»))/1024)/1024)/1024)>10,1,0),1)
ΠΠΌΠ΅Π΅ΠΌ:
ΠΠΈΠΊΡΠΎΡΠΈΠΊ
Π²Π½Π΅ΡΠ½ΡΡ ΡΠ΅ΡΡ:88.88.88.88
Π²Π½ΡΡΡΠ΅Π½Π½Π΅Ρ ΡΠ΅ΡΡ:192.168.0.1\24
ΠΈΠΌΠ΅Π΅ΠΌ ΠΏΠΎΡΡ 9999 Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π΅ΠΊΠΈΠΉ ΡΠ΅ΡΠ²ΠΈΡ. ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΎΠ±ΡΠΎΡΠ΅Π½ Π½Π° 192.168.1.10
ΠΡΠΎΠ±Π»Π΅ΠΌΠ°: ΠΠ½ΠΎΠ³Π΄Π° Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΉ ΠΊΠΎΠΌΠΏ 192.168.1.10 ΠΏΠ°Π΄Π°Π΅Ρ. Ρ.Π΅. ΠΏΠΎΡΡΡ 9999 Π½Π΅ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ.
ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ:
1. ΠΡΠΎΠ²Π΅ΡΡΡΡ Ρ Π½Π΅ΠΊΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΎΠ΄ΠΈΡΠ½ΠΎΡΡΡΡ ΠΎΡΠΊΡΡΡ Π»ΠΈ ΠΏΠΎΡΡ 9999 Π½Π° 192.168.1.10
2. ΠΡΠ»ΠΈ ΠΏΠΎΡΡ Π½Π΅ ΠΎΡΠΊΡΡΡ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΡΠΊΡΠΈΠΏΡ Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΡΠ°Π²ΠΈΠ» ΠΈ ΠΏΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΡΡΠ° Π½Π° Π΄ΡΡΠ³ΠΎΠΉ Ρ
ΠΎΡΡ (ΡΠ°ΠΌΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π° Π΅ΡΡΡ Π²ΡΡΡΠ½ΠΈΠ»ΠΈ Π² Π΄ΡΡΠ³ΠΎΠΉ Π²Π΅ΡΠΊΠ΅).
baggio β€ ΠΠΌΠ΅Π΅ΠΌ:
ΠΠΈΠΊΡΠΎΡΠΈΠΊ
Π²Π½Π΅ΡΠ½ΡΡ ΡΠ΅ΡΡ:88.88.88.88
Π²Π½ΡΡΡΠ΅Π½Π½Π΅Ρ ΡΠ΅ΡΡ:192.168.0.1\24
ΠΈΠΌΠ΅Π΅ΠΌ ΠΏΠΎΡΡ 9999 Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π΅ΠΊΠΈΠΉ ΡΠ΅ΡΠ²ΠΈΡ. ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΎΠ±ΡΠΎΡΠ΅Π½ Π½Π° 192.168.1.10
ΠΡΠΎΠ±Π»Π΅ΠΌΠ°: ΠΠ½ΠΎΠ³Π΄Π° Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΉ ΠΊΠΎΠΌΠΏ 192.168.1.10 ΠΏΠ°Π΄Π°Π΅Ρ. Ρ.Π΅. ΠΏΠΎΡΡΡ 9999 Π½Π΅ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ.
ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ:
1. ΠΡΠΎΠ²Π΅ΡΡΡΡ Ρ Π½Π΅ΠΊΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΎΠ΄ΠΈΡΠ½ΠΎΡΡΡΡ ΠΎΡΠΊΡΡΡ Π»ΠΈ ΠΏΠΎΡΡ 9999 Π½Π° 192.168.1.10
2. ΠΡΠ»ΠΈ ΠΏΠΎΡΡ Π½Π΅ ΠΎΡΠΊΡΡΡ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΡΠΊΡΠΈΠΏΡ Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΡΠ°Π²ΠΈΠ» ΠΈ ΠΏΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΡΡΠ° Π½Π° Π΄ΡΡΠ³ΠΎΠΉ Ρ
ΠΎΡΡ (ΡΠ°ΠΌΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π° Π΅ΡΡΡ Π²ΡΡΡΠ½ΠΈΠ»ΠΈ Π² Π΄ΡΡΠ³ΠΎΠΉ Π²Π΅ΡΠΊΠ΅).
ΠΡΠΎΡΠ΅ ΡΠΎΠ³Π΄Π° netwatch
/ip firewall nat
add action=netmap chain=dstnat dst-address=xx.xx.xx.xx dst-port=9999 protocol=tcp to-addresses=yy.yy.yy.yy to-ports=9999 comment=switch2reserve
add action=netmap chain=srcnat dst-address=yy.yy.yy.yy dst-port=9999 protocol=tcp to-addresses=xx.xx.xx.xx to-ports=9999 comment=switch2reserve
«UP»
/ip firewall nat set [find comment=»switch2reserve»] disabled=yes
:delay 2
/ip firewall nat set [find comment=»Main»] disabled=no
«DOWN»
/log warning «server Main may bee is fail⦻
:local time [/sys clock get time]
:local checkip [/ping 192.168.0.101 count=5]
:if (checkip = 0) do= <
/log error Β«server Main is DOWN. β¦Β»
/ip firewall nat set [find comment=»switch2reserve»] disabled=no
:delay 2
/ip firewall nat set [find comment=»Main»] disabled=yes