Artikel Linux Ubuntu

pake ubuntu biar ga buntu … :)

Archive for the ‘Networking’ Category

Catatan dan artikel Ubuntu Pasuruan

Posted by maspur on March 4, 2008

Posted in Berita, Dekstop, General, Networking | Leave a Comment »

Installasi Webmin di Ubuntu

Posted by maspur on February 26, 2008

Webmin adalah aplikasi berbasis web yang diperuntukkan untuk para admin dalam mengelola jaringannya terutama untuk server.
pada kesempatan kali ini saya akan menjelaskan bagaimana cara menginstallasi webmin pada Ubuntu. mengapa ubuntu? Yah karena memang saya sedang melakukan riset dengan Ubuntu, jadi buat teman2 yang menggunakan distro lain, dipersilahkan.

1.Untuk Ubuntu

Pertama-pertama tambahkan line berikut pada /etc/apt/source.list :
deb http://download.webmin.com/download/repository sarge contrib

Setelah itu lakukan upgrade terhadap apt anda.
$ sudo apt-get update

setelah itu lakukan proses instalasi
$ sudo apt-get install webmin

Jika sudah selesai, bukalah browser anda dan ketikkan http://localhost:10000.

Jika gagal cobalah menjalankan webmin secara manual
$ sudo /etc/init.d/webmin start

Jika masih belum bisa ulangilah instalasi sekali lagi:
$ sudo apt-get install webmin

Setelah selesai dan webmin berjalan dengan baik. Cobalah login dengan user root dan password root anda.

2.Untuk Distro lainnya(menggunakan Source)

pastikan bahwa distro linux anda telah terinstall perl5,yang biasanya terletak pada /usr/local/bin/perl atau
/usr/bin/perl, jika belum lakukanlah instalasi perl5 terlebih dahulu. Jika sudah terinstall kedalam sistem ikutilah langkah berikut :

Langkah awal download dahulu file webmin dari http://www.webmin.com
dengan file berextensi .tar.gz

setelah itu lakukanlah extract terhadap file tersebut
root@localhost:/# tar zxvf webmin-1.360.tar.gz
root@localhost:/# cd webmin-1.360

lakukanlah instalasinya
[root@localhost /webmin-1.360]:/# ./setup.sh /usr/local/webmin

yupz jika sudah coba bukalah browser anda dan ketikkan pada addres bar http://localhost:10000

Kemudian Login lah dengan user root dan passwordnya adalah password root pada host anda

Selamat Menikmati kemudahan Webmin.

Posted in Networking | Leave a Comment »

Install DNS Server di Ubuntu

Posted by maspur on February 26, 2008

Langkah-langkah menginstall DNS Server di Ubuntu.

1. Install dulu daemon bind nya (software untuk dns di linux adalah bind)
#apt-get install bind9

2. Ganti dns di server lo dengan ip lo, misalnya ip lo 192.168.10.1 caranya:
#nano /etc/resolv.conf
– tulis perintah dibawah berikut –

nameserver 192.168.168.1

– berakhir di atas tulisan ini –
simpan dengan menekan ctrl+x tekan y kemudian enter

3. coba sekarang cek browsing diclient ganti dns 1 nya make ip server lo en dns 2 nya kosongin aja. kalo lo berhasil browsing maka, install dns lo dah sukses.

Cara Buat Domain.
1. setelah buat dns, lanjut dengan mengedit file named.conf
#nano /etc/bind/named.conf

2. dibagian paling bawah tulis konfigurasi berikut:
– mulai nulis di bagian paling bawah –

zone “domainlo.com” IN {
type master;
file “db.domain”;
};

zone “168.168.192.in-addr.arpa” IN {
type master;
file “db.ipadrs”;
};

– berakhir diatas tulisan ini –
simpan dengan menekan ctrl+x tekan y kemudian enter

Ket:
- Untuk bagian zone “domainlo.com” cuma permisalan doang

- Untuk bagian zone “168.168.192.in-addr.arpa” angka disini adalah ip address komputer server yang dibalik. disitu hanya contoh saja. misalnya gini, ip server lo 192.168.168.1 maka diambil tiga angka didepan dan dibalik jadi 168.168.192 . ngerti kan ? jangan dudutz-dudutz amat lah..

3. Pindahkan posisi kita ke folder /var/cache/bind
#cd /var/cache/bind

4. Buat file db.domain
#nano db.domain
– copy kan tulisan dibawah –

; domainlo.com
$TTL 604800
@ IN SOA ns1.domainlo.com. root.domainlo.com. (
2006020201 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800); Negative Cache TTL
;
@ IN NS ns1
IN MX 10 mail
IN A 192.168.168.1
ns1 IN A 192.168.168.1
;mail IN A 192.168.0.2 ; kalo punya server email selain server ini.
www IN A 192.168.168.1
ftp IN A 192.168.168.1 ; ini kalo server lo juga ada ftpnya
;client1 IN A 192.168.168.1 ; We connect to client1 very often.

– berakhir diatas tulisan ini –
simpan dengan menekan ctrl+x tekan y kemudian enter.

