Jumat, 01 Mei 2009

Setting mail Server redhat 9

buka web :
1. http://inung.wordpress.com/2008/08/29/s ... 9-postfix/


Untuk konfigurasinya mail server ada 3 buah file yang harus di’setting’.

A. Konfigurasi file main.cf

[root@inung root]# vi /etc/postfix/main.cf
Isi data konfigurasi dalam file main.cf :
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
soft_bounce = no
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
mail_owner = postfix
default_privs = nobody
mydomain = inung.net
myorigin = $mydomain
inet_interfaces = all
mydestination = $myhostname, $mydomain
mynetworks_style = class
relay_domains = $mydestination
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

B. Konfigurasi file imap

[root@inung root]# vi /etc/xinetd.d/imap

Isi data konfigurasi dalam file imap :
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# default: off
# description: The IMAP service allows remote users to access their mail using \
# an IMAP client such as Mutt, Pine, fetchmail, or Netscape \
# Communicator.
service imap
{
socket_type = stream
wait = no
user = root
server = /usr/sbin/imapd
log_on_success += HOST DURATION
log_on_failure += HOST
disable = no
}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

C. Konfigurasi file ipop3
[root@inung root]# vi /etc/xinetd.d/ipop3

Isi data konfigurasi dalam file ipop3 :
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# default: off
# description: The POP3 service allows remote users to access their mail \
# using an POP3 client such as Netscape Communicator, mutt, \
# or fetchmail.
service pop3
{
socket_type = stream
wait = no
user = root
server = /usr/sbin/ipop3d
log_on_success += HOST DURATION
log_on_failure += HOST
disable = no
}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

[root@inung root]# service xinetd start
// perintah untuk menjalankan konfigurasi xinetd

[root@inung root]# service postfix start
// perintah untuk menjalankan konfigurasi postfix

selanjutnya harus men’shutdown service’nya sendmail.
[root@inung root]# killall sendmail
//perintah untuk shutdown service sendmail

untuk pastinya apa sendmail ud ‘off’ apa belum cek pake :
[root@inung root]# ps ax |grep sendmail

install samba redhat 9

Bisa Anda Buka : http://wahcilik.wordpress.com/

Untuk mengecek aplikasi samba sudah ter install / belum pada OS Redhat

[root@server home]# rpm -qa |grep samba
samba-common-2.2.7a-7.9.0
samba-client-2.2.7a-7.9.0
samba-2.2.7a-7.9.0
redhat-config-samba-1.0.4-1
[root@server home]#

Jika muncul tampilan di atas berati sudah ter install, tapi jika tidak muncul harus install palikasi samba di redhat anda

langkah install
1. masukkan cd 1 redhat
2. aktifkan cd redhat (masuk pada folder redhat -> rpm)
3. copy file2 dibawah ini pada root
samba-common-2.2.7a-7.9.0
samba-client-2.2.7a-7.9.0
samba-2.2.7a-7.9.0
redhat-config-samba-1.0.4-1

4. masuk terminal aktif di folder root
5. root # rpm -ivh samba-common-2.2.7a-7.9.0
6. root # rpm -ivh samba-client-2.2.7a-7.9.0
7. root # rpm -ivh samba-2.2.7a-7.9.0
8. root # rpm -ivh redhat-config-samba-1.0.4-1
9. cek lagi apakah samba berhasil di install :
[root@server home]# rpm -qa |grep samba
samba-common-2.2.7a-7.9.0
samba-client-2.2.7a-7.9.0
samba-2.2.7a-7.9.0
redhat-config-samba-1.0.4-1
[root@server home]#

10. jika muncul seperti di atas berati berhasil

11. Mengaktifkan samba

[root@server profiles]# service smb start atau restart
Shutting down NMB services: [ OK ]
Shutting down SMB services: [ OK ]
Starting NMB services: [ OK ]
Starting SMB services [ OK ]
[root@server profiles]#

12. Membuat user samba

1. Buat username Linux dengan perintah useradd

[root@server profiles]# useradd tom
[root@server profiles]# ls tom
[root@server profiles]# chown tom tom/

