Konfigurasi DNS Ubuntu Server 10.4 (LTS)

Minggu, 21 November 2010

Pengertian DNS
Domain Name System (DNS) Adalah sebuah aplikasi service di internet yang menerjemahkan sebuah domain name ke IP address dan salah satu jenis system yang melayani permintaan pemetaan IP address ke FQPN (Fany Qualified Domain Name) dan dari FQDN ke IP address. DNS biasanya digunakan pada aplikasi yang berhubungan ke internet sererti Web Browser atau e-mail, Dimana DNS membantu memetakan host name sebuah computer ke IP address. Selain digunakan di internet DNS juga dapat di implementasikan ke private network atau internet.


Konfigurasi DNS Server

1. konfigurasi IP pada server
root@ubuntu:~# ifconfig eth0 10.10.10.1
root@ubuntu:~# ifconfig
===========================================

eth0 Link encap:Ethernet HWaddr 00:0C:29:40:01:A4
inet addr:10.10.10.1 Bcast:10.10.10.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:94 errors:0 dropped:0 overruns:0 frame:0
TX packets:135 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:10804 (10.5 KiB) TX bytes:11517 (11.2 KiB)
Interrupt:19 Base address:0x2000

2. install aplikasi untuk DNS yaitu bind9

admin:~# apt-get install bind9
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, bind9 is already the newest version.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

3. masuk konfigurasi DNS

3.1 file pertama yang dikonfigurasi adalah named.conf.local
root@ubuntu:~# nano /etc/bind/named.conf.local
3.2 tambahkan baris yang berwarna merah tepat seperti contoh

===========================================
// Do any local configuration here
//

// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";

zone "veteran-it.blogspot.com" {
type master;
file "/etc/bind/forward";
};
zone "10.10.10.in-addr.arpa"{
type master;
file "/etc/bind/reverse";
};
===========================================

3.3 Buat file forward dan reverse dengan cara mengcopy dari file db.local

root@ubuntu:~# cp /etc/bind/db.local /etc/bind/forward
root@ubuntu:~# cp /etc/bind/db.local /etc/bind/reverse


3.4 ubah konfigurasi pada file forward kita ,samakan dengan di bawah ini
root@ubuntu:~# nano /etc/bind/forward
===========================================
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA vetera-it.blogspot.com. root.veteran-it.blogspot.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
IN NS veteran-it.blogspot.com
IN A 10.10.10.1
www IN A 10.10.10.1

===========================================


3.5 ubah konfigurasi pada file reverse kita ,samakan dengan di bawah ini
root@ubuntu:~# nano /etc/bind/reverse

===========================================
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA veteran-it.blogspot.com. root.veteran-it.blogspot.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS veteran-it.blogspot.com.
@ IN A veteran-it.blogspot.com..
10.10.10 IN PTR www. veteran-it.blogspot.com..

===========================================

3.6 jika sudah cek file resolv.conf
root@ubuntu:~# nano /etc/resolv.conf
===========================================
nameserver 10.10.10.1
domain www.veteran-it.blogspot.com
search veteran-it.blogspot.com

===========================================

3.7 dan juga file hosts
root@ubuntu:~# nano /etc/hosts
===========================================
127.0.0.1 localhost
10.10.10.1 veteran-it.blogspot.com veteran

# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
===========================================

4. jika sudah dikonfigurasi semua restart servis bind dengan comand
root@ubuntu:/etc/bind# /etc/init.d/bind9 restart
* Stopping domain name service... bind9 [ OK ]
* Starting domain name service... bind9 [ OK ]

5.1 test apakah DNS server kita sudah berjalan dengan baik dengan cara
root@ubuntu:~# nslookup -sil veteran-it.blogspot.com
===========================================
Server: 10.10.10.1
Address: 10.10.10.1#53

Name: veteran-it.blogspot.com
Address: 10.10.10.1

===========================================

5.2 test ping pada domain kita
root@ubuntu:~# ping veteran-it.blogspot.com
===========================================
PING veteran-it.blogspot.com (10.10.10.1): 56 data bytes
64 bytes from 10.10.10.1: icmp_seq=0 ttl=255 time=0.0 ms
64 bytes from 10.10.10.1: icmp_seq=1 ttl=255 time=0.0 ms
===========================================
6. ok, jika sudah bisa semua berarti konfigurasi anda telah BERHASIL

Read More..

Membuat Router Sederhana dengan OS Mikrotik

Minggu, 03 Oktober 2010

