Anda di halaman 1dari 8

ADMINISTRASI SERVER

LINUX REDHAT 9.0

A. Konfigurasi KARTU JARINGAN

 Pastikan bahwa ethernet yang akan digunakan telah terinstal dan aktif,
# service network status Enter
atau
# ifconfig Enter
Bila status Ethernet sudah aktif lakukan konfigurasi berikutnya. Bila belum aktif aktifkan
dengan cara :
# ifconfig eth* up Enter
atau
# ifup eth*
catatan * adalah eth (card) yang diaktifkan
 Konfigurasi eth0
# ifconfig eth0 192.168.1.1 255.255.255.0 Enter
( catatan konfigurasi ini bersifat sementara untuklebih baik bila menggunkan cara yang
kedua )
# vi /etc/sysconfig/network-scripts/ifcfg-eth0 Enter
Isikan
DEVICE = eth0
BOOTPROTO = statis
BROADCAST = 192.168.1.255
IPADDR = 192.168.1.1
NERMASK = 255.255.255.0
NETWORK = 192.168.1.0
ONBOOT = yes

Lalu simpan konfigurasinya dan keluar dengan cara tekan


ESC lalu SHIFT + : ketik WQ ( write quit)
 Restart ethernetnya
# service network restart Enter
atau
# /etc/init.d/network restart Enter
 Melakukan pemeriksaan terhadap hasil konfigurasi dengan perintah :
# ifconfig eth0 Enter
Bila ip yang muncul sesuai dengan ip yang kita konfigurasikan tadi berarti konfigurasi
telah berhasil.
B. Konfigurasi DHCP

Langkah-langkah konfigurasi DHCP sebagai berikut, yaitu :


 check paket DHCP apakah telah terinstal atau belum dengan cara :
# rpm –qa | grep dhcp Enter
 jika belum terinstal, lakukan instalasi DHCP secara manual.
# rpm –ivh dhcp*.rpm ( berada di cd 2) setelah terinstal
 Copy file konfigurasi dhcp-nya
# cp /usr/share/doc/dhcp-3.0pl1/dhcpd.conf.sample /etc/dhcpd.conf
 Konfigurasikan file dhcp-nya
# vi /etc/dhcpd.conf Enter
 Setting konfigurasi pada halaman tersebut yaitu :
Subnet 190.100.0.0 Netmask 255.255.0.0
Option routers 190.100.13.1
Option subnet-mask 255.255.255.0
Option nis-domain “bayu.net”
Option domain-name “bayu.net”
Option domain-name-servers 192.168.2.1
Range dynamic-bootp 192.168.2.11 192.168.2.15

( Range ip diberikan otomatis kepada client isikan terserah kita asal 1 network dengan
yang diatas )
 Restart network dan dhcp-nya
# service dhcpd restart atau /etc/init.d/dhcpd restart
 Lakukan pemeriksaan hasil konfigurasi DHCP pada computer client
Klik start klik run ketik cmd OK
Ketikkan
> ipconfig /release Enter (untuk mengosongkan alamat IP pada Ethernet)
> ipconfig /renew Enter (untuk memperbaharui alamat IP pada Ethernet )
Lihat apakah konfigurasi IP client sesuai dengan konfigurasi dhcp kita. Bila sudah
sesuai uji koneksi dengan server untuk, dengan perintah PING
>Ping 190.100.2.2 Enter (IP server) Enter

C. KONFIGURASI DNS

Langkah-langkah konfigurasi 2 DNS yaitu :


 Check paket BIND apakah telah terinstal atau belum, dengan perintah :
# rpm –qa | grep bind Enter
Namun bila paket yang diperlukan belum terinstal, maka lakukanlah instalasi secara manual
dengan cara yang sama seperti menginstal dhcp.
 Konfigurasikan pada file named.conf :
# vi /etc/named.conf Enter.
 Setting konfigurasi pada halaman tersebut copy file localhost beserta zone dan file
0.10.127.in-addr.arpa beserta zone (local) kemudian copyanya edit seperti berikut :
Zone “bayu.net” IN {
Type “master”;
File “bayu.zone”;
};
Zone “murti.com” IN {
Type “master”;
File “bayu.com”;
};
Zone “1.168.192.in-addr.arpa” IN {
Type “master”;
File “bayu.rev”;
};

 Kemudian simpan dan keluar dari konfigurasi , untuk caranya sama seperi yang diata
 Setting zone
