Anda di halaman 1dari 11

SKRIP PRAKTEK ADMINISTRASI SISTEM JARINGAN [ASJ]

REMOTE SERVER || SAMBA FILE SERVER || PC ROUTER || PROXY SERVER || DHCP


SERVER || DNS SERVER || WEB SERVER || FTP SERVER || MAIL SERVER

BAB 1. REMOTE SERVER


Remote Server berfungsi untuk mengendalikan komputer server dari komputer client
Skema Jaringan Peer to Peer

Remote Server
Server Client

IP PC Server : 192.168.10.1 IP PC Client : 192.168.10.2

Langkah Setting IP Address Pada Debian Server


1. Setting IP Address
Masuk superuser sampai muncul tanda #
Lalu ketik perintah ini
#nano /etc/network/interfaces
Lalu isikan settingan IP address sebagai berikut….

auto eth0 Konfigurasi Pada Virtual Box


iface eth0 inet static Debian = Adapter 1 = Internal Network
address 192.168.10.1 Win XP = Adapter 1 = Internet Network
netmask 255.255.255.0
gateway 192.168.10.1

Lalu simpan tekan ctrl+x lalu tekan Y lalu enter


Lalu restar konfigurasnya
#/etc/init.d/networking restart lalu enter || Setelah direstart lalu tes ping 192.168.10.1
Lalu lakukan tes ping pada debian server dengan perintah berikut
#ping 192.168.10.1
#ping 192.168.10.2

2. Setting IP Address pada PC Client


- Dari PC atau Leptop Client, setting IP Address = 192.168.10.2 || netmask = 255.255.255.0 ||
Gateway = 192.168.10.1
- Lalu lakukan tes ping dengan cara masuk pada Command Prompt,
klik start – Run, lalu ketik cmd lalu enter
- Lakukan tes ping IP Address = ping 192.168.10.1 dan ping 192.168.10.2

3. Setting Remote Putty


- Buka Aplikasi Putty dan Masukan IP Server = 192.168.10.1 || lalu Klik Open
- Debian Server telah dapat diremote dan bisa dijalankan dari PC atau Leptop Client

4. Setting Remote Telnet


- Remote telnet dilakukan untuk remote antar host dalam jaringan, baik dari PC Clinet meremot
PC Server. Pada remote telnet menggunakan aplikasi telnet, untuk Windows XP telah ada
aplikasi telnet sehingga bisa langsung dijalankan pada Command Prompt (cmd) dengan
perintah C>telnet ip server || contohnya C>telnet 192.168.10.1
- Langkah setting remote dengan telnet
- Install aplikasi telnet di debian server, caranya
- Scan disk 3 keping DVD (pembahasan scan disk ada di BAB 4) setelah scan disk selesai, maka
lakukan install tenet
- Ketik perintah #apt-get install telnetd lalu enter
- Lakukan instalasi sesuai dengan petunjuk yang ada di terminal dengan memasukan DVD 1
atau 2 atau 3
- Jika instalasi telah selesai, maka lakukan cek program yang telah di install dengan perintah
#dpkg –l search telnetd
- Jika muncul aplikasi telnetd berserta versinya maka installasi telnet telah berhasil
- Ingat setting sebelumnya IP PC Server = 192.168.10.1 (debian server) || IP PC Client =
192.168.10.2 ( XP )
- Lakukan remote melalui cmd, lalu ketik pada command prompt C>telnet 192.168.10.1

Modul ASJ | Administrasi Sistem Jaringan | Created by Muqorobin, S.Kom | 1


BAB 2. SAMBA FILE SERVER
Samba server digunakan untuk layanan sharing data pada sistem operasi linux
Skema Samba Server

Server Client
Install samba
server
IP PC Server : 192.168.10.1 IP PC Client : 192.168.10.2

Langkah Setting Samba Server


1. Masuk debian sebagai superuser root, dengan ditandai tanda #
2. Lakukan Scan disk 3 DVD Debian 8 Server
1. Tambah CD ROM dengan ketik perintah #apt-cdrom add lalu enter & lihat perintah di layar
2. Lalu masukan DVD ke 1, tunggu 5 detik, lalu enter | maka akan melakukan scan DVD 1
3. Lakukan langkah ke 1 dan 2 untuk menscan DVD ke 2 dan 3
4. Setelah selesai melakukan scan disk maka dilanjutkan mengecek link DVD yang telah diimport
5. Ketik perintah #nano /etc/apt/sources.list lalu enter & cek apakah 3 DVD Debian telah ada?