Instalasi Mikrotik 29.2.6 Router OS
Mikrotik adalah sistem operasi yang sangat sesuai digunakan untuk mesin router, kehandalan dan kemudahan instalasi-nya menjadikan mikrotik banyak digunakan oleh kalangan bisnis skala kecil dan menengah.
Persiapan Instalasi (Mikrotik digunakan sebagai router+dial up speedy)


1. CPU standar (saya hanya menggunakan Intel Pentium III 600 MB, memory 256 MB & Harddisk 4,3 GB, 2 NIC)
2. CD Instalasi Mikrotik
3. Pastikan bahwa BIOS sudah diset untuk boot awal dari CD
Instalasi Mikrotik
1. Setelah proses booting akan muncul menu pilihan software yang mau di install, pilih sesuai kebutuhan yang akan direncanakan
Gambar 1. Pilihan Paket Instalasi
Gambar 2. Pilihan Paket telah dipilih dan siap diinstal
2. Ketik “ i “ setelah selesai memilih software, lalu akan menu pilihan seperti ini :
* Do you want to keep old configuration ? [y/n]ketikY
* Continue ? [y/n]ketikY
Gambar 3. Proses Instalasi
Instalasi tak perlu dilakukan, tinggal ikuti default dari system saja
3. Setelah selesai Instalasi, system akan melakukan restart, dan akan ada pilihan untuk melakukan check system disk, tekan
“ y “ (yes) aja biar system melakukan pengecekan harddisk anda
4. Kemudian akan muncul menu login, ketikan
Gambar 4. Proses Login ke menu mikrotik
user :admin
password : kosong (enter aja langsung)
5. instalasi selesai
Administrasi System
1. merubah identitas router
Jika anda ingin merubah System name dari mikrotik menjadi veteram-it ketikan perintah berikut
CODE
/system identitiy set name=veteran-it
2. Konfigurasi IP
menggunakan 2 lan card :
            1. wan (internet)
            2. lan (local)   
- asumsi IP wan(modem) kita mengunakan IP 192.168.1.1 (settingan default modem)
- dan untuk IP lan kita tentukan IP 192.168.0.1(lokal)
3. Penamaan interface dan IP
CODE
/interface ehternet set ether1 name=wan
/interface ehternet set ether2 name=lan
4. kemudian cek apakah penamaan interface ethernet sudah sesuai
CODE
/interface print
/ip address add address=192.168.1.2/28 interface=wan
/ip address add address=192.168.0.1/24 interface=lan
/ip address print
6. membuat routing table
Menentukan gateway dan perintah masquerading jaringan lokal
CODE
/ip route add gateway=192.168.1.1                       #(IP Gateway bisa menggunakan ip modem kita)
/ip firewall nat add chain=src-nat action=masquerade out-interfaces=wan
7. Konfigurasi dns
CODE
/ip dns set primary-dns=8.8.8.8                 #dns menggunakan ip DNS google
/ip dns set secondary-dns=8.8.4.4
/ip dns allow-remote-request=yes
8. dengan demikian konfigurasi router sederhana kita telah selesai dan sudah dapat digunakan


Read More..

Konfigurasi Web Server debian Woody 3.0

Sabtu, 02 Oktober 2010

Pengertian WEB SERVER
Suatu Program Komputer yang mempunyai tanggung jawab/tugas menerima permintaan HTTP dari komputer klien, yang dikenal dengan nama web browser, dan melayani mereka dengan menyediakan respon HTTP berupa konten data, biasanya berupa halaman web yang
terdiri dari dokumen HTML, dan objek yang terkait seperti gambar, dll.


*note
- untuk lebih memudahkan dalam pembuatan web server akan lebih baik jika DNS server telah berjalan
- copy / backup file yang akan di konfigurasi, agar jika terjadi kesalahan mudah untuk mengembalikan
1. install aplikasi untuk web server yaitu apache2

admin:~# apt-get install apache
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, apache is already the newest version.
0 packages upgraded, 0 newly installed, 0 to remove and 0  not upgraded.

2. konfigurasi IP pada server
admin:~# ifconfig eth0 10.10.10.1
admin:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:40:01:A4
          inet addr:10.10.10.1  Bcast:10.10.10.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:94 errors:0 dropped:0 overruns:0 frame:0
          TX packets:135 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:10804 (10.5 KiB)  TX bytes:11517 (11.2 KiB)
          Interrupt:19 Base address:0x2000
 masuk konfigurasi apache
