SNMP dan MRTG

Instalasi dan Konfigurasi SNMP dan MRTG pada Debian 12

Pendahuluan

Apa itu SNMP?

Simple Network Management Protocol (SNMP) adalah protokol jaringan yang digunakan untuk memantau perubahan jaringan dan menentukan status perangkat seperti router, switch, server, serta perangkat lain yang terhubung ke jaringan. Protokol ini memungkinkan administrator jaringan untuk mengumpulkan informasi tentang kinerja, status perangkat, dan penggunaan, serta mengelola dan mengontrol perangkat secara jarak jauh.

Apa itu MRTG?

Multi Router Traffic Grapher (MRTG) adalah alat untuk memantau beban lalu lintas jaringan. MRTG dapat memantau penggunaan bandwidth pada antarmuka yang mendukung SNMP dan menyediakan grafik untuk berbagai skala waktu (harian, mingguan, bulanan, tahunan). MRTG membantu administrator mendeteksi lonjakan lalu lintas, potensi masalah, atau aktivitas malware.

Openvpn

Openvpn Server Debian 11

1. Persiapan Awal

  • Pastikan server terhubung ke internet.
  • Pastikan repository dari server telah disiapkan dan dapat diakses.

2. Cek Alamat IP Lokal

Periksa IP lokal Debian Anda yang sedang berjalan dengan perintah berikut:

ip a

3. Instalasi Aplikasi VPN

Install aplikasi PPTP VPN dengan perintah:

sudo apt update
sudo apt install pptpd

4. Konfigurasi IP Lokal dan Remote

Edit file konfigurasi pptpd.conf untuk menentukan IP lokal dan remote:

Mailserver

Cara setup Mailserver di Ubuntu menggunakan postfix dan roundcube.

Install databse terlebih dulu

Install postfix, bind9 dns server dan roundcube

sudo apt install postfix bind9 roundcube

lalu pilih internet server

lalu isi system mail name

testmail.com

setelah itu isi password untuk roundcube.

Configurasi postfix

buka file /etc/postfix/main.cf

myhostname = testmail.com
mydomain = testmail.com

lalu restart

sudo systemctl restart postfix

Configurasi DNS

edit file conf

sudo nano /etc/bind/named.conf.local

lalu isi

zone "testmail.com" {
    type master;
    file "/etc/bind/db.testmail.com";
};

lalu

Database

Install database MySQL di linux dan membuat relation antar tables

Update & upgrade server

sudo apt update

lalu

sudo apt upgrade

Install mariadb sql server & client

untuk install sql server

sudo apt install mariadb-server
```bash

untuk install sql client

```bash
sudo apt install mariadb-client

start database server

sudo systemctl start mariadb

Login the database

sudo mysql -u root 

gunakan sudo sehingga kita tidak perlu memasukan password

buat database baru

CREATE DATABASE User;

pilih database itu dengan

Web Server

Cara install apache2 Web Server Linux

Update & upgrade system

sudo apt update
sudo apt upgrade

install apache2

sudo apt install apache2

start server apache2

sudo systemctl start apache2

enable server apache2 on boot

sudo systemctl enable apache2

Stop webserver

sudo systemctl stop apache2

Disable apache2 on boot

sudo systemctl disable apache2

File Server

How to setup file server on Debian / Ubuntu based distribution.

Intalling Samba.

Pertama kita mulai dengan menginstall samba menggunakan apt, sebelum itu update dan upgrade apt terlebih dulu.

sudo apt update && sudo apt upgrade

lalu…

sudo apt install samba

tunggu hingga terinstall.

Buat folder share ( Samba)

Selanjutnya kita buat folder Sambda yang untuk di share.

sudo mkdir -p /var/samba/public

lalu ubah permission dari folder tersebut.

sudo chmod 777 /var/samba/public

Konfigurasi samba.

ubah isi dari file /etc/samba/smb.conf