3. Lakukan Install Samba Server


1. Jalankan perintah installasi aplikasi samba dengan ketik #apt-get install samba
2. Lakukan instalasi sampai selesai dengan bantuan DVD ke 1 Debian 8 Server
3. Lalu buat konfigurasi samba, ketik #nano /etc/samba/smb.conf
4. lalu ketik skrip berikut di letakan di bagian paling bawah

[Debian Server] Penjelasan dari setting konfigurasinya


path = /home/share [Debin Server] = Untuk penamaan folder yang di sharing pada debian server
browseable = yes path = lokasi folder
browseable = untuk dapat mencari/menemukan folder
guest ok = yes
guest = pc lain dapat izin masuk
writeable = yes
writeable = pc lain dapat mengedit folder
security = share
security = untuk keamanan akses dalam sharing

5. Lalu simpan, tekan Ctrl+X lalu ketik Y lalu enter


6. Lalu restart, ketik #service samba restart
7. Buat folder, ketik #mkdir /home/share
8. Kasih hak aksess, #chmod 777 /home/share
9. lalu cek di PC Client melalui RUN isi ip debian || Run = \\192.168.10.1
10. Jika muncul folder Debian Server itu artinya samba server berhasil….
11. Tes, silahkan copykan file notepad didalam folder Debian Server,
12. lalu cek folder share di debiannya di debian, caranya #cd /home/share lalu ketik ls lalu
dibuka dengan #nano nama file.txt maka akan muncul tulisannya,..
13. Selesai....

BAB 3. PC ROUTER
PC Router digunakan sebagai layanan server untuk menghubungkan beberapa network yang berbeda
dan agar terkoneksi dengan internet
Skema PC Router

Server Client
PC Router

ISP eth0 = 192.168.30.1 IP PC Client : 192.168.10.2


Local eth1 = 192.168.10.1

Langkah membuat PC Router


1. Masuk User login = siswa | pass = siswa123
2. Masuk sebagai root = smk123
3. Cek ethernet caranya #ifconfig
4. Jika tidak muncul ethernetnya maka diaktifkan caranya #ifconfig eth0 up || #ifconfig eth1 up
5. jika ethernet sudah muncul semuanya maka lanjut setting ip address dengan
#nano /etc/network/interfaces
6. Masukan setting IP address untuk eth0 dan eth1 sebagai berikut
Modul ASJ | Administrasi Sistem Jaringan | Created by Muqorobin, S.Kom | 2
#------------------------------------------------------------------------------------
auto eth0
iface eth0 inet static
address 192.168.30.120
netmask 255.255.255.0 Ini settingan untuk IP ISP (Internet)
network 192.168.30.0 dari SMK = 192.168.30.120
broadcast 192.168.30.255
gateway 192.168.30.1
#-----------------------------------------------------------------------------------
auto eth1
iface eth1 inet static
address 192.168.10.1
netmask 255.255.255.0
gateway 192.168.10.1
network 192.168.10.0
broadcast 192.168.10.255
#--------------------------------------------------------------------------------
7. Setting DNS Server
#nano /etc/resolv.conf Konfigurasi Pada Virtual Box
lalu masukan skrip berikut Debian = Adapter 1 = Bridge = Ethernet/Wifi
nameserver 192.168.30.1
Debian = Adapter 2 = Internal Network
8. Mengaktifkan forwarding Win XP = Adapter 1 = Internet Network
#nano /etc/sysctl.conf
lalu hilangkan tanda # pada skrip berikut
net.ipv4.ip_forward=1

9. Restart konfigurasi jaringan


#/etc/init.d/networking restart

10. Setting firewall


# nano /etc/rc.local
lalu masukan skrip berikut
iptables -t nat -A POSTROUTING -j MASQUERADE
exit0
11. lalu cara cepat untuk restar bisa ketik perintah berikut
#init 6

12. Setting pada PC Client Windows XP, sebagai berikut :