# cp /var/named/localhost.zone /var/named/bayu.zone Enter
# cp /var/named/named.local /var/named/bayu.rev Enter
Setting konfigurasi pada file yang telah di copy dengan perintah :
# vi /var/named/bayu.zone → Enter (edit )
$origin bayu.net.
@ IN SOA ns.bayu.net.root.Bayu.net
----------------
----------------
----------------
IN NS ns.bayu.net.
IN A 192.168.1
www.bayu.net. IN A 192.168.1.1
mail.bayu.net. IN A 192.168.1.1
www.murti.org. IN A 192.168.1.1

 Kemudian simpan dan keluar dari konfigurasi , untuk caranya sama seperi yang diatas
 Karena kita membuat 2 DNS copy file bayu.zone menjadi murti.zone
# cp /var/named/bayu.zone /var/named/murti.zone Enter
# vi /var/named/bayu.rev → Enter (edit )

@ IN SOA ns.bayu.net.root.bayu.net.
-----------------
-----------------
IN NS ns.bayu.net.
1 IN PTR ns.bayu.net.( 1 ip terakhir dari server )
1 IN PTR www.bayu.net.
1 IN PTR mail.bayu.net.
1 IN PTR www.murti.org.

 Kemudian simpan dan keluar dari konfigurasi , untuk caranya sama seperi yang diatas
 Restart network dan named-nya
# service network restart Enter
# service named restart Enter

 Check pada server dengan perintah nslookup –sil (namadomain)


Jika berhasil akan muncul “….www.bayu.net has address……..”
 chek hasil konfigurasi DNS yang kita lakukan pada client:
Klik start klik run ketik cmd OK
ping bayu.net Enter
Ping murti.org Enter
Ping www.bayu.net Enter

D. KONFIGURASI WEBSERVER

 Check paket Httpd apakah sudah bterinstal atau belum


# rpm –qa | grep httpd Enter
 Bila sudah start httpd
# service httpd restart
 Hentikan iptables pada RedHat
# service iptables stop
 Check webser dari client atau windows
Matikan firewall pada windows kemudian uka “Internet Explorer” > akses webserver-nya
(www.bayu.net) Jika muncul tampilan test page, maka konfigurasi anda telah berhasil
 Jika ingin mengganti tampilan webservernya, anda dapat membuat index.html dan letakkan
pada direktori /var/www/html
 Dan bila anda ingin mengarahkan webserver ke index.html yang berada di lain direktori
anda bisa setting httpd .conf
# vi /etc/httpd/conf/httpd.conf
Cari dan ubah pada Directory dan DocumentRoot-nya
Virtulahost 192.168.1.1:80

<virtualhost 192.168.1.1:80>
DocumentRoot /usr/share/doc/HTMl (tempat document setelah diubah)
ServerName www.bayu.net
</virtualhost>

 Restart httpnya
# service httpd restart
 Reload halaman webserver pada client atau windows
E.Konfigurasi FTP dan SAMBA

 Chek paket ftp apakah telah terinstal atau belum ( Namanya paket : vsftpd )
# rpm –qa | grep vsftpd
 Bila belum lakukan instalasi dengan perintah
#rpm –ivh vsftpd*.rpm
 Setting ftp
# vi /etc/vsftpd/vsftpd.conf
Ubah file-file tersebut seperti di bawah ini

anonymous_enable = NO
ftpd_banner = Welcome to achmad FTP service
pam_service_name = vsftpd
userlist_enable = YES
userlist_deny = NO
listen = YES
tcp_wrappers = YES

 Restart FTP-nya
# service vsftpd restart
 Chek paket samba-nya
# rpm –qa | grep smb
 konfigurasi file samba
# vi /etc/samba/smb.conf
Samakan workgoup server dengan client pada windows
Pastikan semua kata yang berwarna ungu selalu “yes”
 Setelah melakukan konfigurasi file samba, maka kita restart ftp dan samba
 Restart FTP dan samba-nya
