SlideShare une entreprise Scribd logo
1  sur  3
Télécharger pour lire hors ligne
Standar Instalasi FreeBS D @ Institut Manajemen Telkom ( http://www.imtelkom.ac.id)


Instalasi SNMP (Simple Network Management Protocol)

SNMP digunakan untuk mengambil beberapa data tentang system, seperti
misalnya data IfInOctet (jumlah paket incoming ke Ethernet card) dan data
IfOutOctet (jumlah paket outgoing ke Ethernet card) yg dipergunakan oleh MRTG
untuk membuat traffic graph.

Untuk menginstall SNMP :
# cd /usr/ports/net-mgmt/net-snmp
# make install clean
……… <tunggu sampai selesai> ………


Tambahkan entry snmpd_enable="YES" di /etc/rc.conf
# cat /etc/rc.conf | grep snmp
snmpd_enable="YES"


Ada 2 file konfigurasi yg harus dibuat :
# cat /usr/local/share/snmp/snmpd.conf
rocommunity public
agentaddress udp:161
syslocation "Ruang Server Sisfo"
syscontact sisfo@imtelkom.ac.id
sysservices 76
# cat /usr/local/share/snmp/snmp.conf
defaultport 161
defversion 1
defcommunity public

Jika SNMP ini akan diakses oleh server lain, jangan lupa membuka firewall untuk
protokol UDP port 161 (allow udp from 10.1.1.0/24 to me dst-port 161) dan juga
menambahkan entry "snmpd : 10.1.1.0/255.255.255.0 : allow" di /etc/hosts.allow.
Tapi jika SNMP ini hanya diakses oleh aplikasi localhost, firewall tidak perlu diubah
tapi entry "snmpd : ALL : allow" di /etc/hosts.allow tetap diperlukan.

Untuk testing SNMP, bisa dilakukan dgn snmpwalk :
/usr/local/bin/snmpwalk <ip_yg_akan_ditest>
# /usr/local/bin/snmpwalk 10.1.1.2

Untuk menjalankan SNMP, tinggal menjalankan command:
# /usr/local/etc/rc.d/snmpd start
Starting snmpd.
# ps ax | grep snmp
86856 ?? S        0:00.04 /usr/local/sbin/snmpd -p /var/run/snmpd.pid
86970 p0 S+       0:00.00 grep snmp
Standar Instalasi FreeBS D @ Institut Manajemen Telkom ( http://www.imtelkom.ac.id)


Instalasi MRTG (Multi Router Traffic Grapher)

MRTG digunakan untuk mengambil data IfInOctet dan IfOutOctet dari SNMP,
menyimpannya secara internal, dan membuat grafik berdasarkan data tersebut yg
menggambarkan real-time trafik.

Untuk menginstall MRTG :
# cd /usr/ports/net-mgmt/mrtg
# make install clean




……… <tunggu sampai selesai> ………

#########################################################################
# Please create a MRTG config file in /usr/local/etc/mrtg
# A configuration file can be automatically generated with cfgmaker
#
# A sample configuration file is installed as mrtg.cfg.sample
#
# To enable MRTG in daemon mode, put the following to your /etc/rc.conf
#      mrtg_daemon_enable="YES"
#
#########################################################################


Tambahkan entry mrtg_daemon_enable="YES" di /etc/rc.conf
# cat /etc/rc.conf | grep mrtg
mrtg_daemon_enable="YES"


Selanjutnya edit file konfigurasi :
# cat /usr/local/etc/mrtg/mrtg.cfg
WorkDir: /data/web/mrtg  jgn lupa membuat folder ini dgn owner mrtg:www
Options[_]: growright,bits

Refresh: 600
Interval: 10

Target[index]: 1:public@118.97.187.12
MaxBytes[index]: 1250000  real bandwidth (10Mbps) / 8 = 10.000.000/8
Title[index]: : ASTINet 10 Mbps
PageTop[index]: <H1>Traffic Analysis for ASTINet 10 Mbps
 </H1>
 <TABLE>
   <TR><TD>System:</TD><TD>Public Internet Link</TD></TR>
   <TR><TD>Maintainer:</TD><TD>Sisfo IM Telkom</TD></TR>
   <TR><TD>Interface:</TD><TD>Fast Ethernet rl0</TD></TR>
   <TR><TD>IP:</TD><TD>118.97.187.12</TD></TR>
   <TR><TD>Max Speed:</TD>
       <TD>10 Mbit/s</TD></TR>
  </TABLE>

#----------------------------------------------------------------------
Standar Instalasi FreeBS D @ Institut Manajemen Telkom ( http://www.imtelkom.ac.id)


Konfigurasi diatas akan membuat file2 html dan gambar2 trafik yang dapat
diakses dengan file index.html. Jika ingin membuat beberapa konfigurasi
(misalnya ingin memonitor beberapa interface) maka setiap deskripsi "index" di
atas dapat diganti dengan nama lain :
Target[intranet]: 1: public@10.1.1.2
MaxBytes[intranet]: 12500000
Title[intranet]: : Fast Ethernet 100 Mbps
PageTop[intranet]: <H1>Traffic Analysis for Intranet 100 Mbps</H1>

Dimana konfigurasi diatas dapat diakses dengan file intranet.html.

Jangan lupa untuk membuat folder "working directory" dimana semua file gambar
trafik akan dibuat. Folder tersebut harus dapat di baca&tulis oleh user "mrtg" dan
grup "www" :
# mkdir /data/web/mrtg
# chown mrtg:www /data/web/mrtg
# /usr/local/etc/rc.d/mrtg_daemon start
Starting mrtg_daemon.
Daemonizing MRTG ...
# ps ax | grep mrtg
87281 ?? Ss       0:00.02 /usr/local/bin/perl -w /usr/local/bin/mrtg --
pid-file
87296 p0 S+       0:00.00 grep mrtg


Untuk versi lawas dari MRTG, setelah aplikasi MRTG dijalankan pertama kali,
biasanya akan muncul error "Permission denied" dimana MRTG tidak bisa meng-
update 2 file "index.log" dan "index.old". Untuk mengatasi ini lakukan ubah mode
akses ke-2 file tersebut :
# chmod 664 /data/web/mrtg/index.log
# chmod 664 /data/web/mrtg/index.old
# /usr/local/etc/rc.d/mrtg_daemon restart


Jika menggunakan FreeBSD4 atau FreeBSD5, MRTG tidak menyediakan shell script
untuk menjalankan MRTG secara otomatis. Untuk itu bikin shell script agar MRTG
tetap aktif meskipun system di-restart :
# cat /usr/local/etc/rc.d/mrtg.sh
#!/bin/sh
case "$1" in
start)
[ -x /usr/local/bin/mrtg ] && /usr/local/bin/mrtg –daemon
   --pid-file=/var/run/mrtg.pid /usr/local/etc/mrtg/mrtg.cfg >
   /dev/null && echo -n ' mrtg'
;;
stop)
[ -r /var/run/mrtg.pid ] && /usr/bin/kill `cat /var/run/mrtg.pid` >
   /dev/null && echo -n ' mrtg'
;;
*)
echo "Usage: `basename $0` {start|stop}" >&2
;;
esac
exit 0

