Konfigurasi DHCP Server

 Menginstall DHCP-server,dengan perintah:
# apt-get install dhcp3 server

 Konfigurasi file konfigurasi /etc/dhcp3/dhcpd.conf, dengan perintah :
# pico /etc/dhcp3/dhcpd.conf

 Edit Script di bawah ini :

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.2 192.168.1.254;
option domain-name-servers 192.168.1.1;
option domain-name “komputer server”;
option routers 192.168.1.1;
option broadcast-address 192.168.1.255;
default-lease-time 600;
max-lease-time 7200;
}

 Untuk mensetting dhcp agar komputer client mendapatkan ip yang tetap edit script seperti di bawah ini :

host komputer1 {
hardware ethernet 00:50:56:C0:00:01;
fixed-address 192.168.1.2;
}

 Menjalankan daemon dhcp server, dengan perintah :
# /etc/init.d/dhcp3-server restart
Starting DHCP server : dhcpd3 .

 Uji Coba Koneksi , ping alamat server bila ada reply maka configurasi anda berhasil.

Konfigurasi DNS Server

 Install paket bind9 untuk versi yang terbaru, dengan perintah #apt-get install bind9

 Memastikan paket bind9 apakah sudah terinstall dengan benar, dengan perintah # dpky –l bind9

 Mengedit script resolf.conf, dengan perintah :
# pico /etc/resolv.conf

 Mengedit script named.conf, dengan perintah:
# pico /etc/bind9/named.conf
Edit seperti dibawah ini:

};
Zone “debian.com,”{ Nama Server
Type master;
File “/var/cache/bind/db.debian”; Tempat file disimpan
};

Zone “192.in-addr.arpa”{
Type master;
File “/var/cache/bind/db.192”; Tempat file di simpan
};

 Copy file db.127 dan db.local pada directoty yang sama ,dengan perintah:
# cp db.127 db.192
# cp db.local db.debian
Lalu pindah pada directory /var/cache/bind,dengan perintah:
# mv db.192 /var/cache/bind
# mv db.debian /var/cache/bind

 Membuat file zone forward yang berfungsi untuk menerjemahkan nama ke IP Address dari zona lokalnya.dengan perintah:
# pico /var/cache/bind/db.debian

$TTL 604800
@ IN SOA debian.com. root.debian.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS debian.com.
@ IN A 192.168.1.1
www IN A 192.168.1.1

 Membuat file zone forward yang berfungsi menerjemahkan IP Address ke nama dari zona lokalnya, dengan perintah
# pico /var/cache/bind/db.192

$TTL 604800
@ IN SOA debian.com. root.debian.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS debian.com.
1.1.168 IN PTR debian.com.
www IN PTR debian.com.

 Merestart daemon DNS Server, dengan perintah :
# /etc/init.d/bind9 restart
Stopping domain name service . . . : bind .
Starting domain name service . . . : bind .

 Mencoba DNS Server apakah sudah berjalan dengan baik dan benar dengan perintah ping
# ping www.debian.com
Jika muncul reply berarti konfigurasi anda berhasil

Konfigurasi FTP Server

 Install paket vsftpd untuk versi yang terbaru
#apt-get install vsftpd
 Mengedit script vsftpd.conf
#pico /etc/vsftpd.conf

# Allow anonymous FTP? (Beware – allowed by default if you comment this out )
anonymous_enable=YES
#
# Uncoment this to allow local users to log in.
local_enable=YES
#
# Uncoment this to enable any form of FTP write command.
write_enable=YES
# Default umask for local user is 077. you may wish to change this to 002,
# if your user expect that (022 is used by most other ftpd’s)
# local_umask=022
#
# Uncomment this to allow the anonymous FTP user to upload files. This only
# has an effect if the above global write enable is activated. Also, you will
# obviously need to create a directory writable by the FTP user.
anon_upload_enable=YES
#
# Uncomment this if you want the anonymous FTP user to be able to create
# new directories.
anon_mkdir_write_enable=Yes
#
# Activate directory messages-messages given to remote users when they
# go into a certain directory.
dirmessage_enable=YES
#
# Activate logging of uploads/downloads.
xferlog_enable=YES
#
# Make sure PORT transfer connections orginate from port 20 ( ftp-data).
connect_from_port_20=YES

