Uji Kompetensi Keahlian 2014 teknik komputer dan jaringan
1. 1. Membangun DNS , Web Server dan Web Mail Server
Opsikonfigurasi :
IP Address
1. ns.sekolah.sch.id
2. www.sekolah.sch.id
3. mail.sekolah.sch.id
4. PC Client
DNS Server
1.
2.
3.
4.
SistemOperasi
Domain
Email Admin
Sub Domain
= 192.168.10.1/24
= 192.168.10.2/24
= 192.168.10.3/24
= 192.168.10.4/24
= OS Linux
= sekolah.sch.id
= nama_peserta@sekolah.sch.id
= www.sekolah.sch.id
Mail.sekolah.sch.id
Mail Server
1. SistemOperasi
= OS Linux
Webmail Server
1. Virtual Alias
2. Metode
= mail.sekolah.sch.id
= IMAP/POP3 , SMTP
Soal :
DNS Server
Mail Server
Webmail server
Switch/Hub
PC Client
Implementasikan topologi diatas untuk melakukan pengujian Mail Server ,Web Mail Server dan DNS
Server, dengan ketentuan :
a. Membuat perencanaan sesuai dengan topologi jaringan yang disediakan
b. Melakukan Perakitan dan Instalasi PC Client
c. Melakukan instalasi implementasi sesuai topologi
d. Melakukan konfigurasi DNS Server , Web Server dan Web Mail Server
e. Melakukan pengujian fungsi jaringan (sistem koneksi) dan pengujian aplikasi
server.(DNS Server ,Web Server dan Web Mail Server)
SELAMAT dan SUKSES
UJI KOMPETENSI 2014 Teknik Komputer dan Jaringan SMKN26 Jakarta [Root:# Inu_Labs]
1|Page
2. konfigurasi Server Interfaces
#pico /etc/network/interfaces
auto eth0
iface eth0 inet static
address
192.168.10.1
netmask
255.255.255.0
network
192.168.10.0
broadcast
192.168.10.255
auto eth0:0
iface eth0:0 inet static
address
192.168.10.2
netmask
255.255.255.0
network
192.168.10.0
broadcast
192.168.10.255
auto eth0:1
iface eth0:1 inet static
address
192.168.10.3
netmask
255.255.255.0
network
192.168.10.0
broadcast
192.168.10.255
#pico /etc/sysctl.conf
"buka # ipv4 ip_forward 1"
#sysctl –p
menjalankanip_forward
UJI KOMPETENSI 2014 Teknik Komputer dan Jaringan SMKN26 Jakarta [Root:# Inu_Labs]
2|Page
3. DNS SERVER CONFIGURATION
#apt-get install bind9
#cd /etc/bind
bind#pico named.conf
Tambahkan
Include “/etc/bind/ukk2014.dns”
bind#pico ukk2014.dns
zone “smkn26.sch.id” {
type master ;
file “/etc/bind/ukk2014.zone” ;
};
zone “10.168.192.in-addr.arpa” {
type master ;
file “/etc/bind/ukk2014.rev” ;
};
bind#cp db.local ukk2014.zone
bind#cp db.127 ukk2014.rev
bind#pico ukk2014.zone
Edit dantambahkan :
Locallhost
NS
@
IN
@
IN
Ns
IN
www IN
mail IN
= server.
= server.
A
192.168.10.1
MX 10
mail.smkn26.sch.id.
A
192.168.10.1
A
192.168.10.2
A
192.168.10.3
UJI KOMPETENSI 2014 Teknik Komputer dan Jaringan SMKN26 Jakarta [Root:# Inu_Labs]
3|Page
4. bind#pico ukk2014.rev
Edit dantambahkan
Locallhost = server.
NS
= server.
1
IN
PTR ns.smkn26.sch.id.
2
IN
PTR www.smkn26.sch.id.
3
IN
PTR mail.smkn26.sch.id.
bind#pico /etc/resolv.conf
Isikan
nameserver 192.168.10.1
nameserver 192.168.10.2
nameserver 192.168.10.3
#/etc/init.d/bind9 restart
TES service
#nslookup 192.168.10.1-2-3
#nslookup ns.smkn26.sch.id/www.smkn26.sch.id/mail.smkn26.sch.id
UJI KOMPETENSI 2014 Teknik Komputer dan Jaringan SMKN26 Jakarta [Root:# Inu_Labs]
4|Page
5. WEB SERVER CONFIGURATION
#apt-get install apache2 php5 mysql-server phpmyadmin
#pico /etc/apache2/httpd.conf
Isikan
servername 192.168.10.1
servername 192.168.10.2
servername 192.168.10.3
#cd /etc/apache2/sites-available
#a2dissite default
#cp default ukk2014
<VirtualHost 192.168.10.1:80>
ServerName ns.smkn26.sch.id
DocumentRoot
/var/www/
</VirtualHost>
<VirtualHost 192.168.10.2:80>
ServerName www.smkn26.sch.id
DocumentRoot
/var/www/
</VirtualHost>
<VirtualHost 192.168.10.3:80>
ServerName mail.smkn26.sch.id
DocumentRoot
/usr/share/squirrelmail
</VirtualHost>
Restart apache2
#/etc/init.d/apache2 restart
Aktifkan site yang dibuat
#a2ensite ukk2014
Buat halaman html dan php pada direktori “/var/www/”
UJI KOMPETENSI 2014 Teknik Komputer dan Jaringan SMKN26 Jakarta [Root:# Inu_Labs]
5|Page
6. #pico /var/www/index.html
<html>
<body><h1> WELCOME TO SMKN 26 JAKARTA Teknik Komputer Dan
Jaringan</h1>
<p> Kami sedang melakukan UKK-2014</p>
</body>
</html>
UJI KOMPETENSI 2014 Teknik Komputer dan Jaringan SMKN26 Jakarta [Root:# Inu_Labs]
6|Page
7. MAIL SERVER CONFIGURATION
#apt-get remove exim4*
#apt-get remove procmail
#apt-get install postfix
-ok
-internet site
smkn26.sch.id
#postconf –e ‘home_mailbox=Maildir/’
#dpkg-reconfigure postfix
-ok
-internet site
smkn26.sch.id
-“blank it”
-smkn26.sch.id, www.smkn26.sch.id, localdomain, localhost
-no
-“blank it”
-0
-+
-ipv4, ok
Test Postfix
#telnet www.smkn26.sch.id 25
#apt-get install dovecot-common dovecot-imapd dovecot-pop3d
#pico /etc/dovecot/dovecot.conf
Hilangkan kress# dan samakan dengan ini :
Protocols = imap pop3
Disable_plaintext_auth = no
SSL = yes
ssl_cert_file = /etc/ssl/certs/dovecot.pem
ssl_key_file = /etc/ssl/private/dovecot.pem
mail_location = maildir : ~/Maildir
auth_debug =yes
UJI KOMPETENSI 2014 Teknik Komputer dan Jaringan SMKN26 Jakarta [Root:# Inu_Labs]
7|Page
8. Restart dovecot
#/etc/init.d/dovecot restart
Test dovecot
#telnet www.smkn26.sch.id 110
Menambahkan alamat email “nama anda@smkn26.sch.id”
#useradd –s /bin/false –m “nama_anda”
Menambahkan password pada alamat email yang dibuat
#passwd “nama_anda”
WEBMAIL SERVER CONFIGURATION
#apt-get install squirrelmail
#apt-get install links
UJI KOMPETENSI 2014 Teknik Komputer dan Jaringan SMKN26 Jakarta [Root:# Inu_Labs]
8|Page
9. GLOSSARIUM
#Ifconfig eth0 up
(mengaktifkan eth0)
#Ifconfig eth1 down
(menonaktifkan eth1)
#Route –n
(melihat routing table)
#apt-cdrom add
(menambahkan sources.list repository)
#apt-get update
(mengupdate software)
#apt-get upgare
(mengupgrade software)
#apt-get remove
(men uninstall package)
#eth0:0 eth0:1
(membuat virtual Ethernet)
#iptables-save > /iptables (menyimpan konfigurasi iptables pada file iptables)
#iptables-restore < /iptables (merestore iptables di rc.local)
#iptables –F
(menonaktifkan iptables yang ada)
#iptables –L –t nat
(mengecek iptables yang ada)
UJI KOMPETENSI 2014 Teknik Komputer dan Jaringan SMKN26 Jakarta [Root:# Inu_Labs]
9|Page