3.1 mulai dari konfigurasai httpd.conf
admin:~# nano /etc/apache/httpd.conf
3.2 cari text file seperi yang ada dibawah dan kita edit

ServerAdmin webmaster@admin.veteran-it.blogspot.com (terletak pada baris ke 309)
edit sesuai nama blog kamu
ServerAdmin webmaster@admin,nama blog kamu

#ServerName new.host.name         (terletak pada barik ke 316)
edit dan sesuaikan tanda pugar didepannya "#" dihilangkan
ServerName www.veteran-it.blogspot.com

NameVirtualHost 10.10.10.1    (terletak pada baris ke 995)
edit dan sesuaikan ip "10.10.10.1" ganti dengan ip server kamu

pada baris paling bawah kita buat virtualhost, dengan contoh yang ada di atasnya


        serveradmin webmaster@veteran-it.blogspot.com
        documentroot /var/www/html      (tempat direktori index.html)
        servername veteran-it.blogspot.com



jika sudah semua ter edit, jangan lupa buat save hasil kerjaan kita,
4. membuat directory html dan file index.html di dalamnya
admin:~# mkdir /var/www/html
admin:~# nano /var/www/html/index.html
isi konten index.html sesuka anda
disini saya akan isikan
test page "veteran-it.blogspot.com"
jangan lupa menyimpan hasil pekerjaan kita

5. jika sudah restart servis apache
admin:~# /etc/init.d/apache stop
Stopping web server: apache.
admin:~# /etc/init.d/apache start
Starting web server: apache.
6. test
-pada linux
admin:~# lynx veteran-it.blogspot.com

 - pada windows

buka browser,pada url address ketik ip server kita atau nama donain kita
 


7. ok, jika sudah bisa berarti konfigurasi anda telah BERHASIL


Read More..

Konfigurasi DHCP debian Woody 3.0

PENGERTIAN DHCP
DHCP (Dynamic Host Configuration Protocol) adalah protokol yang berbasis arsitektur client/server yang dipakai untuk memudahkan pengalokasian alamat IP dalam satu jaringan. Sebuah jaringan lokal yang tidak menggunakan DHCP harus memberikan alamat IP kepada semua komputer secara manual. Jika DHCP dipasang di jaringan lokal, maka semua komputer yang tersambung di jaringan akan mendapatkan alamat IP secara otomatis dari server DHCP. Selain alamat IP, banyak parameter jaringan yang dapat diberikan oleh DHCP, seperti default gateway dan DNS server.

1. install aplikasi untuk DHCP yaitu dhcpd


admin:~# apt-get install dhcp
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, dhcp is already the newest version.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.


2. konfigurasi IP pada server

admin:~# ifconfig eth0 10.10.10.1
admin:~# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:40:01:A4
inet addr:10.10.10.1 Bcast:10.10.10.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:94 errors:0 dropped:0 overruns:0 frame:0
TX packets:135 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:10804 (10.5 KiB) TX bytes:11517 (11.2 KiB)
Interrupt:19 Base address:0x2000

3. masuk konfigurasi DHCP

3.1 mulai dari konfigurasai dhcpd.conf
admin:~# nano /etc/dhcpd.conf
3.2 cari text file seperi yang ada dibawah dan kita edit(lebih tepatnya ada dibaris ke 27)

                  [keadaaan default]