PS : Tanda yang becetak tebal merupakan tanda yang telah dihilangkan tanda pagarnya

 Merestart daemon FTP
#/etc/init.d/vsftpd restart
Shutting down vsftpd :
Starting vsftpd for vsftpd :

Konfigurasi Mail Server

 Instal paket postfix
1. Masukkan cd debian yang tersedia paket
postfix
2. Ketikkan perintah berikut untuk menginstal
#apt-get install postfix
 Instal paket courier-imap
1. Masukkan cd debian yang tersedia paket
courier-imap
2. Ketikkan perintah berikut untuk menginstal
#apt-get install courier-imap
 Instal courier-pop
1. Masukkan cd debian yang tersedia paket
courier-pop
2. Ketikkan perintah berikut untuk menginstal
#apt-get install courier-pop
 Instal paket squirrelmail
1. Masukkan cd debian yang tersedia paket
squirrelmail
2. Ketikkan perintah berikut untuk mengistal
#apt-get install squirrelmail
 Konfigurasi script postfix
1. Edit file main.cf
#vim /etc/postfix/main.cf
2. Tambahkan script di bawah ini
mydomain = www.smknpal.sch.id
home_mailbox = Maildir/
mynetworks = 127.0.0.0/8 10.252.22.0/24
 Konfigurasi virtual host squirrelmail
1. Edit file apache2
#vim /etc/apache2/sites-available/default
2. Tambahkan script di bawah ini
Alias /webmail “/usr/share/squirrelmail/”

Allow from all
 Membuat user di server
1. Ketikkan perintah berikut
#adduser [terserah]

 Membuat folder maildir di user tertentu
#cd /home/[user]
#maildirmake Maildir
#chown [user].[user] Maildir /-Rf
 Testing squirrelmail
1. Buka web browser
http://www.kel7.com/webmail
 Testing mail server
1. Buat user 1
2. Masuk ke www.kel7.com
3. Login sebagai user
4. kirim e-mail ke user 1

Konfigurasi Squid

 Install paket squid untuk versi yang terbaru
#apt-get install squid
 Mengedit script squid.conf
#pico /etc/squid/squid.conf

visible_hostname (hostname yg diperlukan)
cache_mgr (alamat e-mail)
http_port 3128 transparent
always_direct allow all
cache_dir ufs /var/spool/squid 500 16 256

dan Edit juga script di bawah ini :

acl all src 0.0.0.0/0.0.0.0
acl lab1 src 192.168.1.0/255.255.255.0
acl tidak dstdomain www.friendster.com

acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 # https
acl SSL_ports port 563 # snews
acl SSL_ports port 873 # rsync
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl Safe_ports port 631 # cups
acl Safe_ports port 873 # rsync
acl Safe_ports port 901 # SWAT
acl purge method PURGE
acl CONNECT method CONNECT

 Membuat cache directory dengan mengetikkan perintah
#squid –z
 Merestart daemon Squid
#/etc/init.d/squid restart

 Untuk test apakah konfigurasi Anda sudah berhasil, buka Internet Explorer 
tools 
internet options 
connections 
LAN setting 
Pilih use automatic configuration script 
lalu isikan pada address alamat server kita

Konfigurasi Samba [linux Debian]

 Install paket samba untuk versi yang terbaru
#apt-get install samba

 Mengedit script smb.conf
#pico /etc/samba/smb.conf

#=================== Global Settings ====================

[global]

workgroup = kel7 —-> nama workgroup yang muncul nantinya
server string = %h server
dns proxy = no
interfaces = 192.168.2.1/8 eth0 —> eth0 merupakan LANcard,bisa diganti menurut medianya
bind interfaces only = true
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d

###### Authentication #######
security = user —> hanya untuk user yang terdaftar.
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
passwd program = /usr/bin/passwd %u
passwd chat = *EntersnewsUNIXspassword:* %nn *RetypesnewsUNIXspassword:* %nn *passwordsupdatedssuccessfully* .

