Manual:Tools/email
Ringkasan
Alat E-mail adalah utilitas yang memungkinkan untuk mengirim email dari router. Alat ini dapat digunakan untuk mengirim backup konfigurasi reguler dan ekspor ke administrator jaringan.
Alat email hanya menggunakan otentikasi polos dan tls enkripsi. Metode lain tidak didukung.
Properties
Sub-menu:
/tool e-mail
Submenu ini memungkinkan untuk mengatur smtp server yang akan digunakan.
Property
|
Description
|
from (string; Default: <>)
|
Nama atau alamat email yang akan ditampilkan sebagai penerima.
|
password (string; Default: "")
|
Sandi yang digunakan untuk otentikasi ke server SMTP.
|
address (IP/IPv6 address; Default: 0.0.0.0)
|
Alamat IP SMTP server.
|
port (integer[0..65535]; Default: 25)
|
Port server SMTP.
|
username (string; Default: "")
|
Username yang digunakan untuk otentikasi ke server SMTP.
|
Sending Email
Command:
/tool e-mail send
Property
|
Description
|
body (string; Default: )
|
Tubuh sebenarnya dari pesan email
|
cc (string; Default: )
|
Mengirim salinan ke penerima yang terdaftar.
|
file (string; Default: )
|
Nama file yang akan dilampirkan pada email. Hanya satu file dapat dilampirkan.
|
from (string; Default: )
|
Nama atau alamat email yang akan muncul sebagai pengirim. Jika tidak ditentukan nilai dari konfigurasi server yang digunakan.
|
password (string; Default: )
|
Sandi yang digunakan untuk otentikasi ke server SMTP. Jika tidak ditentukan nilai dari konfigurasi server yang digunakan.
|
port (integer[0..65535]; Default: )
|
Pelabuhan server SMTP. Jika tidak ditentukan, nilai dari konfigurasi server yang digunakan.
|
server (IP/IPv6 address; Default: )
|
Ip atau alamat IPv6 server SMTP. Jika tidak ditentukan, nilai dari konfigurasi server yang digunakan.
|
subject (string; Default: )
|
Subjek pesan.
|
tls (yes|no; Default: yes)
|
Apakah akan menggunakan enkripsi TLS atau tidak.
|
to (string; Default: )
|
Alamat email tujuan
|
user (string; Default: )
|
Nama pengguna digunakan untuk otentikasi ke server SMTP. Jika tidak ditentukan, nilai dari konfigurasi server yang digunakan.
|
Contoh ini akan menunjukkan cara mengirim email dengan ekspor konfigurasi setiap 24 jam.
[admin@MikroTik] /tool e-mail> set server=10.1.1.1 port=25 from="router@mydomain.com"
/export file=export
/tool e-mail send to="config@mydomain.com" subject="$[/system identity get name] export) \
body="$[/system clock get date] configuration file" file=export.rsc
/system scheduler
add on-event="export-send" start-time=00:00:00 interval=24h
Kirim e-mail ke server menggunakan TLS enkripsi / SSL. Sebagai contoh, Google mail memerlukan itu.
1. configure klien untuk menghubungkan untuk memperbaiki Server
/tool e-mail
set address=173.194.77.108
set port=587
set from=myuser@gmail.com
set user=myuser
set password=mypassword
send to=myuser@anotherdomain.com subject="email test" body="email test" tls=yes
Ringkasan
NetWatch memonitor keadaan host pada jaringan. Ia melakukannya dengan mengirimkan ICMP ping ke daftar alamat IP tertentu. Untuk setiap entri dalam tabel NetWatch Anda dapat menentukan alamat IP, selang ping dan skrip konsol. Keuntungan utama dari NetWatch adalah kemampuan itu untuk mengeluarkan perintah konsol sewenang-wenang pada perubahan negara tuan rumah.
/tool netwatch
Property
|
Description
|
down-script (string; Default: )
|
Konsol script yang dijalankan sekali ketika negara dari perubahan host ke bawah
|
host (IP; Default: 0.0.0.0)
|
Alamat IP dari host yang harus dipantau
|
interval (time; Default: 1m)
|
Interval waktu antara ping. Menurunkan ini akan membuat perubahan keadaan yang lebih responsif, tapi dapat membuat lalu lintas yang tidak perlu dan mengkonsumsi sumber daya sistem.
|
timeout (time; Default: 1s)
|
Timeout dalam detik setelah tuan rumah dianggap turun
|
up-script (string; Default: )
|
Konsol script yang dijalankan sekali ketika negara dari perubahan host ke atas
|
Status
Command //tool netwatch print akan menunjukkan status NetWatch dan read-only properti yang terdaftar di tabel di bawah ini:
Property
|
Description
|
since (time)
|
Menunjukkan ketika negara tuan rumah berubah terakhir kali
|
status (up | down | unknown)
|
Menunjukkan status dari host
|
Contoh dasar
Contoh ini akan menjalankan script gw_1 atau gw_2 yang mengubah default gateway tergantung pada status salah satu pintu gerbang:
[admin@MikroTik] system script> add name=gw_1 source={/ip route set
{... [/ip route find dst 0.0.0.0] gateway 10.0.0.1}
[admin@MikroTik] system script> add name=gw_2 source={/ip route set
{.. [/ip route find dst 0.0.0.0] gateway 10.0.0.217}
[admin@MikroTik] system script> /tool netwatch
[admin@MikroTik] tool netwatch> add host=10.0.0.217 interval=10s timeout=998ms \
\... up-script=gw_2 down-script=gw_1
[admin@MikroTik] tool netwatch> print
Flags: X - disabled
# HOST TIMEOUT INTERVAL STATUS
0 10.0.0.217 997ms 10s up
[admin@MikroTik] tool netwatch> print detail
Flags: X - disabled
0 host=10.0.0.217 timeout=997ms interval=10s since=feb/27/2003 14:01:03
status=up up-script=gw_2 down-script=gw_1
[admin@MikroTik] tool netwatch>
Tanpa script, NetWatch dapat digunakan hanya sebagai alat informasi untuk melihat link up, atau yang host tertentu yang berjalan saat ini.
Mari kita lihat contoh di atas - perubahan standar rute jika gerbang menjadi tidak terjangkau. Bagaimana hal itu dilakukan? Ada dua script. Script "gw_2" dijalankan sekali ketika status perubahan host ke atas. Dalam kasus kami, itu setara dengan memasukkan perintah konsol ini:
[admin@MikroTik] > /ip route set [find dst-address="0.0.0.0/0"] gateway=10.0.0.217
Find daftar kembali komando semua rute yang nilainya dst-address adalah 0.0.0.0/0. Biasanya, itu adalah rute default. Hal ini diganti sebagai argumen pertama yang / ip perintah rute set, yang mengubah gerbang rute ini untuk 10.0.0.217
Script "gw_1" dijalankan sekali ketika status tuan rumah menjadi turun. Ia melakukan berikut:
[admin@MikroTik] > /ip route set [find dst-address="0.0.0.0/0"] gateway=10.0.0.1
Ini perubahan default gateway jika 10.0.0.217 alamat telah menjadi tidak terjangkau.
Berikut ini adalah contoh lain, yang mengirim pemberitahuan e-mail setiap kali 10.0.0.215 tuan rumah turun:
[admin@MikroTik] system script> add name=e-down source={/tool e-mail send
{... from="support@mt.lv" server="159.148.147.198" body="Router down"
{... subject="Router at second floor is down" to="user@example.com"}
[admin@MikroTik] system script> add name=e-up source={/tool e-mail send
{... from="support@mt.lv" server="159.148.147.198" body="Router up"
{.. subject="Router at second floor is up" to="user@example.com"}
[admin@MikroTik] system script>
[admin@MikroTik] system script> /tool netwatch
[admin@MikroTik] system netwatch> add host=10.0.0.215 timeout=999ms \
\... interval=20s up-script=e-up down-script=e-down
[admin@MikroTik] tool netwatch> print detail
Flags: X - disabled
0 host=10.0.0.215 timeout=998ms interval=20s since=feb/27/2003 14:15:36
status=up up-script=e-up down-script=e-down
[admin@MikroTik] tool netwatch>
Manual:Tools/Ping
Ringkasan
Ping menggunakan Internet Control Message Protocol pesan (ICMP) Echo untuk menentukan apakah remote host aktif atau tidak aktif dan untuk menentukan delay round-trip ketika berkomunikasi dengan itu. Alat Ping mengirimkan ICMP (tipe 8) pesan ke tuan rumah dan menunggu untuk balasan ICMP (tipe 0). Interval antara peristiwa-peristiwa ini disebut round trip. Jika respon (yang disebut pong) belum datang sampai akhir interval, kami menganggap itu telah habis waktunya. Parameter signifikan kedua dilaporkan adalah TTL (Time to Live). Apakah decremented pada setiap mesin di mana paket tersebut diproses. Paket akan mencapai tujuannya hanya ketika TTL lebih besar dari jumlah router antara sumber dan tujuan.
Properties
Command:
/ping [address] [properties]
Alat Ping dapat digunakan untuk ping alamat IP dan alamat mac. Mac ping bekerja hanya untuk perangkat yang telah mac ping server yang dikonfigurasi.
Property
|
Description
|
arp-ping (yes | no; Default: )
| |
count (integer [0..4294967295]; Default: 0)
|
Total jumlah paket untuk mengirim (default adalah untuk mengirim selamanya sampai terganggu).
|
do-not-fragment (; Default: )
|
Jika do-tidak-fragmen bendera diatur paket tidak akan terpecah-pecah jika ukuran melebihi antarmuka mtu.
|
interface (string; Default: )
|
Yang antarmuka untuk digunakan (diperlukan ketika ping alamat IPv6)
|
interval (time [10ms..5s]; Default: 1s)
|
berapa lama untuk menunggu respon. Jika tidak ada respon yang diterima dalam 1000ms, ping akan menunjukkan sebagai "timed out", tetapi jika Anda akan menerima respon setelah 3ms, masih program ping akan menunggu sisa 997ms sampai mengirimkan ping berikutnya.
|
routing-table (string; Default: main)
|
Routing tabel yang digunakan untuk menyelesaikan tujuan. Digunakan dalam VRF setup.
|
size (integer; Default: 64)
|
Ukuran paket yang akan digunakan dalam byte (termasuk payload dan header IP)
|
src-address (IPv4,IPv6; Default: )
|
Alamat IPv4 / IPv6 yang akan ditetapkan sebagai paket source. Berguna jika balasan harus dikirim ke alamat tertentu.
|
ttl (integer [1..255]; Default: )
|
Waktu untuk hidup penyesuaian parameter
|
Examples
Ping IP address
[admin@dzeltenais_burkaans] > /ping 10.1.101.3
HOST SIZE TTL TIME STATUS
10.1.101.3 56 64 3ms
10.1.101.3 56 64 10ms
10.1.101.3 56 64 7ms
sent=3 received=3 packet-loss=0% min-rtt=3ms avg-rtt=6ms max-rtt=10ms
[admin@dzeltenais_burkaans] > /ping 10.1.101.9
HOST SIZE TTL TIME STATUS
timeout
timeout
timeout
sent=3 received=0 packet-loss=100%
Hal ini juga memungkinkan untuk ping alamat multicast untuk menemukan semua host milik kelompok multicast:
[admin@dzeltenais_burkaans] > /ping ff02::1
HOST SIZE TTL TIME STATUS
fe80::20c:42ff:fe49:fceb 56 64 1ms echo reply
fe80::20c:42ff:fe72:a1b0 56 64 1ms echo reply
fe80::20c:42ff:fe28:7945 56 64 1ms echo reply
fe80::21a:4dff:fe5d:8e56 56 64 3ms echo reply
sent=1 received=4 packet-loss=-300% min-rtt=1ms avg-rtt=1ms max-rtt=3ms
Ping large packets:
[admin@dzeltenais_burkaans] > /ping 10.1.101.3 size=1600 do-not-fragment
HOST SIZE TTL TIME STATUS
576 64 3ms fragmentation needed and DF set
576 64 6ms fragmentation needed and DF set
sent=2 received=2 packet-loss=0% min-rtt=3ms avg-rtt=4ms max-rtt=6ms
Ping by DNS name
[admin@dzeltenais_burkaans] > /ping www.google.lv
HOST SIZE TTL TIME STATUS
74.125.77.99 56 47 59ms
74.125.77.99 56 47 85ms
sent=2 received=2 packet-loss=0% min-rtt=59ms avg-rtt=72ms max-rtt=85ms
[admin@dzeltenais_burkaans] > /ping 00:0C:42:72:A1:B0
HOST SIZE TTL TIME STATUS
00:0C:42:72:A1:B0 56 0ms
00:0C:42:72:A1:B0 56 0ms
sent=2 received=2 packet-loss=0% min-rtt=0ms avg-rtt=0ms max-rtt=0ms
Sub-menu:
/mac-server ping
Submenu ini memungkinkan untuk mengaktifkan mac ping Server.
Ketika mac ping diaktifkan, host lain pada domain broadcast yang sama dapat menggunakan alat ping ke ping alamat mac.
[admin@dzeltenais_burkaans] > /tool mac-server ping set enabled=yes
Traceroute
Ringkasan
Traceroute menentukan bagaimana paket sedang diarahkan ke host tertentu
Deskripsi
Traceroute adalah / utilitas berbasis protokol IP TCP, yang memungkinkan pengguna untuk menentukan bagaimana paket sedang diarahkan ke host tertentu. Traceroute bekerja dengan meningkatkan nilai time-to-live paket dan melihat seberapa jauh mereka bisa sampai mereka mencapai tujuan tertentu; dengan demikian, jejak perpanjangan host melewati dibangun.
Traceroute menunjukkan jumlah hop ke alamat host diberikan setiap gerbang berlalu. Traceroute utilitas mengirimkan paket tiga kali untuk masing-masing gateway berlalu begitu itu menunjukkan tiga nilai batas waktu untuk setiap gerbang di ms.
The Traceroute Command
Nama perintah: / alat traceroute
Deskripsi Properti
(IP address) - alamat IP dari host Anda menelusuri rute ke
port (integer: 0..65535) - nomor port UDP
protocol (UDP | ICMP) - jenis protokol yang digunakan. Jika salah satu gagal (misalnya, diblokir oleh firewall) mencoba yang lain
size (integer: 28..1500, default: 64) - ukuran paket dalam bytes
timeout (time: 1s..8s, default: 1s) - batas waktu respon menunggu, yaitu delay antara pesan
tos (integer: 0..255, default: 0) - Jenis Layanan - parameter paket IP
use-dns (yes | no, default: no) - menentukan apakah akan menggunakan server DNS, yang dapat diatur dalam / menu dns ip
Catatan
Sesi Traceroute dapat dihentikan dengan menekan [Ctrl] + [C].
Contoh
Untuk melacak rute ke 216.239.39.101 host menggunakan protokol ICMP dengan ukuran paket dari 64 byte, pengaturan bidang ToS ke 8 dan memperluas timeout untuk 4 detik:
Manual:Tools/Profiler
Ringkasan
Command:
Standards:
/tool profile
Standards:
Alat Profiler menunjukkan penggunaan CPU untuk setiap proses yang berjalan di RouterOS. Ini membantu untuk mengidentifikasi proses menggunakan sebagian besar sumber daya CPU yang.
[admin@dzeltenais_burkaans] > /tool profile
NAME USAGE
sstp 9%
ppp 0.5%
ethernet 0%
queue-mgmt 0%
console 0.5%
dns 0%
winbox 0%
logging 0%
management 1.5%
ospf 0%
idle 87.5%
profiling 0.5%
queuing 0%
routing 0%
bridging 0%
unclassified 0.5%
Penggunaan CPU pada sistem multi-core
Pada sistem multi-core alat memungkinkan untuk menentukan per penggunaan CPU core. Misalnya, untuk melihat penggunaan CPU pada penggunaan inti kedua perintah berikut:
[admin@x86-test] > /tool profile cpu=2
NAME CPU USAGE
ethernet 1 0%
kvm 1 2.5%
management 1 0.5%
idle 1 96.5%
profiling 1 0%
unclassified 1 0.5%
"cpu" parameter memungkinkan untuk menentukan jumlah bilangan bulat yang merupakan dua dari nilai-nilai yang telah ditetapkan semua dan jumlah inti atau
- Total - nilai ini set untuk menunjukkan jumlah semua penggunaan inti;
- semua - nilai set untuk menunjukkan penggunaan cpu secara terpisah untuk setiap inti tersedia
Misalnya dengan baik nilai-nilai pada sistem dua inti:
[admin@x86-test] > /tool profile cpu=all
NAME CPU USAGE
ethernet 1 0%
kvm 0 0%
kvm 1 4.5%
management 0 0%
management 1 0.5%
idle 0 100%
idle 1 93%
profiling 0 0%
profiling 1 2%
[admin@x86-test] > /tool profile cpu=total
NAME CPU USAGE
ethernet all 0%
console all 0%
kvm all 2.7%
management all 0%
idle all 97.2%
profiling all 0%
bridging all 0%
Profil mengklasifikasikan proses di beberapa pengklasifikasi. Kebanyakan dari mereka adalah diri jelas dan tidak memerlukan penjelasan rinci.
- idle - menunjukkan CPU yang tidak terpakai. Biasanya menganggur = 100% - (jumlah semua penggunaan proses cpu).
- ppp
- pppoe
- ppp-compression
- ppp-MPPE
- ethernet - cpu yang digunakan oleh Ethernets saat mengirim / menerima paket
- bridging
- enkripsi - cpu yang digunakan oleh enkripsi paket
- IPSec - IP keamanan
- antrian - paket antrian
- firewall-pemrosesan paket di Ip firewall
- l7-matcher - cpu yang digunakan oleh Layer7 matcher.
- P2P-matcher - Peer-to-peer lalu lintas matcher di ip firewall
- gre - Gre terowongan
- eoip - EoIP terowongan
- m3p - MikroTik Packet Packer Protocol
- radius
- ip-pool
- rute
- sniffing
- traffic-accounting
- traffic-flow
- console
- telnet
- ssh
- ftp
- tftp
- www
- dns
- snmp
- socks
- web proxy
- winbox
- metarouter-fs
- metarouter-net
- KVM
- profil - cpu yang digunakan oleh Profiler alat itu sendiri
- BTEST-Alat tes bandwidth yang
- logging
- Flash-penggunaan cpu ketika menulis untuk NAND
- disk - penggunaan cpu ketika kabel ke Disk
- networking - pengolahan paket inti
- serial
- usb
- firewall-mgmt
- queue-mgmt
- fetcher
- backup
- graphing
- health
- ISDN
- dhcp
- hotspot
- radv - iklan rute IPv6
- ntp - NTP server / client
- ldp
- mpls
- pim - Multicast protokol routing
- IGMP proxy
- BGP
- ospf
- rip
- mme
- sinkron-penggunaan cpu dengan kartu sinkron
- gps
- user-manager
- wireless
- dude
- supout.rif - cpu yang digunakan oleh berkas supout.rif pencipta.
- management - RouterOS proses manajemen yang tidak termasuk dalam salah classifier lain. Misalnya, ketika rute ditambahkan ke kernel, pertukaran pesan internal antara RouterOS aplikasi, dll
- unclassified - setiap proses lainnya yang tidak diklasifikasikan.
0 komentar:
Posting Komentar