Pembuatan user baru ini tak perlu menggunakan password agar username tersebut tidak dapat
digunakan untuk telnet atau ssh ke server.Penggantian kepemilikan milik tom, yang hanya
dapat diakses oleh user tom.

2. Selanjutnya buat agar user name tersebut tersedia pada Samba server menggunakan perintah
smbadduser seperti dibawah ini:

[root@server profiles]# smbadduser
----------------------------------------------------------

[root@server profiles]# smbadduser tom:tom
Adding: tom to /etc/samba/smbpasswd
Added user tom.
----------------------------------------------------------
ENTER password for tom
New SMB password:
Retype new SMB password:
Password changed for user tom.
Password changed for user tom.
[root@server profiles]#

Gunakan perintah smbpasswd untuk mengganti password user samba, dan password di sistem
Linux dengan di Server Samba dapat berbeda.

13. Untuk mencoba Samba
a. Aktifkan home
b. pada lokasi : smb://[no ip komputer anda]
c. masukan user : tom
d. masukan password : tom

coba cek apakah berhasil ?

install Blogcms - xampp - Redhat 9

Langkah-langkah Instalasi Blogcms Redhat 9 - Xampp :

1. Aktifkan xampp pada redhat

2. masuk terminal

3. Buat directory baru dengan nama aplikasi / kalau sudah ada tinggal aktif pada direktory aplikasi

3. Download blogcms.zip

blogcms.zip

atau

blogcms.zip

4. extrak :

# unzip blogcms.zip

5. pindahkan ke folder htdosc di xampp dengan nama direktory blogtkjsmk3

# mv blogcms /opt/lampp/htdocs/blogtkjsmk3

6. Merubah atribut file / folder

# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/media/1
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/media/.cache
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/forum
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/forum/cache
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/photo/data
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/photo/data/users.csv.php
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/photo/data/cache
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/photo/data/logs
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/photo/data/logs/views..log
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/photo/data/logs/views.-Corvette.log
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/photo/galleries
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/wiki/conf/users.auth.php
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/wiki/data
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/wiki/data/changes.log
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/wiki/data/attic
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/wiki/data/cache
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/wiki/data/locks
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/wiki/data/media
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/wiki/data/pages

7. Buka web broweser :
Http://localhost/blogtkjsmk3/install.php

Database type

General Database Settings
Database type used: MySQL 4.0 (mysql)MySQL 4.1/5.x (mysqli)SQLite (bundled with PHP 5.0)
MySQL login data

Enter your MySQL data below. If you don’t know this information, contact your system administrator for more info.

MySQL database settings
Hostname: localhost
Username: root
Password: 
Database: blogtkjsmk3 v contreng
Advanced settings

Advanced Database Settings
v Use table prefix: Blog

Contreng.
Administrator User

Below, you need to enter some information to create the first user of your site.

Administrator User
Display Name: tkj
Real Name: TKJ SMK 3 Tegal
Password: tkjsmk3
Password Again: tkjsmk3
E-mail Address: tkjsmk3@yahoo.com
Weblog data

Below, you need to enter some information to create a default weblog. The name of this weblog will also be used as name for your site

Weblog Data
Blog Name: Blog TKJ SMK 3 Tegal
Blog Short Name: WebBlog

Klik Instal BLOG:CMS

8. Akan masuk pada halaman : Forum Instalation
Anda langsung lihat bagian bawah halaman tersebut :

Klik Start Instalation

9. Hapus file Install.php

# rm /opt/lampp/htdocs/blogtkjsmk3/install.php

10. Install Blogcms sudah selesai 

silahkan anda buka : dengan menggunkan web browser :

http://localhost/blogtkjsmk3

Untuk lebih lengkap bisa buka : http://blogcms.com/?item=installation-manual  

install Blogcms - xampp - Redhat 9

silahkan anda buka : http://wahcilik.wordpress.com/2009/04/1 ... t-9-xampp/
kli k di sini
http://downloads.sourceforge.net/blogcm ... .7z.1.c.7z
Download

Aktif pada direktory root