#==================== Share Definitions ====================

[data] —> menentukan nama filesharing
path = /media/repo/ —> path tempat folder dishare
guest ol = no – —> akses guest ditolak, untuk menghidupkan ganti dengan yes
browseable = yes —> bisa dibrowsing
read-only = no —> read-only memiliki opsi yes atau no
valid-users = kel7, root —-> list user yang memiliki akses
writeable = yes —> bisa ditulis.
create mask = 700 —-> hak membuat file
directory mask = 700 —-> hak membuat direktori

[my data]
path = /media/
guest ol = yes
browsable = yes
read-only = no
writeable = yes
valid users = kel7,root

[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
public = no
writable = no
create mode = 0700

# Sharing Printer Windows clients look for this share name as a source of downloadable
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
writable = yes
guest ok = no —-> guest dilarang masuk
write list = root, @ntadmin

# Sharing CD-ROM with others.
[cdrom]
comment = Samba server’s CD-ROM
writable = no
locking = no
path = /cdrom
public = yes —-> public berarti bebas dipakai oleh siapa saja

 Merestart daemon Samba
#/etc/init.d/samba restart

 Untuk test apakah konfigurasi kita sudah berhasil, lakukan pengecekan menggunakan search  computers or people  a computer on the network  ketikkan alamat IP kita

Membuat Router pada Linux Debian

Membuat ROUTER pada LINUX DEBIAN

• Yang paling penting computer udah ter’install LINUX DEBIAN, pake’ mode text jangan yang grafik
• Truz pasti’in juga computer punya 2 LAN Card yang siap pake’
• First step, setting IP buat 2 LAN Card, 1 LAN Card (eth0) di sambung’in ke client, yang 1 lagi (eth1) di sambung’in ke internet (192.168.10.1).
• Untuk setting IP, haruz masuk ke /etc/network/interfaces, yang isinya :
auto eth0
iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
broadcast 192.168.10.255
network 192.168.1.0

auto eth1
iface eth1 inet static
address 192.168.10.2
netmask 255.255.255.0
gateway 192.168.10.1
broadcast 192.168.10.255
network 192.168.10.0

auto lo
iface lo inet loopback
• Kalo’ udah setting tadi wajib di simpen
• Teruz restart network pake’ perintah /etc/init.d/networking restart
• Untuk nge-check setting ip tadi ketik perintah ifconfig
• Aktifkan ipforward dengan cara masuk ke /etc/sysctl.conf teruz aktifkan ipforward dengan menghilangkan tanda kres (#)
• Kalo’langkah-langkah di atas udah, sekarang tinggal routing aja, caranya ketik :
#iptables –t nat –A POSTROUTING –s 192.168.1.0/24 –j MASQUERADE
#iptables-save
• Untuk nge-check proses routing itu ketik :
#iptables-t nat –n -L

Kabel Jaringan

Kabel Local Area Network

Pertama kali LAN menggunakan kabel “coaxial”. Kemudian, kabel “twisted pair” yang digunakan dalam sistem telepon telah mampu membawa frekuensi yang lebih tinggi dan dapat mendukung trafik LAN. Dan saat ini, kabel fiber optik telah tampil sebagai pilhan kabel berkecepatan sangat tinggi.
Local Area Network menggunakan empat tipe kabel :

  • Coaxial
  • Unshielded Twisted Pair (UTP)
  • Shielded Twisted Pair (STP)
  • Fiber Optik

Kabel Coaxial

coax1.gif

Kabel coaxial terdiri dari :

  • sebuah konduktor tembaga
  • lapisan pembungkus dengan sebuah “kawat ground”.
  • sebuah lapisan paling luar.

Penggunaan Kabel Coaxial

Kabel coaxial terkadang digunakan untuk topologi bus, tetapi beberapa produk LAN sudah tidak mendukung koneksi kabel coaxial.
Protokol Ethernet LAN yang dikembangkan menggunakan kabel coaxial:

10Base5 / Kabel “Thicknet” :

  • adalah sebuah kabel coaxial RG/U-8.
  • merupakan kabel “original” Ethernet.
  • tidak digunakan lagi untuk LAN modern.

10Base2 / Kabel “Thinnet”:

  • adalah sebuah kabel coaxial RG/U-58.
  • mempunyai diameter yang lebih kecil dari “Thicknet”.
  • menggantikan “Thicknet”.
  • tidak direkomendasikan lagi, tetapi masih digunakan pada jaringan LAN yang sangat kecil.

“Unshielded Twisted Pair”

UTP.gif

Kabel “Unshielded twisted pair” (UTP) digunakan untuk LAN dan sistem telepon. Kabel UTP terdiri dari empat pasang warna konduktor tembaga yang setiap pasangnya berpilin. Pembungkus kabel memproteksi dan menyediakan jalur bagi tiap pasang kawat. Kabel UTP terhubung ke perangkat melalui konektor modular 8 pin yang disebut konektor RJ-45. Semua protokol LAN dapat beroperasi melalui kabel UTP. Kebanyakan perangkat LAN dilengkapi dengan RJ-45.

Kategori UTP

Terdapat 5 kategori (level) untuk kabel UTP. Kategori ini mendukung sinyal suara berkecepatan rendah (low-speed voice) dan sinyal LAN berkecepatan tinggi. Kategori 5 UTP direkomendasikan sebagai kategori minimum untuk instalasi LAN dan cocok untuk topologi star. Tabel berikut menunjukkan masing-masing kategori :

Kategori

Performansi (MHz)

Penggunaan

Cat 1

1

Voice, Mainframe, Dumb Terminal

Cat 2

4

4 MB Token Ring

Cat 3

10

10MB Ethernet

Cat 4

20

16 MB Token Ring

Cat 5

100

100 MB Ethernet

“Shielded Twisted Pair”
STP.gif

“Shielded twisted pair” adalah jenis kabel telepon yang digunakan dalam beberapa bisnis instalasi. Terdapat pembungkus tambahan untuk tiap pasangan kabel (”twisted pair”).Kabel STP juga digunakan untuk jaringan Data, digunakan pada jaringan Token-Ring IBM. Pembungkusnya dapat memberikan proteksi yang lebih baik terhadap interferensi EMI.

Kelemahan kabel STP
Kabel STP mempunyai beberapa kelemahan :

  • Attenuasi meningkat pada frekuensi tinggi.
  • Pada frekuensi tinggi, keseimbangan menurun sehingga tidak dapat mengkompensasi timbulnya “crosstalk” dan sinyal “noise”.
  • Harganya cukup mahal.

Kabel Fiber Optik

FO.gif

Kabel Fiber Optik adalah teknologi kabel terbaru. Terbuat dari glas optik. Di tengah-tengah kabel terdapat filamen glas, yang disebut “core”, dan di kelilingi lapisan “cladding”, “buffer coating”, material penguat, dan pelindung luar.Informasi ditransmisikan menggunakan gelombang cahaya dengan cara mengkonversi sinyal listrik menjadi gelombang cahaya. Transmitter yang banyak digunakan adalah LED atau Laser.

Kelebihan menggunakan kabel Fiber Optik
Kabel Fiber Optik mempunyai beberapa kelebihan, diantaranya :

  • Kapasitas bandwidth yang besar (gigabit per detik).
  • Jarak transmisi yang lebih jauh ( 2 sampai lebih dari 60 kilometer).
  • Kebal terhadap interferensi elektromagnetik.

Kabel Fiber Optik banyak digunakan pada jaringan WAN untuk komunikasi suara dan data. Kendala utama penggunaan kabel fiber optik di LAN adalah perangkat elektroniknya yang masih mahal. Sedangkan harga kabel Fiber Optiknya sendiri sebanding dengan kabel LAN UTP.

Router pada LINUX SUSE 9.3

Yang Dibutuhkan :

· 2 buah PC yang sudah terinstall SO Linux SUSE 9.3 berbasis text

· 3 buah LAN Card. 2 LAN Card terpasang pada 1 PC yang akan dijadikan router dan 1 LAN Card terpasang pada PC Client

· Kabel

Prosedur :

· Pastikan PC yang dijadikan router sudah terkoneksi dengan internet

· Untuk mengkoneksikan dengan internet setting salah satu LAN Card dengan langkah berikut :

    • Ketik yast
    • Pilih Network device
    • Pilih Network card
    • Masuk pada Network card configuration
    • Pilih LAN Card yang akan dihubungkan dengan internet
    • Pilih Automatic address setup (via DHCP)
    • Pilih Finish
    • Untuk memastikan, ping dari computer ke server yang tersambung internet

· Untuk menghubungkan dengan client, setting LAN Card dengan langkah berikut :

    • Ketik yast
    • Pilih Network device
    • Pilih Network card
    • Masuk pada Network card configuration
    • Pilih LAN Card yang akan dihubungkan dengan client
    • Pilih Static address setup
    • Masukkan ip address dan subnet mask-nya
    • Pilih finish

· Untuk PC yang akan dijadikan client, setting LAN Card dengan cara berikut :

    • Ketik yast
    • Pilih Network device
    • Pilih Network card
    • Masuk pada Network card configuration
    • Pilih LAN Card
    • Pilih Static address setup
    • Masukkan ip address dan subnet mask-nya
    • Masuk ke Routing
    • Masukkan default gateway sesuai dengan IP pada PC router yang terhubung dengan client
    • Untuk memastikan, ping dari computer ke router

· Untuk ip forwarding ketikkan :

#echo “1” > /proc/sys/net/ipv4/ip_forward

· Untuk ip table ketikkan :

#iptables –t nat –A POSTROUTING –o eth0 –j MASQUERADE

#iptables-save

· Untuk memastikan, ping dari client ke server yang terhubung internet.

Mengkoneksokan Router

Langkah-langkah :

v Menginstall komputer dengan aplikasi Packet Tracer 4.1

v Setelah terinstal masuklah pada aplikasi tersebut

v Buatlah rangkaian gambar beberapa router dan di setiap satu router terhubung dengan satu PC

v Hubungan gambar-gambar tersebut dengan memilih konektor yang tersedia

v Setelah semua gambar terhubung dengan benar, mulai konfigurasi satu persatu

v Untuk konfigurasi router, klik pada gambar router tersebut

v Setelah muncul kotak dialog, pilih CLI karena kita akan mencoba mengkonfigurasi dengan metode text

v Setelah masuk pada tampilan CLI mulailah konfigurasi dengan perintah-perintah berikut :

§ Ketik enable untuk masuk pada privilege command

§ Kemudian ketik configure terminal untuk masuk ke terminal

§ Setting pada Ethernet dengan mengetikkan interface ethernet0

§ Ketik ip address [alamat ip] [subnet mask]

§ Ketik no shutdown untuk mengaktifkan

§ Keluarlah dari interface Ethernet0 dengan perintah exit

§ Ketik interface serial2/0

§ Ketikkan ip address [alamat ip] [subnet mask]

§ Untuk serial harus diberi clock rate dengan mengetikkan clock rate 64000

§ Ketik no shutdown untuk mengaktifkan

v Setelah konfigurasi untuk router, konfigurasikan pc yang terhubung pada setiap router. Untuk pc tidak bisa menggunakan text tapi menggunakan grafik dengan langkah-langkah sebagai berikut :

§ Klik pada gambar pc

§ Masuk pada menu config

§ Masukkan gateway. Sesuaikan IP gateway dengan IP router di atasnya

§ Klik FastEthernet dan masukkan IP address beserta subnet mask

v Setelah selesai mengkonfigurasi semua perangkat, mulailah proses routing dengan langkah-langkah berikut :

§ Klik pada router dan masuklah pada CLI

§ Masuklah pada configure terminal

§ Ketik ip route [ip tujuan] [subnet mask] [next hop]

§ Buatlah beberapa routing sesuai dengan jumlah router yang ada

v Setelah selesai, lihatlah apakah proses routing anda telah berhasil dengan cara ping dengan klik pada tanda Add Simple PDU lalu klik pada 2 gambar perangkat.

v Jika proses routing anda berhasil maka akan muncul keterangan Successful.

v Jika proses routing gagal atau failed periksa kembali semua konfigurasi.