Archive | 27 December 2011

DHCP server pada OpenBSD

Bismillah,

Cerita berawal dari suatu masa yang lalu, saya pernah melihat dengan dua mata saya (raitu fii aini) he… he… yaitu berkumpulnya sekelompok orang, yang mengkoneksikan banyak laptop ke sebuah server tertentu, jumlah laptopnya mencapai 40 buah lebih, dan IP per buah laptop di setting manual… he…he.. betapa capeknya si pengelola server ini, dan kacaunya lagi, mungkin saja ada IP yang sama pada dua laptop, he..he.. Alangkah baiknya kalau ini diatasi dengan DHCP, sehingga tidak perlu si pengelola server setting satu-satu, dan Insya Allah tidak ada IP sama untuk 2 komputer.

Iya, selesai cerita sudah, kini masuk ke setting. Saya menggunakan OpenBSD 4.8 saat ini, dan menjalankan DHCP server di OpenBSD tersebut. settingnya sebagai berikut:

1. Untuk menjalankan DHCP dari awal, edit /etc/rc.conf.local

$ cat /etc/rc.conf.local | grep dhcp
dhcpd_flags="re0"       # for normal use: ""

re0 adalah nama interface jaringan yang akan digunakan untuk dhcp server.

2. Edit file konfigurasinya di /etc/dhcpd.conf, sesuaikan dengan kebutuhan

$ cat /etc/dhcpd.conf | grep -v "^#"

option  domain-name "example.com";
option  domain-name-servers 192.168.9.1;

subnet 192.168.9.0 netmask 255.255.255.0 {
        option routers 192.168.9.1;

        range 192.168.9.32 192.168.9.220;

        host static-client {
                hardware ethernet XX:df:a4:e4:bb:13;
                fixed-address 192.168.9.230;
        }
}

penjelasan setting diatas

option  domain-name "example.com";
option  domain-name-servers 192.168.9.1;


menyatakan bahwa domain ini bernama example.com dan dns server local di 192.168.9.1

subnet 192.168.9.0 netmask 255.255.255.0

menyatakan bahwa alamat jaringan 192.168.9.0 dengan netmask 255.255.255.0

        option routers 192.168.9.1;

        range 192.168.9.32 192.168.9.220;

menyatakan bahwa default gateway ada di 192.168.9.1 dan IP yang tersedia untuk clien dari 192.168.9.32 sampai 192.168.9.220

3. setelah setting diatas, tentunya disesuaikan dengan kebutuhan, lalu restart servernya.

Sekian sedikit penjelasan yang saya bisa sumbangkan, Walhamdulillah. Semoga Allah Rabbuna Jalla wa ‘Ala memudahkan saya untuk tinggal di kota Banjarbaru

Perbaiki jam di server Linux

Bismillah,
ini adalah pengalaman jam error pada server linux, server ini telah hidup selama 32 hari lebih, dan menjalankan ntpd dari ntp.org

saya cek dengan program

date

ternyata jamnya tertinggal 2 jam, waduh… kacau nih… he… he…
saya cek login dengan perintah
last | head

untuk mencek kalau-kalau ada login yang aneh, ternyata tidak ada, jadi mungkin memang servernya lagi err… OK, langsung ke solusi yang saya terapkan, stop ntpd server dengan perintah
sudo /etc/rc.d/rc.ntpd stop

lalu saya start manual untuk mensingkronkan dengan server OpenNTD saya dengan perintah
sudo /usr/sbin/ntpd -g -q

setelah selesai, saya start lagi server ntpd nya
sudo /etc/rc.d/ntpd start

selesai,
walhamdulillah, semoga Allah Rabbuna Jalla Wa ‘Ala memudahkan saya tinggal di Kota Banjarbaru