download
Code: Select all
[root@localhost root]#wget http://192.168.9.125/forum/tkj/download/vsftpd-1.1.3-8.i386.rpm
Coba buka web :
1. http://www.mediacollege.com/linux/red-h ... start.html
2. http://www.linuxquestions.org/questions ... -9-337304/

langkah-langkah instalasi scanner di suse linux10.2

langkah-langkah instalasi scanner di suse linux10.2

1. masukkan port scanner pada cpu
2. masuk ke xterminal lalu masuk ke yast
3. pilih hardware>scanner
4. pilih add
5. pilih type scanner
6. tunggu sampe proses selesai>next
7. finish

langkah-langkah Berikut adl cara instalasi printer pada SUSE linux 10.2

1. Hidupkan printer
2. masukkan port usb printer ke CPU
3. masuk ke xterminal ,ketik yast lalu enter
4. pilih hardware>printer,lalu enter
5. pilih add>next
6. pilih usb printer>next>next
7. pilih tipe>ok
8. kemudian finish
9. masukkan cd 01>ok
10. finish

untuk melakukan scan menggunakan GIMP

1. masuke suse menu>graphic
2. lalu continue install sampai selesai
3. klik file>acquire>xscanimage>plus.liburh.001.002
4. pilih preview windows>acquire preview
5. sorot yang akan discan>lalu klik scan
6. tunggu sampai proses selesai
7. klik file>save as
8. pilih tipe image jpeg
9. save

langkah-langkah instalasi samba:

1. masuk ke xtrminal
2. ketik yast
3. software>software management
4. search>samba>ok
5. di beritanda spasi kecuali tanda i
6. accept>ok
7. masukan cd yg ditampilkan dilayar
8. selesai

cara mengaktifkan samba:

1. masuk xterminal
2. ketik yast
3. network service>samba server
4. ketik workgroup
5. pilih prmary lalu next
6. pilih during >masukan password
7. ok>finish

Tutorial Router pada Redhat

Tutorial Router pada Redhat
Langkah 1

Minta IP public ke ISP lengkap dengan netmask,broadcast dan dns nya misalnya :
IP: 202.169.227.45
GATEWAY : 202.169.227.1
Nemast: 255.255.255.192
broadcast : 202.169.227.63
DNS1: 202.168.244.3
DNS2: 202.168.244.4


Langkah 2



Menentukan IP local yang akan kita gunakan buat client
IP: 192.168.0.2 - 192.168.0.254
GATEWAY: 192.168.0.1
NETMASK: 255.255.255.0
BROADCAST: 192.168.0.255
DNS1: 202.168.244.3
DNS2: 202.168.244.4


Langkah 3

Setting IP serv :
[root@serv root]$ vi /etc/sysconfig/network
untuk mengedit dengan menggunakan editor vi (baca: vi-ai) tekan tombol i atau insert untuk memulai mengedit.
lalu isi dengan :

NETWORKING=yes
HOSTNAME=serv.domain.com
GATEWAY=202.169.227.1

lalu simpan dengan menekan :wq


Langkah 4

Menconfigurasi IP eth0(default)

[root@serv root]$ vi /etc/sysconfig/network-scripts/ifcfg-eth0
untuk mengedit dengan menggunakan editor vi (baca: vi-ai) tekan tombol i atau insert untuk memulai mengedit.
lalu isi dengan :

DEVICE=eth0
BOOTPROTO=static
IPADDR=202.169.227.45
BROADCAST=202.169.227.63
NETMASK=255.255.255.192
ONBOOT=yes
USERCTL=no

lalu simpan dengan menekan :wq


Langkah 5

Setting dns resolve

[root@serv root]$ vi /etc/resolve.conf
untuk mengedit dengan menggunakan editor vi (baca: vi-ai) tekan tombol i atau insert untuk memulai mengedit.
lalu isi dengan nameserver dari isp kita tadi :

nameserver 202.168.244.3
nameserver 202.168.244.4

lalu simpan dengan menekan :wq

Langkah 6

konfigurasi IP eth1
[root@serv root]$ vi /etc/sysconfig/network-scripts/ifcfg-eth1
untuk mengedit dengan menggunakan editor vi (baca: vi-ai) tekan tombol i atau insert untuk memulai mengedit.
lalu isi dengan :

