Mengaktifkan SNMP Agent di CentOS GNU/Linux

Category : CentOS, Linux

Simple Network Management Protocol (SNMP) agent adalah sebuah program yang senantiasa aktif di sebuah piranti jaringan. Fungsinya adalah menyediakan data untuk server sistem manajemen jaringan.

Data yang bisa disediakan oleh SNMP Agent misalnya adalah jumlah data yang telah dikirim atau diterima sebuah piranti jaringa. Jumlha proses yang sedang berjalan, penggunakan kapasitas harddisk, dan sebagainya.

Untuk mengaktifkan SNMP Agent jalankan perintah berikut

[root@proxy ~]# yum install net-snmp

Kemudian buat file konfigurasi snmpd, /etc/snmp/snmpd.conf. Dan isinya adalah,

# System Description
sysDescr     Enterprise Proxy Server
sysContact   netmaster@enterprise.co.id
sysName      gfhsvrproxy02.corp.enterprise.co.id
sysLocation  Ruang Server Head Office

com2sec public default public
group public v1 public
group public v2c public
group public usm public
view all included .1
access public "" any noauth exact all none none

Terakhir restart daemon SNMP Agent.

[root@proxy ~]# /etc/init.d/snmpd restart
Stopping snmpd:                                            [  OK  ]
Starting snmpd:                                            [  OK  ]

E.O.T

Mengaktifkan MRTG di CentOS GNU/Linux

Category : Linux

MRTG, Multi Router Traffic Grapher yang dibuat oleh Tobias Oetiker sangat bermanfaat untuk administrator sistem dan jaringan. Semua distribusi GNU/Linux mayoritas selalu menyertakan software ini.

Untuk mengaktifkan fasilitas ini,

[root@proxy ~]# yum install mrtg

Anggap kita sedang mengaktifkan mrtg di server dengan alamat IP 10.0.0.1. Server atau piranti yang akan kita ambil datanya menggunakan mrtg adalah: 172.16.1.1 dan 192.168.1.1.

Langkah selanjutnya adalah membuat konfiguras MRTG dengan menjalankan perintah untuk membuat konfigurasi. Akan tetapi sebelumnya pastikan piranti-piranti yang akan dibaca informasinya sudah aktif agen snmp-nya. Continue Reading

AT Command Modem

Category : Hardware

AT command adalah standard perintah untuk modem. Pada awalnya standar perintah ini untuk modem-modem telpon PSTN, akan tetapi perintah ini sekarang dikembangkan juga untuk modem-modem GSM.

Untuk mengembangkan piranti lunak berbasis modem harus mengerti perintah-perintah ini. Berikut beberapa perintah yang sering dipakai. Contoh perintah-perintah berikut ini dijalankan pada modem WAVECOM yang telah dipasang pada port serial pertama komputer. Software yang digunakan adalah minicom pada sistem operasi GNU/Linux Debian Lenny. Continue Reading

Apa Susahnya Senyum?

Category : Sosial

Kilas balik di tahun 1993, waktu pertama kali saya menginjakkan kaki di Jabedetabog. Dengan semangat yang menggebu ingin mengejar impian, dengan bekal isi otak penuh, isi hati penuh, dan isi kantong yang tiris.

Ada sebuah pengalaman bagi saya tidak akan pernah terlupakan! Kalau di Kota –saya sebut kota bukan kampung, karena memang sebuah kota– asal saya, bahkan pada orang yang belum kita kenal pun kita bisa menyapa dan melempar senyum yang bisa dipastikan akan direspons. Bahkan oleh orang yang dipandang masyarakat sebagai penjahat sekalipun. Mungkin karena sudah mendarah daging, budaya ini juga terbawa kemana-mana. Termasuk ke Jabedetabog.

