Anda di halaman 1dari 12

LAPORAN TA

KONFIGURASI SERVER LINUX

PRAKTIKUM JARINGAN KOMPUTER

I.TUJUAN

Tujuan dilakukannya Praktikum Jaringan Komputer ini adalah agar


mahasiswa dapat membangun sebuah jaringan komputer yang efektif dan efisien.
Dimana hal ini memerlukan konsep yang matang karena melibatkan penggunaan
komponen seperti perangkat keras, perangkat lunak dan penggunaan jaringan itu
sendiri. Konsep yang kurang matang dalam instalasi jaringan komputer akan
mengakibatkan kurangnya efisiensi dan efetivitas kerja hingga akan
mengakibatkan kerugian untuk semua pihak.
II. TOPOLOGI

Router

Client Server
III. LANGKAH-LANGKAH KONFIGURASI
DHCP
 Pada file : /etc/dhcp3/dhcpd.conf dilakukan editing sebagai berikut :
# vim /etc/dhcp3/dhcpd.cnf
# A slightly different configuration for an internal subnet.
subnet 200.168.2.0 netmask 255.255.255.0 {
range 200.168.2.1 200.168.2.50;
option domain-name-servers 200.168.2.5;
# option domain-name "ubuntu.it.id";
option routers 200.168.2.5 ;
# option broadcast-address 200.168.2.51;
default-lease-time 600;
max-lease-time 7200;
}

host jarkom1 {
option host-name "jarkom1. Ubuntu.it.id";
hardware ethernet 00:1e:c9:58:10:4f;
fixed address 200.168.2.11;
}
[Esc]:wq
 Jalankan DHCPD Server dengan mengetikkan perintah berikut ini:
# /etc/init.d/dhcp3-server restart
ROUTING
Konfigurasi PC Router agar antara client dan server connect
NB: PC router menggunakan PC lab jarkom di konfigurasi pada saat transentasi
projeks.
 Seting IP Lan pada PC Router
PC server :
Ip address 192.168.1.5
Subnetmask 255.255.255.0
Gateway PC router:
Eth0 :
Ip address 200.167.2.1
Subnetmask 255.255.255.0
Eth1:
Ip address 169.168.1.2
Subnetmask 255.255.255.0
PC client :
Ip address 200.167.2.1
Subnetmask 255.255.255.0
Gateway 200.167.2.1
 Lakukan resrat service network
# /etc/init.d/networking restrart

DNS (Domain Name Server)


Konfigurasi agar server memiliki domain sebagai berikut:
a. www.ubuntu.it.id
b. mail.ubuntu.it.id
c. smb.ubuntu.it.id
d. ftp.ubuntu.it.id

 sekarang konfigurasi file konfigurasi paket bind db.jaringan.zone