# service vsftpd restart
# service smb restart
 Buatlah user baru pada komputer server
# adduser bayu
# passwd bayu ( masukkan password 2 kali )
# adduser murti
# passwd murti ( masukkan password 2 kali )
 Buat folder dan file yang akan di share pada folder /home/bayu
# mkdir /home/bayu/public
#vi /home/bayu/public/belajarshare.txt
 Membuat samba user
# smbadduser bayu:bayu
Masukkan passwordnya
 restart ftp dan samba-nya
# service vsftpd restart
# service smb restart
 Cara proteksi pada setiap folder / file
# chmod (kode eksekusi) (nama file/folder)
# chmod 777 /home/bayu/public atau
# chmod 705 /home/bayu/public/belajarshare.txt
Check pada clientnya,buka pada windows explorer (pada client windows)
Klik mynetworkplace
1. EntireNetwork
2. Pilih workgroup yang telah dikonfigurasi
3. klik pada Samba Server bayu
4. masukkan password dan username, Tekan Enter

F. SETTING WEBMAIL SERVER,VIRTUAL HOST

 Check paket mail server


# rpm –qa | grep postfix
# rpm –qa | grep Squirelmail
# rpm –qa | grep xinetd

 Edit file postfix


# vi /etc/postfix/main.cf
Ubah file
myhostname = mail.bayu.net
mydomain = bayu.net
myorigin =$mydomain
inet_interfaces= all
mydestination =$myhostname, $mydomain
mynetworks = 192.168.1.0/24 ,127.0.0.0/8

 stop service sendmail


#service sendmail stop
 Aktifkan service postfix
# service postfix start
 Test mail
Pada redhat
# telnet bayu.net 25 (port mail server)
Maka akan muncul pesan keterangan telah terkoneksi, kemudian kita coba untuk mengirim
email, coba mengirim email

Mail from:bayu@bayu.net ( dari user bayu)


250 OK
Rcpt to:murti@bayu.net ( menuju user murti)
250 OK
Data ( menulis data )
Isikan data yang anda inginkan
.(dot) ( untuk mengakhiri data)

Pada Windows
client: klik start ==> run=cmd ==> ketikkan telnet bayu.net 25 (port mail server)

Mail from:bayu@bayu.net
250 OK
Rcpt to:murti@bayu.net
250 OK
Data
Isikan data yang anda inginkan
.(dot)

 Cek mail apakah sudah terkirim atukah belum


# tail –f /var/log/message
 Check email yang diterima user
#cat /var/mail/murti (murti nama user yang dikirimi email)
 setting imap dan ipop3
#vi /etc/xined.d/imap
#vi /etc/xined.d/ipop3
ubah “disable=no”
 Testmail menggunakan ipop 3
Client: klik start ==> run ==> cmd ==> ketikkan telnet bayu.net 110 (port ipop3)
Setelah muncul telnet berhasil, sekarang kita login
User Murti
OK user-name accepted, password please
Pass 12

Untuk mengecek mail yang diterima ketikan


Retr 1 ( angka satu karena mail yang diterima hanya 1)
 Test imap
Client: klik start ==> run ==> cmd ==> ketikkan telnet bayu.net 143 (port imap)
Bila muncul pesan OK maka imap telah berhsil di setting
 Setting VirtulaHost
# vi /etc/httpd/conf/httpd.conf
Edit file
NameVirtualHost 192.168.1.1:80

<virtualHost192.168.1.1:80>
DocumentRoot /var/www/html
ServerName www.bayu.net
</VirtualHost>

<virtualHost192.168.1.1:80>
DocumentRoot /usr/share/Squirrelmail
ServerName mail.bayu.net
</VirtualHost>

<virtualHost192.168.1.1:80>
DocumentRoot /usr/share/doc/HTML
ServerName www.murti.org
</VirtualHost>

Keterangan :
1. <VirtualHost*> Alamat IP server
2. <DocumentRoot> Letak document HTML
3. <ServerName> Nama domain servernya (dns)
4. </VirtualHost> Script penutup
5. 80 port http

 Test mail melalui webmail


Buka browser (internet explorer) ketik mail.bayu.net lalu masukkan nama user kemudian
passwornya

Anda mungkin juga menyukai