Contenu connexe

Tendances (8)

Firewall mikrotik logging
Firewall mikrotik loggingFirewall mikrotik logging
Firewall mikrotik logging
 
Lapen 4 scanning &amp; probing
Lapen 4   scanning &amp; probingLapen 4   scanning &amp; probing
Lapen 4 scanning &amp; probing
 
Lapen 5 firewall
Lapen 5   firewallLapen 5   firewall
Lapen 5 firewall
 
Tugas komjar13
Tugas komjar13Tugas komjar13
Tugas komjar13
 
Laporan Keamanan Jaringan Hostbased
Laporan Keamanan Jaringan HostbasedLaporan Keamanan Jaringan Hostbased
Laporan Keamanan Jaringan Hostbased
 
Laporan Keamanan Jaringan Network Scanning
Laporan Keamanan Jaringan Network ScanningLaporan Keamanan Jaringan Network Scanning
Laporan Keamanan Jaringan Network Scanning
 
Laporan Keamanan Jaringan Telnet
Laporan Keamanan Jaringan TelnetLaporan Keamanan Jaringan Telnet
Laporan Keamanan Jaringan Telnet
 
Linux Ubuntu
Linux Ubuntu Linux Ubuntu
Linux Ubuntu
 

En vedette (7)

FreeBSD Database Server
FreeBSD Database ServerFreeBSD Database Server
FreeBSD Database Server
 