ip address = 192.168.10.2
subnetmask = 255.255.255.0
gateway = 192.168.10.1
DNS 1 = 192.168.30.1
DNS 2 = 8.8.8.8

// Silahkan Tes Jaringan melalui Command Prompt di cmd //

masuk cmd di PC Client Windows XP


ping 192.168.10.1
ping 192.168.10.2 Jika masih muncul pesan Repply artinya settingan telah suksess..!!
ping 192.168.30.1
ping google.com

BAB 4. PROXY SERVER


Proxy server digunakan untuk membatasi hak akses terkoneksi pada internet (memblok website
tertentu)
Skema Proxy Router

Server Client
Proxy Server

ISP eth0 = 192.168.30.1 IP PC Client : 192.168.10.2


Local eth1 = 192.168.10.1

Modul ASJ | Administrasi Sistem Jaringan | Created by Muqorobin, S.Kom | 3


Langkah Setting Proxy Server
1. Masuk super user ketik su lalu enter lalu masukan passwordnya : smk123 sampai masuk tanda #
2. Lakukan instalasi aplikasi proxynya yaitu squid3
#apt-get install squid3
3. Lakukan konfigurasi squid
#nano /etc/squid3/squid.conf
4. Lalu cari tulisan, http_port 3128, dengan menekan ctrl+w, lalu tambahkan kata transparent
disampingnya
5. Lalu cari tulisan, cache_mgr webmaster(cache manager berfungsi sebagai penunjuk admin
(master) apabila muncul pesan error pada PC Client) lalu di aktifkan, dengan menghapus tanda #
6. Lalu cari tulis, cache_mem 256 lalu di aktifkan, dg menghapus tanda #
7. Lalu cari tulisan visible_hostname (jika ingin mengubah host yang muncul pesan error) ini tidak
wajib
8. Lalu cari tulisan, acl connect, lalu tambhakan script berikut
# --------------------------------
acl url dstdomain "/etc/squid3/url"
acl key url_regex -i "/etc/squid3/key"
http_access deny url
http_access deny key
acl lan src 192.168.10.0/24
http_access allow lan
http_access allow all
# --------------------------------
9. Lalu cari kata http_access deny all, lalu diberi tanda # agar semua situs tidak di blokir oleh squid
Jika sudah lalu simpan tekan ctrl+x lalu y lalu enter
10. Lalu buat file baru difolder squid3 dengan nama file url yang berguna untuk blokir situs
#nano /etc/squid3/url

Lalu tambahkan scrip berikut


detik.com
Jika ingin memblok alamat itu, sehingga pada PC Client tidak di izinkan
youtube.com
untuk membuka alamat web yang telah diblok dari server debian
olx.com

Lalu simpan ctrl+x lalu y lalu enter


11. Lanjut buat file baru pada nama file key di folder squid3, untuk memblok kata kunci dari pencarian
situs, ketik perintah berikut :
#nano /etc/squid3/key

Lalu kasih scrip berikut untuk mengeblok kata kunci dari pencarian, misal dari pencarian google
pembunuhan
narkoba
sampah

12. Lalu setting firewall


#nano /etc/rc.local

Lalu tambahkan scrip berikut

iptables –t nat –A PREROUTING –s 192.168.10.0/24 –p tcp -dport 80 –j REDIRECT -to-port


3128

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE


exit 0

Lalu simpan tekan ctrl+x lalu y lalu enter

Modul ASJ | Administrasi Sistem Jaringan | Created by Muqorobin, S.Kom | 4


13. Lalu restart konfigurasi squid agar tersimpan dengan baik.
#service squid3 restart
Jika tidk muncul pesan running squid maka masih ada error pada acl connect di config squid3
14. Jika telah selesai, lanjut setting pada PC Client
15. Setting PC Client, pada Browser Mozilla
Alat -> Canggih -> Jaringan -> Setting Pilih Manual Proxy
Http Proxy : 192.168.10.1
Port : 3128
16. Lakukan tes proxy, dengan membuka situs detik.com dan youtube.com, jika tidak terbuka itu
artinya setting proxy telah berhasil..
17. Tes di pencarian, masuk www.google.com lalu cari kata pembunuhan – lalu enter, lalu pilih salah
satu website, jika tidak bisa terbuka artinya setting proxy server telah berhasil.