# vim/etc/bind/db.jaringan.zone
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA www.jaringan.com www.ubuntu.it.id (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS www.jaringan.com
@ IN A 202.168.5.40
@ IN AAAA ::1
@ IN A www.ubuntu.it.id
www IN A 202.168.5.40

file : /etc/bind/db.jaringan.rev
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA www.jaringan.com www.ubuntu.it.id (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS www.jaringan.com
1.0.0 IN PTR www.ubuntu.it.id

file: /etc/bind/named.conf.local
//
// 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 "www.ubuntu.it.id"{
type master;
file "/etc/bind/db.ubuntu.zone";
};
zone "mail.ubuntu.it.id"{
type master;
file "/etc/bind/db.ubuntu.zone";
};
zone "smb.ubuntu.it.id"{
type master;
file "/etc/bind/db.ubuntu.zone";
};
zone "ftp.ubuntu.it.id"{
type master;
file "/etc/bind/db.ubuntu.zone";
};
WEB SERVER
Buat 2 buah halaman Web yang berisi tentang profil kelompok kemudian lakukan
akses terhadap Web tersebut pada computer client dengan alamat
WWW.ubuntu.it.i
 Buat feil dalamnya web1:

#vim /var/www/html/web1.html
<head>
Nama : Prima kiki s
NPM : 06.2007.1.04198
Nama : Andar satria
NPM : 06.2008.1.04
Nama : Endah indriani
NPM : 06.2007.1.04
</head>

 Buat feil dalamnya web2:


#vim /var/www/html/web2.html
<head>
Kelompok D1
</head>
 Edit file di bawah ini:
#vim /etc/httpd/conf/httpd.conf
section 1 : global environment
User apache
Group apache
section 2 : ‘main’ server configuration
Documentroot “/var/www/html”
<directory “/var/www/html”>
Directoryindex index.html index.html.var
Index.php
section 3 : virtual host
NamevirtualHost 192.168.0.50:80
<VirtualHost 192.168.0.50:80>
ServerAdmin root@ubuntu.it.id
DocumentRoot /var/www/html
DirectoryIndex web1.html
ServerName ubuntu.it.id
ServerAlias www.ubuntu.it.id
ErrorLog Logs/ubuntu.it.id-error-log
CustomLog Logs/ubuntu.it.id-access-log common
</VirtualHost>
 Restart service anda dengan perintah berikut:
# /etc/init.d/ httpd restart
 Klik icon firefox web Browser yang ada panel bar.
 Ketikan Alamat www.ubuntu.it.id

FTP
Lakukan upload file web profil kelompok diatas ke dalam direktori web server.
Lakukn dounlod file dari client ke server.
Jalankan 20 perintah pada FTP.
 Edit file konfigurasi vstpd didalamnya:
# vim /etc/vsftpd.conf
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
xferlog_enable=YES
xferlog_std_format=YES
ascii_upload_enable=YES
ascii_download_enable=YES
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
ls_recurse_enable=YES
local_root=/var/www/
pam_service_name=vsftpd
 Lakukan restrart
#service vsftpd restart
MAIL SERVER
Kirim sebuah pesan “server is ready’ dari client ke server
 Edit file konfigurasi postfix didalamnya:
#vim /etc/postfix/main.cf
myorigin = $mydomain
mydomain = localhost
myhostname = mail.localhost
mydestination = $myhostname localhost.$mydomain localhost
relayhost =
mynetworks = 192.168.10.0/24
inet_interfaces = all
home_mailbox =
 Edite dovecot.conf yang terdapat pada direktori.
#vim /etc/dovecot/dovecot.conf
protocols = imap imaps pop3 pop3s
disable_plaintext_auth = yes
pop3_uidl_format = %08Xu%08Xv
 Restart service postfix
# /etc/init.d/postfix restart
 Restart service dovecot
# /etc/init.d/dovecot restart
 Buat user sembarang untuk mencoba email server misalnya:
#useradd prima
#passwd prima
 Lalu coba kirim email ke user yang di buat tadi:
#mail prima@localhost
Subject:Selamat mencoba dan mengerjakan tugas praktikum jaringan
computer ini…sukses.amin.
Cc:
Eot
Ctrl+d
 Login sebagai user di buat rus cek email
$ mail
SAMBA
Shering sebuah file dengan menggunakan securyty user kemudian lakukan
brausing tehadap pada computer client
 Edit file konfigurasi samba
#vim /etc/samba/smb.conf
--authentication--
security = domain
 Kemudian restart service samba berikut
# /etc/init.d/samba restart

NFS (Network File Sharing)


Sharing sebuah direktori yang di dalamnya ada sebuah file sehingga client bias
mendounlod file tersebut.
 Edit file konfigurasi nfs:
# vim /etc/exports
/mnt/coba 192.168.1.0/255.255.255.0(rw)
Esc:wq
 Mengakses server nfs dari client:
#mount 192.168.1.2:/mnt/coba
/home/nfs_tes
 Coba lihat berhasil gak:
#cd /home/nfs_tes
#ls
FIREWAL
1. Lakukan blocking agar computer client tidak dapat melakukan browsing
file
iptables –A INPUT –s 192.168.1.1 –p tcp –dport 2049 –j DROP
2. Lakukan blocking agar computer server dpt melakukan ping terhadap
computer client tetapi computer client tidak bias melakukan ping terhadap
computer server.
iptables -A INPUT -s 192.168.1.1 -p icmp -j DROP
3. Lakukan blocking agar computer client tidak dapat menggunakan ftp
server baik untuk upload filedan download file.
iptables –A INPUT –s 192.168.1.1 –p tcp –dport 21 –j DROP
4. Lakukan blocking client dengan IP 192.168.23.1 sampai 192.168.23.5
tidak dapat melakukan akses data dari server
iptables –A POSTROUTING –t nat 192.168.23.2/24 –d 0/0 –j
MASQUERADE
lalu ketikan perintah lagi
iptables –A FORWARD -s 192.168.23.3/32 –j DROP
iptables –A FORWARD -s 192.168.23.4/32 –j DROP
IV. KESIMPULAN

Dalam pembangunan sebuah jaringan komputer diperlukan kesiapan dari


berbagai komponen penunjangnya, seperti perangkat keras, perangkat lunak dan
jaringan itu sendiri. Komponen-komponen tersebut harus dikonfigurasi sehingga
dalam penggunaannya bisa efektif dan efisien.
Konfigurasi komponen tersebut diatas meliputi pengelolaan IP untuk client,
penggunaan router dalam hal konektivitas antara server dan client, pengaturan
untuk server dan web server, sharing atau berbagi-pakai data dan konstruksi
pengamanan/keamanan atau firewall. Konfigurasi tersebut sangat dibutuhkan
dalam membangun sebuah jaringan. Agar itu semua dapat dilakukan dengan baik,
maka dibutuhkan konfigurasi yang menyeluruh seperti yang telah dilakukan pada
praktikum kali ini.

Anda mungkin juga menyukai