Bandwidth Management System - Case Study
Bandwidth Management System - Case StudyBandwidth Management System - Case Study
Bandwidth Management System - Case Study
 
FreeBSD Mailing List
FreeBSD Mailing ListFreeBSD Mailing List
FreeBSD Mailing List
 
Wireless LAN Security
Wireless LAN SecurityWireless LAN Security
Wireless LAN Security
 
FreeBSD web-based MUA
FreeBSD web-based MUAFreeBSD web-based MUA
FreeBSD web-based MUA
 
FreeBSD Log Analyzer
FreeBSD Log AnalyzerFreeBSD Log Analyzer
FreeBSD Log Analyzer
 
Rc liliana padilla
Rc liliana padillaRc liliana padilla
Rc liliana padilla
 

Similaire à FreeBSD Traffic Monitoring

Mikrotik router
Mikrotik routerMikrotik router
Mikrotik router
Ari Fidele
 
Tutorial menginsatal konfigurasi linus debian server for lks
Tutorial menginsatal konfigurasi linus debian server for lksTutorial menginsatal konfigurasi linus debian server for lks
Tutorial menginsatal konfigurasi linus debian server for lks
Bellspyk Atow
 
Instalasi mikrotik-router os
Instalasi mikrotik-router osInstalasi mikrotik-router os
Instalasi mikrotik-router os
cabikhosting
 
17290770 Setting Buat Router Mikrotik
17290770 Setting Buat Router Mikrotik17290770 Setting Buat Router Mikrotik
17290770 Setting Buat Router Mikrotik
Isus Isusay
 

Similaire à FreeBSD Traffic Monitoring (20)

FreeBSD Basic Setting
FreeBSD Basic SettingFreeBSD Basic Setting
FreeBSD Basic Setting
 
Sysadmin Jaringan Linux Server
Sysadmin Jaringan Linux ServerSysadmin Jaringan Linux Server
Sysadmin Jaringan Linux Server
 
Ubuntu server tutorial
Ubuntu server tutorialUbuntu server tutorial
Ubuntu server tutorial
 
Tupen 8 1235010002
Tupen 8   1235010002Tupen 8   1235010002
Tupen 8 1235010002
 
13. download soal latihan kejuruan tkj lengkap full --- www.the-xp.com
13. download soal latihan kejuruan tkj lengkap full  --- www.the-xp.com13. download soal latihan kejuruan tkj lengkap full  --- www.the-xp.com
13. download soal latihan kejuruan tkj lengkap full --- www.the-xp.com
 
Linux dan security
Linux dan securityLinux dan security
Linux dan security
 
Instalasi Network Monitoring System (Nagios) Centos 6.4
Instalasi Network Monitoring System (Nagios) Centos 6.4Instalasi Network Monitoring System (Nagios) Centos 6.4
Instalasi Network Monitoring System (Nagios) Centos 6.4
 
Mikrotik router
Mikrotik routerMikrotik router
Mikrotik router
 
Laporan tugas keamanan snort ids
Laporan tugas keamanan snort idsLaporan tugas keamanan snort ids
Laporan tugas keamanan snort ids
 
Konfigurasi rip
Konfigurasi ripKonfigurasi rip
Konfigurasi rip
 
Tugas ksi2
Tugas ksi2Tugas ksi2
Tugas ksi2
 
