1. Konfigurasi network card
· Edit file /etc/network/interfaces
jaringan :~#nano /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 200.200.200.36
netmask 255.255.255.0
network 200.200.200.0
broadcast 200.200.200.255
gateway 200.200.200.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 202.134.1.10
dns-search jaringan.com
allow-hotplug eth1
iface eth1 inet static
address 192.168.10.1
netmask 255.255.255.0
network 192.168.10.0
broadcast 192.168.10.255
· Merestart layanan interfaces
jaringan :~# /etc/init.d/networking restart
2. Konfigurasi name server
File /etc/hosts ini berisi daftar penerjemahan nama mesin ke alamat IP mesin yang bisa digunakan juga untuk melakukan penerjemahan slsmst IP ke nama. Dengan memiliki file ini, mesin Linux dapat menggunakan nama yang lebih mudah diingat untuk memanggil atau mengakses mesin lain dalam jaringan,
· Edit file /etc/ hosts
jaringan :~# nano /etc/ hosts
127.0.0.1 localhost
200.200.200.36 jaringan.tkj.com jaringan
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
3. konfigurasi ip address
· Edit file /etc/resolv.conf
jaringan :~# nano /etc/resolv.conf
search jaringan.com
nameserver 202.134.1.10
nameserver 202.134.0.61
nameserver 200.200.200.36
jaringan :~# /etc/init.d/networking restart
4. DNS
Domain Name Server (DNS) digunakan untuk translasi dari IP address ke nama host yang lebih mudah diingat atau sebaliknya.
· Manginstall DNS
jaringan :~# apt-get install bind9
· Menambah scripts pada file /etc/bind/named.conf atau pada file /etc/bind/named.conf.local untuk membuat zone forward dan zone reverse.
jaringan :~# nano /etc/bind/named.conf.local
zone “jaringan.sch.id” {
type master;
file “/etc/bind/db.jaringan”;
};
zone “38.168.192.in-addr.arpa” {
type master;
file “/etc/bind/db.jaringan2”;
};
· Membuat file baru untuk zone forward pada direktori /var/cache/bind/
jaringan :~# nano /var/cache/bind/forward
Ketikkan scripts dibawah ini :
@ IN SOA jaringan.com. admin.jaringan.com. (
2008022401
28800
14400
3600000
86400 )
IN NS jaringan.com.
IN MX 10 mail.jaringan.com.
ns IN A 200.200.200.36
www IN A 200.200.200.36
ftp IN A 200.200.200.36
mail IN A 200.200.200.36
· Membuat file baru untuk zone reverse pada direktori /var/cache/bind/
jaringan :~# nano /var/cache/bind/reverse
Ketikkan scripts dibawah ini :
@ IN SOA jaringan.com. admin.jaringan.com. (
2008022402
28800
14400
3600000
86400 )
IN NS ns.jaringan.com.
1 IN PTR ns.jaringan.com.
· Menambahkan nomor DNS Server pada file /etc/bind/named.conf.options untuk dijadikan sebagai forwarders atau DNS lokal
jaringan :~# nano /etc/bind/named.conf.options
Ketikkan nomor DNS yang ada dibawah forwarders dan buang tanda // didepan scripts tersebut.
// forwarders {
// 0.0.0.0;
// };
Ubah menjadi
forwarders {
202.134.1.10.
202.134.0.61
};
· Mensetting Resolver pada file /etc/resolv.conf
jaringan :~# nano /etc/resolv.conf
search jaringan.com
nameserver 200.200.200.36
nameserver 202.134.1.10
nameserver 202.134.0.61
· Merestart layanan bind
jaringan :~# /etc/init.d/bind9 restart
· Mengetes DNS yang sudah di konfigurasi
jaringan :~# nslookup
>ns.jaringan.com
Server: 200.200.200.36
Address: 200.200.200.36#53
Name: ns.jaringan.com
Address: 200.200.200.36
jaringan :~# nslookup
>200.200.200.36
Server: 200.200.200.36
Address: 200.200.200.36#53
36.200.200.200.in-addr.arpa name = ns.jaringan.com.
1
· Edit file /etc/network/interfaces
jaringan :~#nano /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 200.200.200.36
netmask 255.255.255.0
network 200.200.200.0
broadcast 200.200.200.255
gateway 200.200.200.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 202.134.1.10
dns-search jaringan.com
allow-hotplug eth1
iface eth1 inet static
address 192.168.10.1
netmask 255.255.255.0
network 192.168.10.0
broadcast 192.168.10.255
· Merestart layanan interfaces
jaringan :~# /etc/init.d/networking restart
2. Konfigurasi name server
File /etc/hosts ini berisi daftar penerjemahan nama mesin ke alamat IP mesin yang bisa digunakan juga untuk melakukan penerjemahan slsmst IP ke nama. Dengan memiliki file ini, mesin Linux dapat menggunakan nama yang lebih mudah diingat untuk memanggil atau mengakses mesin lain dalam jaringan,
· Edit file /etc/ hosts
jaringan :~# nano /etc/ hosts
127.0.0.1 localhost
200.200.200.36 jaringan.tkj.com jaringan
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
3. konfigurasi ip address
· Edit file /etc/resolv.conf
jaringan :~# nano /etc/resolv.conf
search jaringan.com
nameserver 202.134.1.10
nameserver 202.134.0.61
nameserver 200.200.200.36
jaringan :~# /etc/init.d/networking restart
4. DNS
Domain Name Server (DNS) digunakan untuk translasi dari IP address ke nama host yang lebih mudah diingat atau sebaliknya.
· Manginstall DNS
jaringan :~# apt-get install bind9
· Menambah scripts pada file /etc/bind/named.conf atau pada file /etc/bind/named.conf.local untuk membuat zone forward dan zone reverse.
jaringan :~# nano /etc/bind/named.conf.local
zone “jaringan.sch.id” {
type master;
file “/etc/bind/db.jaringan”;
};
zone “38.168.192.in-addr.arpa” {
type master;
file “/etc/bind/db.jaringan2”;
};
· Membuat file baru untuk zone forward pada direktori /var/cache/bind/
jaringan :~# nano /var/cache/bind/forward
Ketikkan scripts dibawah ini :
@ IN SOA jaringan.com. admin.jaringan.com. (
2008022401
28800
14400
3600000
86400 )
IN NS jaringan.com.
IN MX 10 mail.jaringan.com.
ns IN A 200.200.200.36
www IN A 200.200.200.36
ftp IN A 200.200.200.36
mail IN A 200.200.200.36
· Membuat file baru untuk zone reverse pada direktori /var/cache/bind/
jaringan :~# nano /var/cache/bind/reverse
Ketikkan scripts dibawah ini :
@ IN SOA jaringan.com. admin.jaringan.com. (
2008022402
28800
14400
3600000
86400 )
IN NS ns.jaringan.com.
1 IN PTR ns.jaringan.com.
· Menambahkan nomor DNS Server pada file /etc/bind/named.conf.options untuk dijadikan sebagai forwarders atau DNS lokal
jaringan :~# nano /etc/bind/named.conf.options
Ketikkan nomor DNS yang ada dibawah forwarders dan buang tanda // didepan scripts tersebut.
// forwarders {
// 0.0.0.0;
// };
Ubah menjadi
forwarders {
202.134.1.10.
202.134.0.61
};
· Mensetting Resolver pada file /etc/resolv.conf
jaringan :~# nano /etc/resolv.conf
search jaringan.com
nameserver 200.200.200.36
nameserver 202.134.1.10
nameserver 202.134.0.61
· Merestart layanan bind
jaringan :~# /etc/init.d/bind9 restart
· Mengetes DNS yang sudah di konfigurasi
jaringan :~# nslookup
>ns.jaringan.com
Server: 200.200.200.36
Address: 200.200.200.36#53
Name: ns.jaringan.com
Address: 200.200.200.36
jaringan :~# nslookup
>200.200.200.36
Server: 200.200.200.36
Address: 200.200.200.36#53
36.200.200.200.in-addr.arpa name = ns.jaringan.com.
1
WEB SERVER
· Menginstall paket yang dibutuhkan yaitu apache2
jaringan :~# apt-get install apache2 php5 links2
· Mengetik perintah a2enmod agar web server yang di konfigurasi multi user
jaringan :~# a2enmod userdir
· Membuat folder public_html pada direktori /etc/skel agar setiap user yang dibuat mempunyai public_html
jaringan : /etc/skel # mkdir public_html
· Merestart layanan apache2
jaringan :~# /etc/init.d/apache2 restart
· Mengetes web server yang sudah di konfigurasi
jaringan :~# links www.jaringan.com
· Untuk mengubah setingan anda dapat mengkonfigurasi file/etc/apache2/sites-enabled/000-default
jaringan :~# nano /etc/apache2/sites-enabled/000-default
NameVirtualHost 192.168.0.1
<VirtualHost 192.168.0.1>
ServerAdmin webmaster@localhost
direktori yang berisi file-file dokumen utama dari situs
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
RedirectMatch ^/$ /apache2-default/
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
· Menginstall paket yang dibutuhkan yaitu apache2
jaringan :~# apt-get install apache2 php5 links2
· Mengetik perintah a2enmod agar web server yang di konfigurasi multi user
jaringan :~# a2enmod userdir
· Membuat folder public_html pada direktori /etc/skel agar setiap user yang dibuat mempunyai public_html
jaringan : /etc/skel # mkdir public_html
· Merestart layanan apache2
jaringan :~# /etc/init.d/apache2 restart
· Mengetes web server yang sudah di konfigurasi
jaringan :~# links www.jaringan.com
· Untuk mengubah setingan anda dapat mengkonfigurasi file/etc/apache2/sites-enabled/000-default
jaringan :~# nano /etc/apache2/sites-enabled/000-default
NameVirtualHost 192.168.0.1
<VirtualHost 192.168.0.1>
ServerAdmin webmaster@localhost
direktori yang berisi file-file dokumen utama dari situs
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
RedirectMatch ^/$ /apache2-default/
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>