5. buat file db.ipadrs
– copy tulisan dibawah –

; domainlo.com
$TTL 604800
@ IN SOA ns1.domainlo.com. root.domainlo.com. (
2006020201 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800); Negative Cache TTL
;
@ IN NS ns1
IN MX 10 mail
ns1 IN PTR 192.168.168.1
1 IN PTR ns1
1 IN PTR ns1.domainlo.com

– berakhir diatas tulisan ini –
simpan make ctrl+x tekan y kemudian enter

ket: Angka 1 pada dua bagian terakhir yang bersebelahan dengan IN adalah angka belakang pada ip address. jadi kalo ip address server lo 192.168.168.10 , maka ditulis 10 . Disini permisalan ip address server kita akhirannya 1.

6. Setting file resolv.conf
#nano /etc/resolv.conf

– tulis bagian dibawah –

search domainlo.com
nameserver 192.168.168.1
domain domainlo.com
domain www.domainlo.com

– berakhir diatas tulisan ini –
simpen dengan ctrl+x tekan y kemudian enter.

7. Buat file options di folder /etc/network
# nano /etc/network/options
– isikan seperti dibawah ini –

ip_forward = yes
spoofprotect = yes
syncookies = no

– berakhir disini –
simpen make ctrl+x tekan y kemudian enter.

8. edit juga file hosts di folder /etc
#nano /etc/hosts

– tambahkan dibawahnya –

192.168.168.1 domainlo.com

– berakhir diatas tulisan ini –
simpen seperti biasa

9. restart program bind dan network nya
#/etc/init.d/bind9 restart
#/etc/init.d/networking restart

10. Test dengan perintah
#dig domainlo.com

Posted in Networking | Leave a Comment »

Cara Install DHCP Server pada Ubuntu

Posted by maspur on February 26, 2008

Sebelumnya disini diasumsikan bahwa dhcp server yang akan dibuat :

* Menggunakan interface eth0
* Range IP Addres nya : 192.168.0.100 to 192.168.0.200
* Subnet Mask: 255.255.255.0
* DNS Servers: 202.188.0.133, 202.188.1.5
* Domains: tm.net.my
* Gateway Address: 192.168.0.1

Oke, sekarang langsung aja kita mulai!

BismillahirahmanirRahim,

* Pertama-tama install terlebih dahulu dhcp3-server melalui synaptic atau melalui command prompt dengan cara :

sudo apt-get install dhcp3-server

* Lalu kita akan melakukan perubahan pada file tersebut dengan menggunakan gedit, Tetapi sebelum di edit terlebih dahulu backup dulu file aslinya agar kalau rusak bisa dikembalikan ke default

sudo cp /etc/default/dhcp3-server /etc/default/dhcp3-server_backup
gksudo gedit /etc/default/dhcp3-server

* Selanjutnya temukan baris di bawah ini :

INTERFACES=”"

lalu ganti baris di atas menjadi seperi baris di bawah ini :

INTERFACES=”eth0″

* Simpanlah file tersebut

* Selanjutnya kita akan melakukan perubahan pada file konfigurasinya, tetapi sebelumnya sperti di atas backup dahulu file tersebut

sudo cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf_backup
gksudo gedit /etc/dhcp3/dhcpd.conf

* Temukan baris – baris di bawah ini

# option definitions common to all supported networks…
option domain-name “example.org”;
option domain-name-servers ns1.example.org, ns2.example.org;

default-lease-time 600;
max-lease-time 7200;

lalu ganti baris-baris di atas menjadi seperi baris di bawah ini :

# option definitions common to all supported networks…
#option domain-name “example.org”;
#option domain-name-servers ns1.example.org, ns2.example.org;

#default-lease-time 600;
#max-lease-time 7200;

* Temukan lagi baris di bawah ini :

# A slightly different configuration for an internal subnet.
#subnet 10.5.5.0 netmask 255.255.255.224 {
# range 10.5.5.26 10.5.5.30;
# option domain-name-servers ns1.internal.example.org;
# option domain-name “internal.example.org”;
# option routers 10.5.5.1;
# option broadcast-address 10.5.5.31;
# default-lease-time 600;
# max-lease-time 7200;
#}

dan ganti baris di atas menjadi seperi baris di bawah ini :

# A slightly different configuration for an internal subnet.
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.200;
option domain-name-servers 202.188.0.133, 202.188.1.5;
option domain-name “tm.net.my”;
option routers 192.168.0.1;
option broadcast-address 192.168.0.255;
default-lease-time 600;
max-lease-time 7200;
}

* Simpan file yang telah diedit tersebut!

* Sekarang restart dhcp server dengan mengetikan perintah di bawah ini:

sudo /etc/init.d/dhcp3-server restart

Setelah kita berhasil melakukan semua hal di atas maka kita telah selesai membuat sebuah DHCP Server pada Ubuntu Feisty. Karena tulisan ini masih menggunakan versi Feisty maka anda silahkan menyesuaikan jika menggukan versi ubuntu terbaru. :D

Posted in Networking | Leave a Comment »