Tutorial menginsatal konfigurasi linus debian server for lks
Tutorial menginsatal konfigurasi linus debian server for lksTutorial menginsatal konfigurasi linus debian server for lks
Tutorial menginsatal konfigurasi linus debian server for lks
 
Setting MikroTik sebagai Gateway
Setting MikroTik sebagai GatewaySetting MikroTik sebagai Gateway
Setting MikroTik sebagai Gateway
 
Tutorial mikrotik-step-by-step(1)
Tutorial mikrotik-step-by-step(1)Tutorial mikrotik-step-by-step(1)
Tutorial mikrotik-step-by-step(1)
 
Tutorial mikrotik-step-by-step
Tutorial mikrotik-step-by-stepTutorial mikrotik-step-by-step
Tutorial mikrotik-step-by-step
 
Monitoring Jaringan Komputer dan Server di GNS3
Monitoring Jaringan Komputer dan Server di GNS3Monitoring Jaringan Komputer dan Server di GNS3
Monitoring Jaringan Komputer dan Server di GNS3
 
Network Monitoring Documentation
Network Monitoring DocumentationNetwork Monitoring Documentation
Network Monitoring Documentation
 
Instalasi mikrotik-router os
Instalasi mikrotik-router osInstalasi mikrotik-router os
Instalasi mikrotik-router os
 
17290770 Setting Buat Router Mikrotik
17290770 Setting Buat Router Mikrotik17290770 Setting Buat Router Mikrotik
17290770 Setting Buat Router Mikrotik
 
FreeBSD PHP
FreeBSD PHPFreeBSD PHP
FreeBSD PHP
 

Plus de Telkom Institute of Management

Plus de Telkom Institute of Management (20)

Oracle VirtualBox
Oracle VirtualBoxOracle VirtualBox
Oracle VirtualBox
 
AT Rapier Usecase Document
AT Rapier Usecase DocumentAT Rapier Usecase Document
AT Rapier Usecase Document
 
Building a Secure Web Application
Building a Secure Web ApplicationBuilding a Secure Web Application
Building a Secure Web Application
 
SAMP (Solaris, Apache, MySQL, PHP)
SAMP (Solaris, Apache, MySQL, PHP)SAMP (Solaris, Apache, MySQL, PHP)
SAMP (Solaris, Apache, MySQL, PHP)
 
Oracle on Solaris
Oracle on SolarisOracle on Solaris
Oracle on Solaris
 
FreeBSD VPN Server
FreeBSD VPN ServerFreeBSD VPN Server
FreeBSD VPN Server
 
FreeBSD Proxy Server
FreeBSD Proxy ServerFreeBSD Proxy Server
FreeBSD Proxy Server
 
FreeBSD Name Server
FreeBSD Name ServerFreeBSD Name Server
FreeBSD Name Server
 
FreeBSD POP3/IMAP Server
FreeBSD POP3/IMAP ServerFreeBSD POP3/IMAP Server
FreeBSD POP3/IMAP Server
 
FreeBSD Securing Mail Server
FreeBSD Securing Mail ServerFreeBSD Securing Mail Server
FreeBSD Securing Mail Server
 
FreeBSD Mail Server
FreeBSD Mail ServerFreeBSD Mail Server
FreeBSD Mail Server
 
FreeBSD Web Server
FreeBSD Web ServerFreeBSD Web Server
FreeBSD Web Server
 
FreeBSD Installation
FreeBSD InstallationFreeBSD Installation
FreeBSD Installation
 
FreeBSD FTP Server
FreeBSD FTP ServerFreeBSD FTP Server
FreeBSD FTP Server
 
FreeBSD Bandwidth Management
FreeBSD Bandwidth ManagementFreeBSD Bandwidth Management
FreeBSD Bandwidth Management
 
FreeBSD Installation
FreeBSD InstallationFreeBSD Installation
FreeBSD Installation
 
FreeBSD Installation
FreeBSD InstallationFreeBSD Installation
FreeBSD Installation
 
Resource Reservation Protocol
Resource Reservation ProtocolResource Reservation Protocol
Resource Reservation Protocol
 