Kejadian yang saya alami ini terjadi pada bulan-bulan pertama kuliah di Kodya Depok. Sebagai contoh ketika bersimpangan dengan seorang mahasiswa, saya memberikan senyum pada mahasiswa tersebut di jalan setapak yang kebetulan sepi. Cuma ada saya dan mahasiswa tersebut. Dan tentu saja saya tersenyum pada dia, apa yang saya dapatkan? Apalagi sebuah senyum balasan! bahkan saya seolah-olah tidak ada disitu! Continue Reading

Dr Karl May, Penulis hebat abad 19

Category : Readings

Pertama kali membaca buku buah karya Dr Karl May saat masih SMP. Penulis hebat ini menggambarkan petualangan dirinya sendiri dengan sangat hidup. Buku yang saya baca saat itu adalah “Winnetou Ketua Suku Apache”. Buku itu menceritakan bagaimana Old Shatterhand, julukan Dr Karl May, dan sahabatnya Winnetou mengembara daerah barat Amerika.

Kemarin, kebetulan melihat satu buku lagi karangan Dr Karl May ini berjudul “Llano Estacado” di perpustakaan Umum Daerah DKI Jakarta. Langsung dipinjam jilid 1 dan 2. Baru dibaca satu jilid, masih mengasyikkan untuk dibaca. Begitu hidup seolah pembaca ikut dalam petualangan Old Shatterhand yang mampu membuat orang pingsan hanya dengan sekali pukul dengan pukulannya yang keras.

Simpang siur kabar, apakah penulis ulung ini pernah mengunjungi negeri yang diceritakan dalam semua ceritanya. Apakah juga benar-benar mengalami semua petualangan yang diceritakan. Akan tetapi yang jelas dari dokumen-dokumen perjalannya, Dr Karl May yang berkebangsaan Jerman ini pernah beberapa kali mengunjungi Benua Amerika. Selain itu terdapat beberapa benda yang diceritakan dalam buku-buku karangan beliau, diantaranya adalah senapan perak dan senapan pembunuh beruang.

Kisah-kisah yang diceritakan dalam buku-buku karangan Dr Karl May, banyak memuat semangat persahabatan, persaudaraan, kesetiaan, dan kecintaan pada alam.

Buku-buku karangan Dr Karl May, menurut saya tidak kalah bahkan lebih bagus daripada buku-buku fiksi yang belakangan muncul seperti “Serial Harry Potter” maupun “Narni

Indonesia Nomor Satu

Category : Sosial

Prihatin dengan kondisi bangsa yang diterpa badai di berbagai bidang, ide untuk bangkit dan berjuang membawa angin segar. Setiap orang di bidang masing-masing seharusnya bisa membuat perubahan.

Saya yang hanya bisa mengakses internet dan punya fasilitas beberapa space di Internet, hanya bisa ikut menyiarkan pesan ini dalam bentuk banner di blog ini. Banner diambil dari Kementerian Desain Republik Indonesia (KDRI).

Indonesia Nomor Satu

GO 1NDONESIA, GO!

Membangun Server Proxy POP3 dan SMTP dengan tcpproxy

Category : Linux

Kebijakan perusahaan untuk akses ke Internet bisa beragam. Tergantung keperluan. Dan di beberapa perusahaan yang sangat mementingkan keamanan jaringan lokal mereka mengharuskan setiap akses ke internet harus melalui sebuah server proxy. Atau dengan kata lain user tidak boleh mengakses Internet secara bebas.

Server proxy untuk akses web dan ftp sudah bisa dilayani dengan squid cache yang sangat terkenal. Akan tetapi bagaimana dengan server proxy untuk protokol yang lain? POP3 dan SMTP misalnya. Ikuti tulisan ini untuk membangun server proxy tersebut.

Pembahasan tulisan ini berbasiskan distribusi CentOS v5.1. Meski belum dicoba pada distribusi yang lain tapi saya sangat yakin panduan ini akan bisa digunakan untuk distribusi RedHat Enterprise, Mandriva, Fedora Core, atau bahkan SUSE (baik yang versi enterprise maupun open), yang penting menggunakan paket manajemen RPM. Layanan proxy akan dijalankan oleh xinetd. Continue Reading