BAB 5. DHCP SERVER


DHCP Server digunakan untuk memkonfigurasikan komputer server sehigga mampu memberikan ip
address secara automatis kepada komputer client.
Skema DHCP Server

Server Client
DHCP Server

ISP eth0 = 192.168.30.1 IP PC Client : - DHCP


Local eth1 =-

Langkah Konfigurasi DHCP Server


1. Buat PC Router
2. Lakukan scan disk 3 DVD jika belum, akan tetapi jika sudah, maka tidak perlu lagi..
#apt-cdrom add
Lalu cek 3 DVD nya
#nano /etc/apt/sources.list
Lalu matikan scrip yang tidak penting, dengan diberi tanda #
Untuk 3 DVD Debian harus aktif artinya jangan di beri tanda #
3. Lakukan Instalasi Aplikasi DHCP Server
#apt-get install isc-dhcp-server
4. Lakukan konfigurasi DHCP server
#nano /etc/dhcp/dhcpd.conf //hapus tanda # sehingga tampak sebagai berikut
Lalu cari scrip, tekan ctrl+w lalu cari kata : A slightly
Lalu hilangkan tanda # dari subnet sampai tanda "}"
Lalu setting dhcp server sebagai berikut
subnet 192.168.10.0 netmask 255.255.255.0 {
range 192.168.10.1 192.168.10.20; Konfigurasi dilakukan dengan
option domain-name-server 192.168.30.1; menghapus tanda # didepan skripnya
option domain-name "smkislam.com"; Lalu diberi setting IP Address secara
option routers 192.168.10.1; manual, atur sesuai range ip yang
option broadcast-address 192.168.10.255; dibutuhkan
5. Lalu setting interfaces tujuan dari DHCP
#nano /etc/default/isc-dhcp-server
Lalu masukan interfaces="eth1" jika eth1 itu yang terkoneksi ke LAN
6. Lalu restart dhcp server
#service isc-dhcp-server restart
7. Setting IP Address pada PC Client dibuat obtain (Otomatis), maka PC Client di Win XP akan
mendapat IP Address secara DHCP
8. Cek IP Address di cmd
C:>ipconfig
Maka akan muncul ip address PC Client
9. Selesai & Suksess,..
Modul ASJ | Administrasi Sistem Jaringan | Created by Muqorobin, S.Kom | 5
BAB 6. DNS SERVER
DNS Server digunakan untuk menterjemahkan alamat ip address server kedalam url suatu web.
Skema DNS Server

Server Client
DNS Server

ISP eth0 = 192.168.30.1 IP PC Client : - DHCP


Local eth1 = 192.168.10.1

Langkah Konfigurasi DNS Server


1. Buat PC Router
2. Lakukan scan disk 3 DVD jika belum, akan tetapi jika sudah, maka tidak perlu lagi..
#apt-cdrom add
Lalu cek 3 DVD nya
#nano /etc/apt/sources.list
Lalu matikan scrip yang tidak penting, dengan diberi tanda #
Untuk 3 DVD Debian harus aktif artinya jangan di beri tanda #
3. Lakukan Instalasi Aplikasi DNS Server yaitu aplikasi bind9
#apt-get install bind9
lakukan installasi sampai selesai
4. lalu edit konfigurasi pada named.conf
#nano /etc/bind/named.conf.local
5. lalu masukan konfigurasi sebagai berikut, silahkan ketik skrip berikut dan letakan paling bawah

zone "smkislam.com" {
type master;
file "/var/cache/bind/forward";
};

zone "192.168.10.1.in-add.arpa"{
type master;
file "/var/cache/bind/reverse";
};

lalu simpan ctrl+x

4. lalu konfigurasi pada file forward


#cd /etc/bind'

5. lalu copy db.lokal ke file forward yang ada didalam folder bind
#cp db.local /var/cache/bind/forward

6. lalu edit file forward


#nano /var/cache/bind/forward

7. lalu setting sebagai berikut


@ IN NS smkislam.com.
@ IN A 192.168.10.1
www IN A 192.168.10.1

6. lalu buat reverse dengan cara copykan konfigurasi berikut


#cp db.127 /var/cache/bind/reverse
7. lalu setting konfigurasi reverse
#nano /var/cache/bind/reverse
8. lalu masukan settingan berikut
@ IN NS smkislam.com.
@ IN A 192.168.10.1
1 IN PTR www.smkislam.com

lalu disimpan, ctrl+x lalu y dan enter

Modul ASJ | Administrasi Sistem Jaringan | Created by Muqorobin, S.Kom | 6


9. lakukan restart
/etc/init.d/bind9 restart

10. selesai, tinggal di uji dalam jaringan

11. Tes jaringan pada PC Client di Win XP.


#nslookup www.smkislam.com
Jika muncul ip addressnya artinya telah sukses || Apabila belum berhasil, maka lakukan setting DNS
Server dulu lalu setting DHCP Server

BAB 7. WEB SERVER


Web Server digunakan sebagai layanan terhadap permintaan atau request yang dikirim ke client,
sehingga komputer client dapat mengakses web yang telah dibangun oleh server.
Skema Web Server

Server Client
WEB Server

ISP eth0 = 192.168.30.1 IP PC Client : 192.168.10.2


Local eth1 = 192.168.10.1

Langkah Konfigurasi Web Server


1. Buat PC Router / Ini tidak wajib artinya web server tetap bisa jalan secara offline
2. Lakukan Instalasi Aplikasi Web Server yaitu aplikasi apache2
#apt-get install apache2
3. lalu ketik y kemudian enter
4. lalu masukan DVD 1 - lalu enter || maka akan melakukan proses install
5. lalu pindah di direktori /var/www
caranya ketik, #cd /var/www
6. lalu buat html untuk index web.
caranya ketik, #nano index.html
7. lalu buat skrip html sederhana saja
<html>
<head>
<title>
Web Server Linux Debian
</title>
</head>
<body bgcolor="yellow">
Selamat Datang di Web Server <br>
SMK Al-Islam Surakarta<br>
<b>Guru ASJ : Muqorobin,S.Kom<b><br>
</body>
</html>
8. Pindah ke direktori sites-enabled apache2.
#cd /etc/apache2/sites-enabled
9. lalu edit default yang ada
#nano 000-default.conf
lalu masukan skrip paling bawah sebagai berikut

<VirtualHost 192.168.10.1:80>
ServerAdmin webrobin@smkislam.com
ServerName smkislam.com
DocumentRoot /var/www
</VirtualHost>

10. Lalu restart


# /etc/init.d/apache2 restart
11. Testing pada PC Client Win XP
Silahkan cek dibrowser mozilla lalu ketik ip server local http:\\192.168.10.1
Jika muncul web indext.html yang telah dibuat tadi artinya web server telah berhasil.

Modul ASJ | Administrasi Sistem Jaringan | Created by Muqorobin, S.Kom | 7


BAB 8. FTP SERVER
FTP Server digunakan layanan server dalam transfer data dalam jaringan skala luas (internet). FTP
dapat mendukung berbagai platform data seperti Mp3, Doc, PDF, dan lainnya.
Skema FTP Server

Server Client
FTP Server

ISP eth0 = 192.168.30.1 IP PC Client : 192.168.10.2


Local eth1 = 192.168.10.1

Langkah Konfigurasi FTP Server


1. Buat PC Router / jika telah dibuat pada praktikum kemaren, maka bisa dilanjutkan, untuk ftp server
dapat dilakukan secara offline.
2. Lakukan Instalasi Aplikasi FTP Server yaitu aplikasi proftpd
#apt-get install proftpd

ketik y lalu enter


pilih standalone
lakukan instalasi sampai selesai..

3. lalu setting pada file proftpd.conf


#nano /etc/proftpd/proftpd.conf
ServerName isi dengan Domain_Anda

4. lalu tekan ctrl+w lalu ketik A basic lalu enter


5. buang tanda # pada <Anonymaous .....> dan </Anonymaous .....> dan UserAlias

6. lalu rubah <Anonymaous .....> menjadi


<Anonymaous /home/robin/share/>
artinya folder share akan dijadikan ftp server

7. lakukan sertart ftp server


#/etc/init.d/proftpd restart

8. tes di pc client, caranya buka aplikasi mozilla


ftp://www.smkislam.com

9. isi user dan password user


10. maka akan tampil semua direktori data di client
11. selesa dan sukses...

BAB 9. MAIL SERVER


Mail Server digunakan sebagai layanan dalam berkomunikasi berupa surat elektronik (gambar, tulisan,
audio, video) antara pengguna pc client yang terhubung dengan server.
Skema Mail Server

Server Client
Mail Server

ISP eth0 = 192.168.30.1 IP PC Client : 192.168.10.2


Local eth1 = 192.168.10.1

Langkah Konfigurasi Mail Server


1. Buat PC Router / Ini tidak wajib artinya web server tetap bisa jalan secara offline
2. Lakukan Instalasi beberapa Aplikasi seperti : Apache2 , courier-imap, courier-pop, squirrelmail
dan postfix
Modul ASJ | Administrasi Sistem Jaringan | Created by Muqorobin, S.Kom | 8
3. Lakukan instalasi dengan perintah
#apt-get install apache2 courier-imap courier-pop squirrelmail postfix

4. Setelah itu buat directory Mail dir


#maildirmake /etc/skel/Maildir

5. Jika sudah buat lagi user dengan cara


#adduser robin

6. Setelah selesai membuat user


Setting /etc/postfix/main.cf

Tambahkan script home_mailbox = Maildir/ (directory maildir yang telah kita buat tadi)

7. Kemudian ketik
#dpkg-reconfigure postfix

Settingnya sebagai berikut


ok
Pilih
Internet site
System mail name (isi dengan domain anda) contoh
ranggaselaluuye.com
root and postmaster mail recipient
(biarkan kosong oke saja)
Other destination biarkan defaulnya saja
(langsung oke saja)
Force synchronous update mail on queue
(pilih no)
Local Network
Pada baris terakhir tambahkan 0.0.0.0/0
Use procomail for local delivery
(pilih no )
Mailbox size limit
(biarkan 0)
Local address extention
(biarkan +)
Internet Protocol
(pilih IPv4)

8. Setelah itu setting /etc/apache2/apache2.conf


Tambahkan script Include /etc/squirrelmail/apache.conf pada bagian bawah sendiri
9. Setelah itu setting /etc/squirrelmail/apache.conf

Hilangkan tanda # pada kemudian edit 12.12.12.7 adalah ip domain yang nantinya ankan kita buat
ServerName isi dengan domian mail.domain_anda.com contoh seperti di atas

Modul ASJ | Administrasi Sistem Jaringan | Created by Muqorobin, S.Kom | 9


10. Setelah itu masuk /etc/apache2/sites-available/ copy file default dengan nama domain webmail
anda. Seperti contoh
#cp default mail.labti.com

11. Ketik
#a2ensite mail.labti.com
#/etc/init.d/apache2 reload

12. Setelah itu buat directory mail pada /var/www/


#mkdir /var/www/mail

13. Setelah itu setting /etc/network/interfaces


(eth1:0 adalah ip untuk domain webmail )

14. Kemudian restart networking,apache2,postfix ,courier-imap dan bind9


#/etc/init.d/networking restart
#/etc/init.d/apache2 restart
#/etc/init.d/postfix restart
#/etc/init.d/bind9 restart
#/etc/init.d/courier-imap

Pengujian dengan telnet port 25 SMTP


Pengiriman dari(from) ranggariki ke penerima puji

15. Hasil akhir sekarang buka web browser anda !!!

Modul ASJ | Administrasi Sistem Jaringan | Created by Muqorobin, S.Kom | 10


BAB 10. KESIMPULAN

Konfigurasi server merupakan suatu settingan yang digunakan untuk membangun komputer server
sehingga komputer server dapat berperan sebagai mana mestinya yaitu memberikan layanan fasilitas
kepada komputer client.

Layanan Server dalam konfigurasi seperti : Remote Server | Samba Server | PC Router | Proxy Server |
DHCP Server | DNS Server | Web Server | FTP Server | Mail Server

Layanan Server ini berguna untuk memberikan fasilitas pada suatu jaringan sehingga komputer client
dapat memanfaatkan layanan server ini dengan baik. Sehingga akan mempermudah dan dapat
membantu dalam membangun suatuu jaringan.

Modul ASJ | Administrasi Sistem Jaringan | Created by Muqorobin, S.Kom | 11

Anda mungkin juga menyukai