Home / Linux & Jaringan / MikroTik / Membuat fungsi Booting Ulang Router MikroTik dengan PHP

Membuat fungsi Booting Ulang Router MikroTik dengan PHP

Salam TulisKode,

Melanjutkan pembahasan mengenai pemanfaatan API untuk kolaborasi PHP dengan MikroTik, kalau pada artikel yang lalu saya sudah membahas mengenai cara membuat koneksi dari PHP ke MikroTik, pada artikel kali ini saya akan membahas mengenai cara melakukan reboot Router MikroTik melalui sintak PHP.

Dalam dunia networking, sebuah sistem operasi yang digunakan sebagai router reboot/booting ulang merupakan hal yang sangat penting. Reboot atau bisa juga disebut restart sistem operasi merupakan proses dimana sistem dimuat ulang. Pada proses utama, saat sistem menyala dari titik awal, semua peripheral (hardware dan software) pendukung sistem operasi akan dilakukan cross cek. Sehingga dengan dilakukan reboot, akan didapatkan beberapa manfaat seperti sistem menjadi fresh kembali, karena semua proses akan diawali dari titik semula, selain itu reboot juga dapat meringankan beban dan kinerja sistem yang tadinya sudah terlalu berat menjalankan berbagai fungsi.

Pada Router MikroTik, sintak untuk melakukan reboot via terminal yaitu system/reboot. Nah, mari kita eksekusi sintak tersebut dari PHP. Perhatikan gambar berikut.

sintaks reboot router mikrotik via php - TulisKode
sintaks reboot router mikrotik via php – TulisKode

Ket:
$API->write ….. // digunakan untuk mengeksekusi perintah system/reboot di router MikroTik
$API->read …. // digunakan untuk membaca hasil eksekusi dari $API->write

Simpan kode di atas pada sebuah file dengan ekstensi .php kemudian lakukan ujicoba melalui browser. Jika berhasil maka seharusnya akan tampil tulisan Mikrotik Berhasil di Reboot via PHP. Lihat gambar berikut.

status reboot mikrotik via php - TulisKode
status reboot mikrotik via php – TulisKode

About Admin

Check Also

codeigniter

PHP Native dan Codeigniter

Dalam tahun ini dan seterusnya mungkin saya akan berhadapan dengan framework codeigniter, dikarenakan tuntutan pekerjaan …

Leave a Reply