Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
|
routerboard [29.03.2016 20:46] mtalma [skripty] |
routerboard [13.03.2020 18:43] (aktuální) |
||
|---|---|---|---|
| Řádek 2: | Řádek 2: | ||
| ====== Routerboard ====== | ====== Routerboard ====== | ||
| - | *[[http:// | + | *[[http:// |
| *[[http:// | *[[http:// | ||
| *[[http:// | *[[http:// | ||
| Řádek 238: | Řádek 238: | ||
| *pokud není ping, provede se reset konfigurace a po spuštění se naleje backup.rsc< | *pokud není ping, provede se reset konfigurace a po spuštění se naleje backup.rsc< | ||
| - | :if ([/ping 86.63.200.74 count=5] = 0) do={ /system reset-configuration keep-users=yes run-after-reset=backup.rsc | + | :if ([/ping 86.63.200.74 count=5] = 0) do={ /system reset-configuration keep-users=yes no-defaults=yes run-after-reset=backup.rsc |
| </ | </ | ||
| *poslání zálohy na mail< | *poslání zálohy na mail< | ||
| - | add interval=1w name=send_config on-event=" | + | : |
| - | \n: | + | : |
| - | \n:local smtp \"172.16.10.49\"\r\ | + | :local smtp "mailserver" |
| - | \n\r\ | + | |
| - | \n/system backup save name=backup.backup dont-encrypt=yes\r\ | + | |
| - | \n/export file=backup\r\ | + | |
| - | \n:delay 10s\r\ | + | |
| - | \n/tool e-mail send to=\$emailTo subject=(\" | + | |
| - | backup server=\$smtp from=\$emailFrom\r\ | + | |
| - | \n/tool e-mail send to=\$emailTo subject=(\" | + | |
| - | rsc server=\$smtp from=\$emailFrom\r\ | + | |
| - | \n:delay 10s\r\ | + | |
| - | \n/file remove backup.backup\r\ | + | |
| - | \n/file remove backup.rsc" | + | |
| - | start-date=aug/ | + | |
| - | | + | |
| + | # set mailserver | ||
| + | /tool e-mail set address=$smtp | ||
| - | :local emailFrom "< | + | # start backup |
| - | :local emailTo "< | + | /system backup save name=backup.backup |
| - | :local smtp " | + | |
| - | + | ||
| - | /system backup save name=backup.backup | + | |
| /export file=backup | /export file=backup | ||
| :delay 10s | :delay 10s | ||
| - | /tool e-mail send to=$emailTo subject=(" | + | /tool e-mail send to=$emailTo subject=(" |
| - | /tool e-mail send to=$emailTo subject=(" | + | /tool e-mail send to=$emailTo subject=(" |
| :delay 10s | :delay 10s | ||
| /file remove backup.backup | /file remove backup.backup | ||
| - | /file remove backup.rsc" | + | /file remove backup.rsc |
| </ | </ | ||
| Řádek 340: | Řádek 326: | ||
| </ | </ | ||
| - | === resolve | + | === resolve |
| - | < | + | < |
| + | :local listname Eset | ||
| + | :local list { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }; | ||
| + | |||
| + | :foreach name in=$list do={ | ||
| + | :do { | ||
| + | | ||
| + | } on-error={ :log info " | ||
| + | }; | ||
| + | </ | ||
| + | |||
| + | === access list by IP Country === | ||
| + | < | ||
| + | /system scheduler | ||
| + | add interval=1d name=" | ||
| + | \n/import file-name=CZ" | ||
| + | </ | ||