Mengurai Paket Debian

Category : Debian, Linux, Package Management

Berikut tips untuk menguraikan paket debian (.deb).

  • Pertama, download file yang akan diuraikan isinya. Misalkan python-gsmmodem_1.1-11_all.deb
  • Buat direktori untuk menampung struktur direktori file paket debian.
    salman@neon:~$ mkdir python-gsmmodem
  • Uraikan paket dengan program dpkg
    salman@neon:~$ dpkg -X python-gsmmodem_1.1-11_all.deb \
    python-gsmmodem/
    ./
    ./etc/
    ./etc/modem/
    ./etc/modem/operators.list
    ./etc/modem/gsmmodem.conf
    ./usr/
    ./usr/share/
    ./usr/share/doc/
    ./usr/share/doc/python-gsmmodem/
    ./usr/share/doc/python-gsmmodem/RELEASE
    ./usr/share/pycentral/
    ./usr/share/pycentral/python-gsmmodem/
    ./usr/share/pycentral/python-gsmmodem/site-packages/
    ./usr/share/pycentral/python-gsmmodem/site-packages/gsmmodem.py

Selesai sudah pake Debian di uraikan. Semoga bermanfaat.

E.O.T

SQLite 102: Tabel

Category : Database

Membuat tabel dalam sebuah database sqlite sama dengan database lain.

Akses database dengan perintah.

salman@neon:~/notes/sqlite$ sqlite3 tickets.db
SQLite version 3.5.9
Enter ".help" for instructions
sqlite>

Untuk membuat table jalankan perintah:

sqlite> CREATE TABLE users (
   ...> id INTEGER,
   ...> username TEXT,
   ...> password TEXT,
   ...> role INTEGER,
   ...> lastlog INTEGER
   ...> );

dimana:
users, adalah nama tabel yang akan dibuat.
id, username, password, role, lastlog, adalah nama field yang ada dalam tabel.
TEXT, INTEGER, adalah tipe data atau dalam terminologi sqlite disebut dengan “Storage Classes”.

Struktur tabel yang telah dibuat bisa dilihat dengan perintah “.schema”

sqlite> .schema users
CREATE TABLE users (
id INTEGER,
username TEXT,
password TEXT,
role INTEGER,
lastlog INTEGER
);

Struktur tabel dan isi tabel dalam format perintah SQL bisa ditampilkan dengan perintah “.dump”

sqlite> .dump users
BEGIN TRANSACTION;
CREATE TABLE users (
id INTEGER,
username TEXT,
password TEXT,
role INTEGER,
lastlog INTEGER
);

Dan untuk menghapus tabel gunakan perintah “drop table” seperti berikut:

sqlite> drop table users;

E.O.P

Membuat Samba Share Folder

Category : Linux

Membuat share folder dengan protokol SMB/CIFS dengan sistem operasi GNU/Linux bisa dengan diwujudkan dengan beberapa langkah mudah. Tulisan ini menggunakan sistem operasi GNU/Linux distribusi CentOS 5.1

Pertama install software samba dan paket-paket dependensinya.

# yum install samba samba-common samba-client samba-swat

Buat file konfigurasi sederhana samba.

# cd /etc/samba/
# mv smb.conf  smb.conf.distrib
# vi smb.conf

Isi file tersebut dengan baris-baris berikut

[global]
	workgroup 	= SMBGROUP
	server string 	= Samba Server Version %v
	security 	= share

Samba server akan menggunakan workgroup SMBGROUP. Dan kolom keterangan diisi dengan komentar “Samba Server Version 3.0.33-3.7.el5″. Dimana 3.0.33-3.7.el5 adalah versi software yang kita install. String tersebut akan disubstitusikan untuk “%v”. Continue Reading