Difference between revisions of "Scripts"

From MikroTik Wiki
Jump to: navigation, search
 
Line 1: Line 1:
1. disable p2p connections
+
[[Enable and Disable P2P|Enable and Disable P2P connections]]
  
add name="stop_dc1" source="ip firewall rule forward enable \[/ip firewall rule forward find action=drop\]
+
send backup email
\n" \
 
policy=ftp,reboot,read,write,policy,test
 
 
 
for RouterOS v2.9 it looks like this:
 
 
 
add name="stop_dc1" source="ip firewall filter enable \[/ip firewall filter find action=drop\]
 
\n" \
 
policy=ftp,reboot,read,write,policy,test
 
 
 
2. enable p2p connections
 
 
 
add name="start_dc1" source="ip firewall rule forward disable \[/ip firewall rule forward find \
 
action=drop\]
 
\n" policy=ftp,reboot,read,write,policy,test
 
 
 
I have to add that for these two scripts you have to have a firewall rule:
 
 
 
/ ip firewall rule forward
 
add p2p=all-p2p action=drop comment="" disabled=no
 
 
 
3. send backup email
 
  
 
  add name="backup_mail" source="system backup save name=email
 
  add name="backup_mail" source="system backup save name=email

Revision as of 16:19, 15 November 2005

Enable and Disable P2P connections

send backup email

add name="backup_mail" source="system backup save name=email
\n/tool e-mail send \
to=\"me@mydomaint.abc\" from=\"someone@somewhere.abc\" server=\"213.157.170.43\" subject=\(\[/system \
identity get name\] . \" \" . \[/system clock get time\] . \" \" . \[/system clock get date\] . \" \
Backup\"\) file=email.backup" policy=ftp,reboot,read,write,policy,test

These scripts are of course used with schedulers:

/ system scheduler
add name="sched_start_dc1" on-event=start_dc1 start-date=sep/21/2005 start-time=23:00:00 interval=1d \
comment="" disabled=no
add name="sched_backup_mail" on-event=backup_mail start-date=sep/23/2005 start-time=07:30:00 interval=7d \
comment="" disabled=no
add name="sched_stop_dc1" on-event=stop_dc1 start-date=sep/22/2005 start-time=07:00:00 interval=1d comment="" \
disabled=no