How IT Change the Education Process
How IT Change the Education ProcessHow IT Change the Education Process
How IT Change the Education Process
 
New CRM Approach
New CRM ApproachNew CRM Approach
New CRM Approach
 

Dernier

1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
MetalinaSimanjuntak1
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
AtiAnggiSupriyati
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
dpp11tya
 
Membuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docxMembuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docx
NurindahSetyawati1
 

Dernier (20)

LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
 
Hiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaa
HiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaaHiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaa
Hiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITASMATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
 
Integrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaIntegrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ika
 
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
 
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk HidupUT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7
 
PPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
PPT Penjumlahan Bersusun Kelas 1 Sekolah DasarPPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
PPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
 
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxPPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
 
presentasi lembaga negara yang ada di indonesia
presentasi lembaga negara yang ada di indonesiapresentasi lembaga negara yang ada di indonesia
presentasi lembaga negara yang ada di indonesia
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
 
aksi nyata sosialisasi Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi  Profil Pelajar Pancasila.pdfaksi nyata sosialisasi  Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi Profil Pelajar Pancasila.pdf
 
Membuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docxMembuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docx
 
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
 

FreeBSD Traffic Monitoring

  • 1. Standar Instalasi FreeBS D @ Institut Manajemen Telkom ( http://www.imtelkom.ac.id) Instalasi SNMP (Simple Network Management Protocol) SNMP digunakan untuk mengambil beberapa data tentang system, seperti misalnya data IfInOctet (jumlah paket incoming ke Ethernet card) dan data IfOutOctet (jumlah paket outgoing ke Ethernet card) yg dipergunakan oleh MRTG untuk membuat traffic graph. Untuk menginstall SNMP : # cd /usr/ports/net-mgmt/net-snmp # make install clean ……… <tunggu sampai selesai> ……… Tambahkan entry snmpd_enable="YES" di /etc/rc.conf # cat /etc/rc.conf | grep snmp snmpd_enable="YES" Ada 2 file konfigurasi yg harus dibuat : # cat /usr/local/share/snmp/snmpd.conf rocommunity public agentaddress udp:161 syslocation "Ruang Server Sisfo" syscontact sisfo@imtelkom.ac.id sysservices 76 # cat /usr/local/share/snmp/snmp.conf defaultport 161 defversion 1 defcommunity public Jika SNMP ini akan diakses oleh server lain, jangan lupa membuka firewall untuk protokol UDP port 161 (allow udp from 10.1.1.0/24 to me dst-port 161) dan juga menambahkan entry "snmpd : 10.1.1.0/255.255.255.0 : allow" di /etc/hosts.allow. Tapi jika SNMP ini hanya diakses oleh aplikasi localhost, firewall tidak perlu diubah tapi entry "snmpd : ALL : allow" di /etc/hosts.allow tetap diperlukan. Untuk testing SNMP, bisa dilakukan dgn snmpwalk : /usr/local/bin/snmpwalk <ip_yg_akan_ditest> # /usr/local/bin/snmpwalk 10.1.1.2 Untuk menjalankan SNMP, tinggal menjalankan command: # /usr/local/etc/rc.d/snmpd start Starting snmpd. # ps ax | grep snmp 86856 ?? S 0:00.04 /usr/local/sbin/snmpd -p /var/run/snmpd.pid 86970 p0 S+ 0:00.00 grep snmp
  • 2. Standar Instalasi FreeBS D @ Institut Manajemen Telkom ( http://www.imtelkom.ac.id) Instalasi MRTG (Multi Router Traffic Grapher) MRTG digunakan untuk mengambil data IfInOctet dan IfOutOctet dari SNMP, menyimpannya secara internal, dan membuat grafik berdasarkan data tersebut yg menggambarkan real-time trafik. Untuk menginstall MRTG : # cd /usr/ports/net-mgmt/mrtg # make install clean ……… <tunggu sampai selesai> ……… ######################################################################### # Please create a MRTG config file in /usr/local/etc/mrtg # A configuration file can be automatically generated with cfgmaker # # A sample configuration file is installed as mrtg.cfg.sample # # To enable MRTG in daemon mode, put the following to your /etc/rc.conf # mrtg_daemon_enable="YES" # ######################################################################### Tambahkan entry mrtg_daemon_enable="YES" di /etc/rc.conf # cat /etc/rc.conf | grep mrtg mrtg_daemon_enable="YES" Selanjutnya edit file konfigurasi : # cat /usr/local/etc/mrtg/mrtg.cfg WorkDir: /data/web/mrtg  jgn lupa membuat folder ini dgn owner mrtg:www Options[_]: growright,bits Refresh: 600 Interval: 10 Target[index]: 1:public@118.97.187.12 MaxBytes[index]: 1250000  real bandwidth (10Mbps) / 8 = 10.000.000/8 Title[index]: : ASTINet 10 Mbps PageTop[index]: <H1>Traffic Analysis for ASTINet 10 Mbps </H1> <TABLE> <TR><TD>System:</TD><TD>Public Internet Link</TD></TR> <TR><TD>Maintainer:</TD><TD>Sisfo IM Telkom</TD></TR> <TR><TD>Interface:</TD><TD>Fast Ethernet rl0</TD></TR> <TR><TD>IP:</TD><TD>118.97.187.12</TD></TR> <TR><TD>Max Speed:</TD> <TD>10 Mbit/s</TD></TR> </TABLE> #----------------------------------------------------------------------
  • 3. Standar Instalasi FreeBS D @ Institut Manajemen Telkom ( http://www.imtelkom.ac.id) Konfigurasi diatas akan membuat file2 html dan gambar2 trafik yang dapat diakses dengan file index.html. Jika ingin membuat beberapa konfigurasi (misalnya ingin memonitor beberapa interface) maka setiap deskripsi "index" di atas dapat diganti dengan nama lain : Target[intranet]: 1: public@10.1.1.2 MaxBytes[intranet]: 12500000 Title[intranet]: : Fast Ethernet 100 Mbps PageTop[intranet]: <H1>Traffic Analysis for Intranet 100 Mbps</H1> Dimana konfigurasi diatas dapat diakses dengan file intranet.html. Jangan lupa untuk membuat folder "working directory" dimana semua file gambar trafik akan dibuat. Folder tersebut harus dapat di baca&tulis oleh user "mrtg" dan grup "www" : # mkdir /data/web/mrtg # chown mrtg:www /data/web/mrtg # /usr/local/etc/rc.d/mrtg_daemon start Starting mrtg_daemon. Daemonizing MRTG ... # ps ax | grep mrtg 87281 ?? Ss 0:00.02 /usr/local/bin/perl -w /usr/local/bin/mrtg -- pid-file 87296 p0 S+ 0:00.00 grep mrtg Untuk versi lawas dari MRTG, setelah aplikasi MRTG dijalankan pertama kali, biasanya akan muncul error "Permission denied" dimana MRTG tidak bisa meng- update 2 file "index.log" dan "index.old". Untuk mengatasi ini lakukan ubah mode akses ke-2 file tersebut : # chmod 664 /data/web/mrtg/index.log # chmod 664 /data/web/mrtg/index.old # /usr/local/etc/rc.d/mrtg_daemon restart Jika menggunakan FreeBSD4 atau FreeBSD5, MRTG tidak menyediakan shell script untuk menjalankan MRTG secara otomatis. Untuk itu bikin shell script agar MRTG tetap aktif meskipun system di-restart : # cat /usr/local/etc/rc.d/mrtg.sh #!/bin/sh case "$1" in start) [ -x /usr/local/bin/mrtg ] && /usr/local/bin/mrtg –daemon --pid-file=/var/run/mrtg.pid /usr/local/etc/mrtg/mrtg.cfg > /dev/null && echo -n ' mrtg' ;; stop) [ -r /var/run/mrtg.pid ] && /usr/bin/kill `cat /var/run/mrtg.pid` > /dev/null && echo -n ' mrtg' ;; *) echo "Usage: `basename $0` {start|stop}" >&2 ;; esac exit 0