DEVICE=eth1
BOOTPROTO=static
IPADDR=192.168.0.1
BROADCAST=192.168.0.255
NETMASK=255.255.255.0
ONBOOT=yes
USERCTL=no

lalu simpan dengan menekan :wq


Langkah 7

Setting ip_forwarding dan masquerading.

[root@serv root]$ vi /etc/rc.d/rc.local
untuk mengedit dengan menggunakan editor vi (baca: vi-ai) tekan tombol i atau insert untuk memulai mengedit.
lalu isi dengan :

echo “1? > /proc/sys/net/ipv4/ip_forward
/sbin/iptables -t nat -A POSROUTING -s 192.168.0.0/24 [eth0 -j MASQUERADE


Langkah 8

restart network

[root@serv root]$ service network restart
Shutting down interface eth0: [ OK ]
Shutting down interface eth1: [ OK ]
Shutting down loopback interface: [ OK ]
Disabling IPv4 packet forwarding: [ OK ]
Setting network parameters: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: [ OK ]
Bringing up interface eth1: [ OK ]


Langkah 9

testing dengan ping ke default gateway 202.169.227.1

[root@serv root]$ ping 202.169.227.1
64 bytes from 202.169.227.1 : icmp_seq=1 time=15.4 ms
64 bytes from 202.169.227.1 : icmp_seq=2 time=15.4 ms
64 bytes from 202.169.227.1 : icmp_seq=3 time=15.4 ms
64 bytes from 202.169.227.1 : icmp_seq=4 time=15.4 ms
64 bytes from 202.169.227.1 : icmp_seq=5 time=15.4 ms
64 bytes from 202.169.227.1 : icmp_seq=6 time=15.4 ms
64 bytes from 202.169.227.1 : icmp_seq=7 time=15.4 ms
—– 202.169.227.1 ping statistic —–
6 packets transmites, 6 received, 0% packet loss, time 3049ms


Langkah 10

Testing dengan cara ping ip eth1
[root@serv root]$ ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
64 bytes from 192.168.0.1: icmp_seq=1 ttl=63 time=0.356 ms
64 bytes from 192.168.0.1: icmp_seq=2 ttl=63 time=0.269 ms
64 bytes from 192.168.0.1: icmp_seq=3 ttl=63 time=0.267 ms
64 bytes from 192.168.0.1: icmp_seq=4 ttl=63 time=0.268 ms

— 192.168.0.1 ping statistics —
4 packets transmitted, 4 received, 0% packet loss, time 2997ms
rtt min/avg/max/mdev = 0.267/0.290/0.356/0.038 ms


Langkah 11

Tinggal Setting IP computer client dengan ketentuan di bawah ini :

IP: 192.168.0.2 - 192.168.0.254
GATEWAY: 192.168.0.1
NETMASK: 255.255.255.0
BROADCAST: 192.168.0.255
DNS1: 202.168.244.3
DNS2: 202.168.244.4

misal :

Client01
===============================
IP: 192.168.0.2
GATEWAY: 192.168.0.1
NETMASK: 255.255.255.0
BROADCAST: 192.168.0.255
NAMESERVER: 192.168.0.1

Client02
===============================
IP: 192.168.0.3
GATEWAY: 192.168.0.1
NETMASK: 255.255.255.0
BROADCAST: 192.168.0.255
NAMESERVER: 192.168.0.1

dan seterusnya sesuai banyaknya client,yang berubah hanya IP
untuk client windows maka setting IP di bagian Start Menu/Setting/Control Panel/Network


Langkah 12

setelah di setting ip client, maka
- ping ke 192.168.0.1 dari client,kalau berhasil berarti client dan router nya sudah tersambung.
- ping ke 202.169.227.45 dari client, kalau berhasil maka fungsi masquerading yang terletak di /etc/rc.d/rc/local telah bekerja dengan baik
namun jika tidak bisa maka Anda harus menjalankan fungsi masquerading yang terletak di /etc/rc.d/rc.local dengan cara :
.- anda bekerja menggunakan router yang anda buat tadi.
.- masuk ke account root
.- jalankan perintah berikut ini, tiap akhir perintah akhiri dengan menekan enter :
[root@serv root]# service network restart
[root@serv root]# /etc/rc.d/rc.local
jika sudah, coba ping ping ke 202.169.227.45 dari client
- selanjutnya ping ke default gateway 202.169.227.1 dari client
- ping ke 202.168.244.3 dari client
- ping ke 202.168.244.4 dari client

kalau semua berhasil maka silakan traktir teman-teman ada untuk makan bersama, karena anda telah selesai membuat router.namun sebelum anda makan-makan, restart router anda apakah bisa bekerja dengan baik atau tidak… sebagai ukuran bekerja
baik tidaknya, setelah Anda restart router tersebut kemudian kalau telah hidup dengan sempurne ping ke 202.168.244.3, kalau mendapatkan jawaban “64 bytes from 202.168.244.3 : icmp_seq=1 time=15.4 ms” silakan ajak teman makan-makan tp kalau jawabannya “request time out” maka silakan anda makan dengan cepat dan kembali bekerja dengan mengecek file /etc/rc.d/rc.local dan IP address dari route......

install Blogcms - xampp - Redhat 9

 install Blogcms - xampp - Redhat 9


wahcilik wrote:
silahkan anda buka : http://wahcilik.wordpress.com/2009/04/1 ... t-9-xampp/


Langkah-langkah Instalasi Blogcms Redhat 9 - Xampp :

1. Aktifkan xampp pada redhat

2. masuk terminal

3. Buat directory baru dengan nama aplikasi / kalau sudah ada tinggal aktif pada direktory aplikasi

3. Download blogcms.zip

blogcms.zip

atau

blogcms.zip

4. extrak :

# unzip blogcms.zip

5. pindahkan ke folder htdosc di xampp dengan nama direktory blogtkjsmk3

# mv blogcms /opt/lampp/htdocs/blogtkjsmk3

6. Merubah atribut file / folder

# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/media/1
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/media/.cache
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/forum
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/forum/cache
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/photo/data
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/photo/data/users.csv.php
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/photo/data/cache
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/photo/data/logs
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/photo/data/logs/views..log
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/photo/data/logs/views.-Corvette.log
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/photo/galleries
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/wiki/conf/users.auth.php
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/wiki/data
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/wiki/data/changes.log
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/wiki/data/attic
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/wiki/data/cache
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/wiki/data/locks
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/wiki/data/media
# chmod -Rf 7777 /opt/lampp/htdocs/blogtkjsmk3/wiki/data/pages

7. Buka web broweser :
Http://localhost/blogtkjsmk3/install.php

Database type

General Database Settings
Database type used: MySQL 4.0 (mysql)MySQL 4.1/5.x (mysqli)SQLite (bundled with PHP 5.0)
MySQL login data

Enter your MySQL data below. If you don’t know this information, contact your system administrator for more info.

MySQL database settings
Hostname: localhost
Username: root
Password: 
Database: blogtkjsmk3 v contreng
Advanced settings

Advanced Database Settings
v Use table prefix: Blog

Contreng.
Administrator User

Below, you need to enter some information to create the first user of your site.

Administrator User
Display Name: tkj
Real Name: TKJ SMK 3 Tegal
Password: tkjsmk3
Password Again: tkjsmk3
E-mail Address: tkjsmk3@yahoo.com
Weblog data

Below, you need to enter some information to create a default weblog. The name of this weblog will also be used as name for your site

Weblog Data
Blog Name: Blog TKJ SMK 3 Tegal
Blog Short Name: WebBlog

Klik Instal BLOG:CMS

8. Akan masuk pada halaman : Forum Instalation
Anda langsung lihat bagian bawah halaman tersebut :

Klik Start Instalation

9. Hapus file Install.php

# rm /opt/lampp/htdocs/blogtkjsmk3/install.php

10. Install Blogcms sudah selesai 

silahkan anda buka : dengan menggunkan web browser :

http://localhost/blogtkjsmk3

Untuk lebih lengkap bisa buka : http://blogcms.com/?item=installation-manual
install Blogcms - xampp - Redhat 9

by wahcilik » Thu Apr 16, 2009 3:09 pm 
silahkan anda buka : http://wahcilik.wordpress.com/2009/04/1 ... t-9-xampp/
TUTORIAL DHCP

Sebelum kita menginstall DHCP di Redhat, pastikan kita sudah masuk pada super user (Root) setelah itu kita cek dulu apakah DHCPnya sudah terinstall. untuk mengecek bisa kita gunakan perintah:

[root@senopurwo]#rpm -qa|grep dhcp

atau kita juga bisa menggunakan perintah

[root@senopurwo]#rpm dhcp -qa|more

Jika tampil file - file dhcp maka DHCP tersebut sudah terinstall, tapi jika tidak tampil apa - apa berarti DHCPnya belum terinstall.
Untuk menginstall DHCP sendiri ada 2 cara. Yaitu bisa kita install langsung dari cd RedHat nomor 2 atau kita download dulu file DHCP dari internet. Jika kita menggunakan cd formatnya adalah .rpm dan kalo kita mendownload dari internet kita pilih yang berformat .tar.gz tapi disini saya akan menggunakan cara yang kedua yaitu kita download dulu file DHCPnya di internet. Sebab waktu saya praktek pake cara yang ini.hehehe....

Jika males atw susah nyari di internet...kebetulan saya punya filenya...barangkali ingin mendownloadnya bisa klik di sini

Jika sudah kita download filenya, sekarang kita bisa langsung install DHCPnya...
let go!!!

pertama kita taruh file tersebut di ROOT saja biar gampang..ingat di root!!masalahnya klo beda nanti bisa bingung selanjutnya...klo kita ambil dari flash copy dulu filenya lalu kita taruh di Root...cara mounting flash sudah saya postingkan...

udah di copy blon???klo udah..kita ekstrak file tersebut...misalkan filenya dhcp-3.0.7.tar.gz
caranya:

[root@senopurwo]#tar -zxvf dhcp-3.0.7.tar.gz

klo udah masuk directory file yang sudah diekstrak tadi...

[root@senopurwo]#cd dhcp-3.0.7
[root@senopurwo dhcp-3.0.7]#./configure
[root@senopurwo dhcp-3.0.7]#make
[root@senopurwo dhcp-3.0.7]#make install

dengan begitu DHCPnya sudah terinstall...dan kita tinggal mengkonfigurasinya...
untuk menjalankan DHCP copy file dhcp.conf di /etc

[root@senopurwo]#cp /root/dhcp.conf /etc

sebelum kita melanjutkan...kita install dulu joenya..agar lebih gampang ngedit sana ngedit sini...hehehe...

pertama siapkan cd RedHat nomor 2...ingat nomor 2!! jgn yang laen....
jika sudah masukkan ke cdrom and kita mounting cd tersebut...cara mounting sudah saya posting sebelumnya...klo sudah langsung kita install yuk??!!:D misalkan filenya joe-2.9.7-12.i368.rpm
caranya:

[root@senopurwo]#rpm -ivh /mnt/cdrom/RedHat/RPMS/joe-2.9.7-12.i386.rpm

jika sudah terinstall kita lanjutkan konfigurasinya....
emm..sekarang kita masuk directory /etc

[root@senopurwo]#cd /etc

lalu kita edit dhcp.conf yang sudah di copy di /etc td...

[root@senopurwo etc]#joe dhcp.conf

maka akan muncul kaya gini.....

ddns-update-style interim; # Required for dhcp 3.0+ / Red Hat 8.0+
ignore client-updates;

subnet 192.168.20.0 netmask 255.255.255.240 {

range 192.168.20.0 192.168.20.15; # Range of IP addresses yang ingin dipakai untuk clients
option subnet-mask 255.255.255.240; # Default subnet mask to be used by DHCP clients
option broadcast-address 192.168.20.15; # Default broadcastaddress to be used by DHCP clients
option routers 192.168.20.1; # Default gateway to be used by DHCP clients
option domain-name "smkn3-tegal.sch.id";
option domain-name-servers 203.89.16.215, 203.89.16.198; # Default DNS yang dipakai untuk clients
# option netbios-name-servers 192.168.1.100; # Specify a WINS server for MS/Windows clients. 
# (Optional. Specify if used on your network)

default-lease-time 21600; # Amount of time in seconds that a client may keep the IP address
max-lease-time 43200;

option time-offset -18000; # Eastern Standard Time
# option ntp-servers 192.168.1.1; # Default NTP server to be used by DHCP clients
# option netbios-name-servers 192.168.1.1;
# --- Selects point-to-point node (default is hybrid). Don't change this unless you understand Netbios very well
# option netbios-node-type 2;

# We want the nameserver "ns2" to appear at a fixed address.
# Name server with this specified MAC address will recieve this IP.

# host ns2 {
# next-server ns2.your-domain.com;
# hardware ethernet 00:02:c3:d0:e5:83;
# fixed-address 40.175.42.254;
# }

# Laser printer obtains IP address via DHCP. This assures that the
# printer with this MAC address will get this IP address every time.

# host laser-printer-lex1 {
# hardware ethernet 08:00:2b:4c:a3:82;
# fixed-address 192.168.1.120;
}

host apex-nemen {
option host-name "apex-nemen.com";
hardware ethernet 00:80:1E:12:31:BF; 
fixed-address 192.168.20.5;
}

mungkin kita langsung pusing ngliatnya (wuiih gilee..banyak banget konfigurasinya..!!hehehe ) tapi yang akan kita lakukan hanyalah mengatur IP yang nantinya akan dipakai client dan kita pastinya. . .

sekarang mata kita fokuskan pada tulisan berwarna biru pada editan tadi karena itu yang akan kita atur IPnya. . . 
jika kita akan menentukan IP yang akan dipakai ...tentukanlah dari yang paling atas sampai kebawah dan dimulai dari angka 0. . . .sebagai contoh :

subnet 192.168.9.0 netmask 255.255.255.240 {
range 192.168.9.2 192.168.9.14 ; # Range of IP addresses yang ingin dipakai untuk clients
option subnet-mask 255.255.255.240 ; # Default subnet mask to be used by DHCP clients
option broadcast-address 192.168.9.15 ; # Default broadcastaddress to be used by DHCP clients
option routers 192.168.9.1 ; # Default gateway to be used by DHCP clients
option domain-name "smkn3-tegal.sch.id";
option domain-name-servers 192.168.9.1, 202.134.0.155, 202.134.2.5; # Default DNS yang dipakai untuk clients

Range adalah Ip yang akan dipakai oleh client dan ip tersebut harus kosong (belum digunakan) sedangkan OptionRouter adalah IP kita sendiri. . .
pada Option domain-name adalah nama domain kita..jika perlu bisa kita rubah...
Oy satu lagi!! pada Option domain-name-servers IP yang pertama kali kita tulis adalah Ip kita sendiri..tujuannya adalah agar IP kita yang pertama kali dipanggil kemudian Ip kedua dan selanjutnya...

jika sudah berez semuanya... sekarang bisa kita save editan kita tadi dengan menekan tombol CTRL+K kemudian X

emm..langkah selanjutnya adalah kita buat file di /sysconfig

[root@senopurwo etc]#joe /etc/sysconfig/dhcp

kemudian kamu tulis DHCPDARGH=eth0 lalu kita save. . . 

selanjutnya kita copy file dhcp pada root di init.d

[root@senopurwo etc]#cp /root/dhcp /etc/init.d

kemudian kita restart dhcp yang sudah kita buat tadi...untuk merestart kita masuk ke directory /etc dulu..tapi klo udah masuk y tinggal kita restart aj... 

[root@senopurwo]#cd /etc
[root@senopurwo etc]#/etc/init.d/dhcp restart

jika OK semua berarti sudah bisa..tapi klo failed kita touch dulu...

[root@senopurwo etc]#touch /var/state/dhcp/dhcpd.leases

kemudian kita restart lagi...dan seterusnya.... 

emm AkhIrnya slese jUga.... 
selamat mencoba!!
goOd LuCk!! 
 
Semakin Banyak Kita Tahu..Semakin Kita Tahu..Hanya Sedikit Yang Kita Tahu..