subnet 192.5.5.0 netmask 255.255.255.224 {
range 192.5.5.26 192.5.5.30;
option domain-name-servers bb.home.vix.com, gw.home.vix.com;
option domain-name "vix.com";
option routers 192.5.5.1;
option subnet-mask 255.255.255.224;
option broadcast-address 192.5.5.31;
default-lease-time 600;
max-lease-time 7200;

                 [setelah di edit]

subnet 10.10.10.0 netmask 255.255.255.0 {
range 10.10.10.2 10.10.10.254;
option domain-name-servers 10.10.10.1;
option domain-name "veteran-it.blogspot.com";
option routers 10.10.10.1;
option subnet-mask 255.255.255.0;
option broadcast-address 10.10.10.255;
default-lease-time 600;
max-lease-time 7200;
}


4. jika sudah dikonfigurasi semua restart servis dhcpd dengan comand

admin:~# /etc/init.d/dhcp restart
Stopping DHCP server: dhcp.
Starting DHCP server: dhcp.

5.lakukan pengetestantest apakah DHCP server kita sudah berjalan dengan baik dengan cara dihubungkan dengan klien,,
dan settingan Ip di PC klien di setting automatic,
dan lihat apakah sudah mendapat ip sesuai range ip yang kita setting di server kita tadi,

6. ok, jika sudah bisa berarti konfigurasi anda telah BERHASIL

Read More..

Konfigurasi DNS debian Woody 3.0

Jumat, 03 September 2010

PENGERTIAN DNS
Domain Name System (DNS) Adalah sebuah aplikasi service di internet yang menerjemahkan sebuah domain name ke IP address dan salah satu jenis system yang melayani permintaan pemetaan IP address ke FQPN (Fany Qualified Domain Name) dan dari FQDN ke IP address. DNS biasanya digunakan pada aplikasi yang berhubungan ke internet sererti Web Browser atau e-mail, Dimana DNS membantu memetakan host name sebuah computer ke IP address. Selain digunakan di internet DNS juga dapat di implementasikan ke private network atau internet.



1. install aplikasi untuk DNS yaitu bind9

admin:~# apt-get install bind9
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, bind9 is already the newest version.
0 packages upgraded, 0 newly installed, 0 to remove and 0  not upgraded.


2. konfigurasi IP pada server
admin:~# ifconfig eth0 10.10.10.1
admin:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:40:01:A4
          inet addr:10.10.10.1  Bcast:10.10.10.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:94 errors:0 dropped:0 overruns:0 frame:0
          TX packets:135 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:10804 (10.5 KiB)  TX bytes:11517 (11.2 KiB)
          Interrupt:19 Base address:0x2000

3. masuk konfigurasi DNS


3.1 mulai dari konfigurasai named.conf
admin:~# nano /etc/bind/named.conf

3.2 tambahkan baris yang berwarna merah tepat seperti contoh
zone "127.in-addr.arpa" {
        type master;
        file "/etc/bind/db.127";
};

zone "veteran-it.blogspot.com" {
        type master;
        file "/etc/bind/forward";
};

zone "10.10.10.in-addr.arpa" {
        type master;
        file "/etc/bind/reverse";
};


3.3 Buat file forward dan reverse dengan cara mengcopy dari file db.local

admin:~# cp /etc/bind/db.local /etc/bind/forward
admin:~# cp /etc/bind/db.local /etc/bind/reverse


3.4 ubah konfigurasi pada file forward kita ,samakan dengan di bawah ini
admin:~# nano /etc/bind/forward

isi file forward
; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     ns.veteran-it.blogspot.com. root.veteran-it.blogspot.com. (
                              1         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      ns.veteran-it.blogspot.com.
@       IN      A       10.10.10.1
ns      IN      A       10.10.10.1
www     IN      CNAME   ns


3.5 ubah konfigurasi pada file reverse kita ,samakan dengan di bawah ini
admin:~# nano /etc/bind/reverse
isi file reverse
;
; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     ns.veteran-it.blogspot.com. root.veteran-it.blogspot.com. (
                              1         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      ns.veteran-it.blogspot.com.
1       IN      PTR     ns.veteran-it.blogspot.com.
1       IN      PTR     www.veteran-it.blogspot.com.


3.6 jika sudah cek file resolv.conf
admin:~# nano /etc/resolv.conf

isi file resolv.conf
127.0.0.1       localhost
10.10.10.1      admin.veteran-it.blogspot.com   admin

3.7 dan juga file hosts
admin:~# nano /etc/hosts

isi file hosts
search veteran-it.blogspot.com
nameserver 10.10.10.1

4. jika sudah dikonfigurasi semua restart servis bind dengan comand
admin:~# /etc/init.d/bind9 restart
Stopping domain name service: named.
Starting domain name service: named.

5.1 test apakah DNS server kita sudah berjalan dengan baik dengan cara
admin:~# nslookup -sil veteran-it.blogspot.com

hasil
Server:         10.10.10.1
Address:        10.10.10.1#53

Name:   veteran-it.blogspot.com
Address: 10.10.10.1

5.2 test ping pada domain kita
admin:~# ping veteran-it.blogspot.com

hasil
PING veteran-it.blogspot.com (10.10.10.1): 56 data bytes
64 bytes from 10.10.10.1: icmp_seq=0 ttl=255 time=0.0 ms
64 bytes from 10.10.10.1: icmp_seq=1 ttl=255 time=0.0 ms

6. ok, jika sudah bisa semua berarti konfigurasi anda telah BERHASIL

Read More..