RESUME BUKU KONSEP DAN IMPLEMENTASI JARINGAN DENGAN LINUX UBUNTU
RESUME BUKU KONSEP DAN IMPLEMENTASI JARINGAN DENGAN LINUX UBUNTU
IDENTITAS BUKU :
Judul : Konsep dan Implementasi Jaringan dengan Linux Ubuntu
Penerbit : C.V ANDI OFFSET(Penerbit Andi) dan Wahana Komputer
Kota Terbit : Yogyakarta
Tahun Terbit : 2014
Jumlah Halaman : 156 halaman
DAFTAR ISI :
BAB 1 PENDAHULUAN
BAB 2 INSTALASI LINUX UBUNTU
BAB 3 KONFIGURASI JARINGAN LINUX UBUNTU
BAB 4 KONFIGURASI SERVER LINUX UBUNTU
BAB I
PENDAHULUAN
PENGENALAN JARINGAN KOMPUTER
Jaringan komputer biasanya merupakan pokok
bahasan di bidang telekomunikasi, ilmu komputer, teknk infomarsi, dan teknik
komputer
Sifat dari jaringan komputer adalah
memungkinkan transfer data antar komputer yang terhubung di dalamnya yang
dihubgkan dengan berbagai medium sepedti kabel koaksial, kabel tembaga dan
media wireless lainnya.
SEJARAH JARINGAN KOMPUTER
Sebelum adanya komputer semua perhitungan
& komunikasi dilakukan secara manual hingga pada bulan september 1940,
George Stibitz sukses memnfaatkan mesin teletype untuk mengirimkan pedan
instruksi dari komputernya, serta dapat mengirim balik ke komputernya dengan
piranti yang sama
Metode menghubungkan output sebuah sistem
(seperti teletype) ke komputer merupakan sebuah objek yang sangat diminati di
ARPA (Advanced Research Project Agency). Proyek ARPA sendiri merupakan proyek
milik departemen pertahanan Amerika Serikat yang ingin mengembangkan sebuah
proyek Intergalactic Network yang tujuan akhirmya adalah menjadikan Amerika
Serikat sebagai penguasa teknologi tertinggi di dunia. Pada tahun 1964,
peneliti di Dartmouth mengembangkan sistem Dartmouth Time Sharing System yang
memungkinkan user sebuah sistem komputer besar terdistribusi. Di tahun yang
sama di MIT, sebuah kelompok riset yang disponsori oleh General Electric dan
Bell Labs menggunakan komputer DEC PDP-8 untuk melakukan routing dan pengaturan
koneksi telepon. Di akhir tahun 1960-an, Leonard Kleinrock dan Paul Baran
membuat konsep dan mengembangkan sistem jaringan menggunakan datagram dan
paket, yang dapat digunakan di jaringan packet switched antar sistem komputer.
Switch PSTN yang pertama kali menggunakan kontrol komputer adalah switch
bernama 1ESS yang diperkenalkan di tahun 1965 milik Western Electric. Di tahun
1969. UCLA (University of California at Los Angeles), SRI (Stanford Reasearch
Instute), University of California at Santa Barbara, dan University of Utah
sudah terhubung menggunakan jaringan ARPAnet yang menggunakan jaringan
berkecepatan 50 kbitdetik. Layanan komersial pertama kali yang dirilis adalah
yang menggunakan X 25 dan dirilis pada tahun 1972. Jaringan komputer dan
teknologi yang dibutuhkan untuk terjadinya hubungan dan komunikasi
antarkomputer terus berkembang. Hal ini akibat dari perkembangan bisnis di
bidang hardware, software, dan periferal komputer. Ekspansi ini menimbulkan
melonjaknya jumlah dan tipe pengguna jaringan komputer. Kini pengguna jaringan
komputer tidak hanya para peneliti dan kalangan akademis saja, namun juga
pengguna rumahan yang menggunakan jaringan untuk bekerja maupun untuk hiburan.
Saat ini, jaringan komputer sudah merupakan komponen penting dalam komunikasi
modern. Bahkan, digunakan tidak hanya di dunia komputer, hamun di dunia
komunikasi lain, seperti telekomunikasi PSTN. Ber- kembang pesatnya komunikasi
saat ini (internet dan lain sebagainya) tidak dapat terjadi kecuali karena
peran penting jaringan komputer.
PENGENALAN PERANGKAT KERAS JARINGAN
Sebuah jaringan komputer tersusun oleh
perangkat keras yang berfungsi sebagai penguhubung , terdapat beberapa medium
yang digunakan sebagai berikut:
1. Network interface Card
2. HUB
3. Switch
4. Repeater
5. Bridge
6. Routef
*media jaringan
1. Kabel koaksial
2. UTP
3. Wireless
TOPOLOGI JARINGAN
Jenis jaringan komputer
Menurut skalanya:
1. Personal area network(PAN)
2. Local area network(LAN)
3. Campus area network(CAN)
4. Metropolitan area network(MAN)
5. Wide area network(WAN)
6. Global area network(GAN)
7. Intranet
8. Ekstranet
Menurut arsitekturnya:
1. Active networking
2. Client server
3. Peer to peer
TOPOLOGI JARINGAN KOMPUTER
Topologi jaringan menentukan cara bagaimana
piranti di jaringan melihat relasi logis mereka satu dengan lainnya.
Topologi dapat dibedakan menjadi:
1. Bus network
2. Star network
3. Ring network
4. Mesh network
IP ADDRESS
IP address versi 4 yang banyak digunakan
saat ini terdiri dari tiga class. Class ini dikelompokkan berdasarkan jumlah
nomor oktet (oktet merupakan bagian dari IP address yang merupakan
segmen-segmen IP address) yang digunakan sebagai identitas jaringan. Selain
itu, juga oleh rentang angka yang ada di oktet pertama. Tiga kelas tersebut
adalah:
* Kelas A (paling besar) adalah IP address
yang bagian awalnya berada di antara angka 1 hingga 126.
* Kelas B diidentifikasi dari 2 oktet. Di mana
jangkauan oktet pertamanya antara 128 hingga 191.
* Kelas C (paling kecil) diidentifikasi
dengan tiga oktet, di mana jangkauan oktet pertamanya antara 192 hingga 223.
Ada beberapa angka khusus untuk oktet
pertama beserta artinya, yaitu:
*127 menunjukkan ke komputer lokal. Hal ini
berguna untuk melakukan pengujian di komputer lokal.
*224 ke atas merupakan angka khusus yang
memiliki tujuan khusus, seperti untuk multicasting.
* 0 dan dapat digunakan di oktet kedua dan ketiga, misalnya 10.2.0.100.
BAB II
INSTALASI LINUX UBUNTU
MENDAPATKAN
SOFTWARE UBUNTU
linux merupakan software yang bersifat free
sehingga semua orang dapat mempeeolehnya. Untuk mendapatkannya kita bisa
melalui pemesanan CD distro linux ubuntu maupun melakukan instalasi dengan mendownload file ubuntu dengan koenksi
internet.
Berikut adalah cara instalasi ubuntu dengan
menggunkan koneksi internet:
1. Akses URL
https://www.ubuntu.com/download/desktop
2. Pilihlah versi ubuntu terbaru
3. Pada halaman berikutnya klik not now,
take me to the download
4. Tunggu samai proses download selesai
INSTALASI
LINUX UNTUK NETWORKING
Sebelum melakukan instalasi sebaiknya anda
mengecek apakah spesifikasi komputer yang anda miliki sudah mumpuni untuk
melakukan proses penginstalan
|
Kebutuhan Minimal
|
Server
|
Desktop
|
|
Prosesor
|
300 MHz
|
700 MHz
|
|
RAM
|
128 MIB
|
384 MIB
|
|
Hard Drive
|
1GB
|
5GB
|
|
Resolusi Monitor
|
640 x 480
|
640 x 480
|
Setelah itu kita bisa melakukan proses
penginstalan menggukan langkah langkah berikut :
1. Hidupkan komputer anda lalu pencet del
untuk masuk ke bios
2. Setelah masuk, tentukan first boot
device ke CD/DVD ROM supaya anda bisa melakukan boot menggunakan CD instal Ubuntu
3. Keluarlah dari BIOS setup sehingga
komputer bisa melakukan restart kembali
4. Tunggu beberapa saat sampai komputer
anda melakukan booting
5. Setelah booting dari CD/DVD installer
ubuntu berhasil, akan muncul tampilan lalu klik "install ubuntu"
6. Berikutnya, ubuntu akan melakukan
pengecekan pada komponen komputer anda, apakah dapat install ubuntu atau tidak.
Sangat dianjurkan saat proses penginstalan komputer tetap terkoneksi ke
internet agar saat proses instalasi berlangsung dapat langsung mengundur paket
update yang diperlukan
7. Jika pada hard drive anda sudah
terinstal sistem operasi lain. Pilih instal ubuntu alongside windows kemudian
klik continue
8. Setelah semua sudah, klik install now
9. Tentukan lokasi anda dengan meng klik
nya pada peta lalu klik continue
10. Tentukan layout keyboard yang anda
inginkan
11. Tentukan login dan password untuk masuk
ke ubuntu lalu klik continue
12. Proses instalasi dimulai tunggu hingga
selesai
13. Setelah selesai klik restart now
KONFIGURASI
PENAMBAHAN RESPOSITORY
*MENAMBAH RESPOSITORY DARI
INTERNET
Lokasi respository default dari ubuntu ada
di server ubuntu.com. untuk itu anda peelu mengganti lokasi tespository yang
digunakan dengan cara berikut:
1. Buka terminal dengan cara Ctrl+Shift+T.
Lalu buka source list dengan menggunakn perintah berikut
Sudo genit /etc/apt/source.list
2. Maka akan muncul file source.list
tersebut menggunakan sodtware gedit. Untuk mengubah respository ke lokal anda
dapat menggunakn teks dibawah ini, disini saya menggunakn kambing.ui.ac.id
3.
Jika telah selesai anda edit, simpan dengan menekan Ctrl+S. Setelah itu di
terminal, ketikkan kode ini untuk mengupdate:
sudo apt-get update
Kemudian lakukan update dengan perintah:
sudo apt-get upgrade
Untuk alamt respository yang lain anda
tinggak mengganti kata kambing.ui.ac.id dengan almat lainnya. Dibawah ini
adalah beberapa URL penyedia respository:
-buaya.klas.or.id
-dl2.foss-id.web.id
-ftp.itb.ac.id
-kambing.ui.ac.id
-kavalinux.com
-ubuntu.pesat.net.id
*MENAMBAH RESPOSITORY DARI
DVD
Berikut adalah carannya:
1. Masukkan DVD respository ubuntu ke drive
DVD di komputer anda kemudian ekseskusi dengan perintah berikut
Sudo
apt-cdrom apt
2. Tunggu hingga proses scanning selesai
untuk semua DVD
3. Silahkan berikan nama untuk DVD repository
yang anda miliki
4. Setelah iti update dengan perintah
sudo
apt-get update
5. Maka anda akan bisa menggunakan DVD
tersebut untuk instalasi program linux anda
INSTALASI
APLIKASI
Setelah repository terinstall anda dapat
melaukan instalasi sebuah program dengan mengitikan perintah ini di terminal:
sudo
apt-get install aplication_name
Selain dengan terminal anda juga dapat
melakukan instalasi aplikasi melalui software center di ubuntu software center.
BAB III
KONFIGURASI JARINGAN LINUX UBUNTU
KONFIGURASI JARINGAN LINUX UBUNTU
Konfigurasi
jaringan dapat Anda lakukan dengan mudah di Ubuntu, baik dengan Ghnome maupun
KDE atau window manager lainnya Ubuntu menggunakan script
/etc/init.d/networking untuk membaca file /etc/network/interfaces yang
digunakan untuk mengatur konfigurasi network suatu antarmuka (misalnya, eth0).
Script ini dijalankansaat start-up, namun dapat juga di-restart melalui shell.
Script ini akan mengatur environment (interface dengan ifconfig, routing
dengan route) dan file /etc/resolv.conf (server dns untuk domain resolver).
KONFIGURASI TCP IP
Konfigurasi
protokol TCP/IP terdiri dari beberapa elemen yang harus dikonfigurasi dengan
benar. Konfigurasi TCP/IP akan menjadi dasar bagi konfigurasi bagi aplikasi
lain yang memanfaatkan jaringan Linux. Apabila ada kesalahan dalam konfigurasi
TCP/IP maka aplikasi lain yang menggunakan TCP/IP tidak dapat dijalankan dengan
benar.
Jadi
sebelum Anda men-setting Ubuntu Anda untuk melakukan pengelolaan jaringan
lanjutan, Anda perlu terlebih dahulu mengatur konfigurasi TCP/IP dengan benar.
PENGENALAN TCP/IP
TCP/IP
merupakan sebuah protokol yang digunakan untuk komunikasi data di komputer.
Dengan protokol ini, semua peranti
maupun komputer dapat
saling
Berkomunikasi satu dengan lainnya.
TCP/IP
terdiri dari 2 komponen utama, Kedua komponen tersebut berhubungan dengan
aspek-aspek yang berbeda dijaringan komputer. Bagian internet protocol (IP)
merupakan koneksi yang connectionless, yang bertujuan me-routing paket
network menggunakan datagram IP sebagai unit pokok dari informasi jaringan.
Datagram IP terdiri dari sebuah header yang diikuti dengan sebuah pesan
tertentu.
KONFIGURASI
TCP/IP
·
Konfigurasi Melalui Terminal
1.
Login dengan super user. Gunakan perintah sudo su lalu tekan Enter.
Proses ini akan meminta password dan sistem yang digunakan (password komputer).
2.
Seperti yang sudah dijelaskan di atas, konfigurasi IP address disimpan
pada file /etc/network/interfaces. Untuk mengonfigurasi IP address, maka
lakukan konfigurasi pada file tersebut dengan menggunakan utility nano.
3.
Ketikkan perintah nano /etc/network/interfaces lalu tekan Enter
setelah file tersebut ditampilkan.
4.
Jika belum ada konfigurasi IP address. Maka dari itu, lakukan assign
address atau membuat alamat dari PC yang bersangkutan.
5.
Setelah konfigurasi selesai, tekan tombol Ctrl+X pada keyboard
untuk keluar dari utility nano.
6.
Akan muncul konfirmasi Save modifier buffer (ANSWERING “No” WILL
DESTROY CHANGES), tekan tombol Y untuk menyimpan konfigurasi
7.
Muncul konfirmasi File Name to Write: /etc/network/interfaces,
tekan Enter.
8.
Aktifkan IP address tersebut dengan cara restart networking dari
sistem. Gunakan perintah etc/inti.d/networking restart lalu tekan Enter.
·
Konfigurasi Melalui System Administration
1.
Klik menu System Setting lalu klik Network.
2.
Pada kotak dialog Network, klik Wired kemudian klik Options.
3.
Pada kotak dialog Editting yang muncul, aktifkan tab IPv4
Settings lalu pilih Method: Manual.
4.
Selanjutnya, Anda isikan Address, Netmask, Gateway, dan DNS Servers.
5.
Setelah selesai, klik Save untuk menyimpan.
·
Mengaktifkan dan Mematikan Koneksi Jaringan
-
Jika Anda ingin mengaktifkan koneksi jaringan melalui terminal,
jalankan perintah berikut.
sudo
ifconfig eth0 up
-
Sementara untuk mematikan, Jalankan perintah
sudo
ifconfig eth0 down
KONFIGURASI SISTEM LINUX UNTUK JARINGAN
Jika
IP address merupakan nama kompter yang dinyatakan dalam angka, maka hostname
merupakan nama komputer yang dinyatakan dalam bentuk huruf yang mudah dipahami
oleh manusia. Jika IP addess cenderung digunakan oleh komputer untuk saling
berinteraksi, hostname akan memudahkan pengguna komputer untuk mengetahui
komputer lain di jaringan.
Konfigurasi
Nama Komputer
Untuk
mengubah nama komputer, lakukan langkah berikut:
1.
Aktifkan terminal, lalu masuk sebagai root user menggunakan perintah:
sodu
su
2.
Untuk mengetahui hostname yang ada sekarang, jalankan perintah:
hostname
3.
Untuk mengubah hostname, jalankan perintah:
hostname nama_hostname_baru
Konfigurasi
Nama Workgroup
Perhatikan
langkah-langkah berikut:
1.
Buka konsol lalu buka file smb.conf menggunakan aplikasi Nano.
nano
gedit /etc/samba/smb.conf
2.
File smb.conf akan terbuka.
3.
Carilah baris yang menyebutkan nama workgroup.
workgroup
= nama_workgroup
4.
Ganti nama workgroup lama dengan nama workgroup baru.
workgroup
= nama_workgroup_baru
5.
Simpan file smb.conf yang telah Anda edit.
6.
Restart Samba menggunakan 2 perintah berikut:
sudo
testparm
sudo
/etc/init.d/smbd restart
KONFIGURASI FILE SHARING DENGAN NFS
Sharing
file adalah fitur jaringan yang umum diaktifkan di jaringan komputer. Linux
juga menyediakan fitur sharing file di komputer. Untuk sharing file di Linux
terdapat beberapa teknologi, yang native untuk Linux adalah NFS, yang
merupakan singkatan dari network file system.
Pengenalan
NFS
NFS
merupakan sebuah protokol sharing yang menggunakan paradigma client server.
Untuk menggunakan NFS, perlu adanya server yang menyediakan share folder dan
client yang mengakses folder share.
1.
Server akan mengimplementasikan daemon NFS (dijalankan sebagai nfsd
secara deafult). NFS ini akan berjalan dan memungkinkan data yang dishare
tersedia dan dapat diakses oleh client.
2.
Administrator server berhak menentukan bagian-bagian yang di-share.
Semuanya akan diletakkan di file /etc/exports serta command exports.
3.
Administrator di server memungkinkan hanya client yang valid yang
dapat mengakses file NFS yang di-share.
4.
Konfigurasi jaringan memastikan bahwa client dapat mengakses melalui
sistem firewall.
5.
Request dari client harus ada untuk mengekspor data, bisasanya
menggunakan command maount.
6.
Jika semua berjalan lanca, user dari client dapat melihat dan
berinteraksi dengan file dijaringan, seolah-olah berinteraksi dengan file di
komputernya sendiri.
Instalasi
NFS
Supaya
dapat menggunakan NFS, install NFS ke sistem komputer Anda. Caranya dengan menjalankan
perintah berikut:
sudo
apt-get install nfs-kemel-server nfs-common portmap
Konfigurasi
NFS
Informasi
detail NFS server disimpan dalam file /etc/exports. Untuk itu, Anda perlu
mengedit isi dari /etc/exports. Sebelumnya, Anda perlu membuat sebuah folder
baru yang akan di-share. Folder ini yang nantinya akan digunakan untuk
menyimpan data dari client, atau user yang terkoneksi ke NFS server. Sebagai
contoh, dibuat folder banru dengan nama "Sharing-Data". Perintah yang
digunakan adalah:
mkdir
/Sharing-Data
SHARING FOLDER DENGAN SAMBA
Samba
adalah program yang bersifat open source, yang menyediakan layanan
berbagi berkas, berbagi alat pencetak, resolusi nama NetBIOS, dan pengumuman
layanan (NetBIOS service announcement/browsing). Sebagai sebuah aplikasi file
server, Samba mengizinkan berkas, alat pencetak, dan beberapa sumber daya
lainnya supaya dapat digunakan oleh banyak pengguna dalam keluarga sistem
operasi UNIX, mengizinkan interoperabilitas dengan sistem operasi Windows.
Pengenalan
Samba
Samba
dapat digunakan sebagai server untuk client, baik Windows maupun Samba. Samba
server dapat membagi folder dan printer ke client. Samba tidak diperlukan
ketika Anda hanya ingin mengakses folder sharing di Windows. Karena jika hanya
untuk keperluan itu, Anda dapat menggunakan smbfs saja yang merupakan bagian
dari Samba. Adapun kegunaan Samba antara lain:
·
Mengakses folder yang ter-share
di Windows, atau dengan kata lain menjadi client dari Windows server.
·
Membuat komputer Windows Anda dapat mengakes printer di komputer Linux
melalui jaringan.
·
Membagi direktori di sesama komputer Linux.
Instalasi
Samba
Supaya komputer dengan sistem
operasi Ubuntu Anda dapat digunakan untuk men-share folder, install Samba
dengan langkah:
1.
Buka terminal dengan menekan tombol Ctrl+Alt+T.
2.
Install Samba dengan menjalankan perintah:
sudo apt-get install samba
Otomatis Samba akan langsung
di-install dan dijalankan. Anda tidak perlu menjalankannya secara manual.
Sharing
Folder Menggunakan Samba
Setelah
Samba ter-install, Anda dapat langsung men-share file atao folder
Langkah-langkahnya berikut ini:
1.
Buka file konfigurasi smb.conf dengan mengetikkan perintah:
sudo gedit /etc/samba/smb.conf
2.
Maka akan terbuka file smb.conf seperti berikut:
3.
Untuk membuat share folder, Anda buat entry baru di bagian bawah yang
menjelaskan nama folder share, path, sifat apaka writeable/tidak, public,
guest, dan browseable. Contoh:
[share-data]
comment = sharing data kantor
path = /srv/samba/share-data
browsable = yes
guest ok = yes
read only = no
create mask = 0755
4.
Simpan file smb.conf dengan mengklik ikon Save.
5.
Samba sudah terkonfigurasi. Folder yang Anda share harus dibuat dan
hak akses perlu diubah. Dari terminal Anda ketik:
sudo mkdir -p /srv/samba/share-data
sudo chown nobody.nogroup
/srv/samba/share-data/
6.
Terakhir, restart Samba untuk
mengaktifkan konfigurasi baru.
sudo restart smbd
sudo restart nmbd
Mengakses Share Folder
Setelah
folder Anda share, akses menggunakan langkah berikut:
1.
Gunakan tombol Alt+F2.
2.
Pada kolom yang ada, ketikkan perintah smb://nama_host.
3.
Selain menggunakan nama host, Anda dapat pula mengakses menggunakan
alamat IP.
4.
Untuk melihat isi folder yang di-share, klik pada ikon folder yang
ingin Anda lihat.
5.
Share folder ini dapat diakses pula dari sistem operasi lain, misalnya
Windows. Caranya, dari Windows Explorer ketikkan nama host atau alamat IP.
Membuat User Samba
Setelah Samba ter-install, Anda
dapat menambahkan user. Dalam contoh ini, ditambahkan user dengan nama
"ferry”. Anda dapat menambahkan user sebanyak yang Anda butuhkan dengan
cara yang sama. Berikut langkah-langkahnya:
1.
Buka terminal dengan menekan tombol Ctri+Alt+T.
2.
Ketikkan perintah untuk menambah user Samba berikut:
sudo
useradd ferry -m -G users
3.
Jika ingin menambahkan password untuk user, ketikkan perintah:
passwd
[namauser]
4.
Restart Samba dengan menjalankan perintah:
sudo restart smbd
sudo
restart nmbd
KONFIGURASI NETWORK PRINTING
Setup printer
Berikut adalah cara melakukan set up
printer:
1. Klik menu system setting > printers.
2. Muncul kotak dialog printers-localhost.
Klik tombol add untuk menambah printer.
3. Pada kotak dialog new printer, pilih
jenis printer yang sudah terpasang pada komputer anda. Klik forward
4. Tunggu hingga proses pencarian drive
selesai
5. Pada kotak dialog choose driver. Pilih
select printer from database llu pilih merk printer anda. Klik forward
6. Piluh driver yang sesuai dengan printer
anda. Kljk forward
7. Pada kotak dialog describle printer,
masukkan informasi printer klik apply
8. Setelah selesumi,muncul kotak
dialog lalu klik print test page jika
ingin mencoba printer
KONFIGURASI SHARE PRINTER JARINGAN
1. Klik menu system setting > printers,
kemudian klik tombol add
2. Pilih windows print via samba
3. Klik tombol browse di samping kanan
kotak teks smb:// untuk mencari printer jaringan
4. Muncul kotak dialog smb browser, tunggu
proses scanning hingga selesai
5. Pilih printer yang ingin ditambhakn
6. Jika jaringan tersebut mengharuskan
mengisi username dan password, anda dapat mengisinya. Jika tidak ada biarkan
saja kosong
7. Tentukan merk printer
8. Tentukan jenis printer
9. Isikan nama dan deskripsi lalu klik apply.
Maka komputer dan samba tersebut dapat diakses
PENGATURAN KEAMANAN DI LINUX UBUNTU
di ubuntu tetdapat banyak software untuk
mengamankan jaringan slah satunya firestarter yang berfungsi sebgai firewall.
INSTALASI FORESTARTED
Firestarter adalah komponen yang berguna
membentengi jaringan dengan internet. cara instalnya sebagai berikut:
1. Bukalah terminal lalu jlankan perintah
sudo
su
apt-get install firestarter
2. Tunghu hingga proses instalasi selesai
KONFIGURASI FIRESTARTED SEBAGAI FIREWALL
berikut adalah konfigurasinya:
1. Jalankan firestarter, kotak dialog
pertama yang akan muncul adalah welcome to firestarter. Klik forward
2. Pada proses network device setup, pilih
pada media yang anda gunakan untuk terhubung ke jaringan, klik forward
3. Apabila komputer anda bertindk sebagau
gateway pilih enable internet connection sharing dan klik forward. Dengan
pemilihan opsi ini, otomatis komputer akan berlaku juga sebagai DHCP server
4. Pengaturan selesai, dan siap digunkan
sebagai firewall
5. Pada kotak dialog redy to start your
firewall, cek start firewall now supaya dapat langsung digunkan. Klik tombol
save
6. Untuk melakukan pengaturan lebug detail,
klik tombol preference
INSTALASI DAN KONFIGURASI ANTIVIRUS
Pada linux juga bisa terkena virus, hal ini
sering terjadi pada sistem operasi linux yang menjadi samba served untuk client
windows. Salah satu antivirus yang bagus dan gratis adalah ClamAV. Berikut
lngkah instalasinya:
1. Buka terminal
2. Jalankan perintah berikut
sudo
apt-get install clamav clamtk
3. Suapay database virus up to date, update
ClamAV menggunkn printah
sudo
freshclam
4. Kini ubuntu anda telah dilengkapu
antivirus. Untuk menjlankannya gunakan perintah
sudo clamsan
KONFIGURASI SERVER UBUNTU
Dibandingkan dengan sistem
operasi windows, linuk lebih handal jika digunakan sebagai sistem operasi
server. Linuk adalah sistem operasi yang terbukti tangguh sebagai server.
Kehandalan linuk terdapat pada sisi stabilitasnya, ringan, kustomisasi yang
luas,kebal virus, dan lain sebagainya.
KONFIGURASI DNS SERVER
DNS Server adalah komponen
yang berfungsi menerjemahkan nama domain dengan IP address atau sebaliknya.
Dengan DNS server, anda dapat memberikan
alamat web dari sebuah web server dengan nama yang lazim. Misalkanya
www.serverlinuk.com, bukannya 192.168..1.1.
INSTALASI DNS SERVER
Yang harus dilakukan pertama kali
adalah meng-install bind9 ke dalam Ubuntu anda. Berikut langkahnya:
1. Jalankan terminal ubuntu
anda. Ketik sudo su untuk masuk sebagai root user. Lalu jalankan perintah:
#apt-get install bind9
2. Setelah instalasi selesai,
gunakan gedit untuk membuka buka file/etc/bind/named.conf.perintahnya seperti
berikut:
#gedit/etc/bind/named.conf
3. Tambahkanlah kode dibawah
ini ke dalam file anda buka.
Zone
"1.168.192.in-addr.arpa" {
Type master;
File"/etc/bind/ip.db" ;
};
Zone "serverubuntu.co.id" {
Type master;
File "/etc/bind/www.db";
};
4. Simpan dengan mengklik
ikon save.
5. Buat file /etc/bind/ip.dv
mengunakan gedit. Perintahnya:
# gedit/etc/bind/ip.db
6. Masukkan kode dibawah ke dalam file ip.db yang sudah
dibuat.
$TTL 86400
@ IN SOA ns.serverubuntu.co.id.
root.serverubuntu.co.id. (
2006081201
8H
2H
1W
1D )
@ IN NS ns.serverubuntu.co.id.
@ IN MX 10 ns.serverubuntu.co.id.
1 IN PTR ns.serverubunty.co.id.
1 IN PTR www.serverubuntu.co.id. 1 IN
PTR mail.serverubuntu.co.id.
7. Buat pula
file/etc/bind/www.db menggunakan gedit. Perintahnya:
#gedit/etc/bind/www.db
8. Isi di dalam file/etc/bind/www.db
tersebut dengan kode berikut:
$TTL 86400
@ IN SOA ns.serverubuntu.co.id.
root.serverubuntu.co.id. (
2006081201
8H
2H
1W
1D
@ IN NS ns.serverubuntu.co.id. @ IN
MX 10 ns.serverubuntu.co.id.
ns IN A 192.168.1.1 www.IN
A 192.168.1 mail IN A 192.168.1.1
9.
Supaya komputer dapat memuat DNS server,edit file
resolv.conf.
Perintahnya:
# gedit/etc/resolv.conf
10. Masukkan kode berikut ini:
search serverubuntu.co.id nameserver
192.168.1.1
11. Setelah selesai, restar
bind9 menggunakan perintah: # /etc/init.d/bind9 restar
12. Untuk melakukan pengujian,
anda harus dapat melakukan ping.
INSTALASI DAN KONFIGURASJ FTP SERVER
FTP biasa digunakan untuk transfer
pada sebuah jaringan TCP/IP. Dengan FTP, anda dapat memanipulasi file di
komputer lain seolah-olah mengunakan komputer sendiri.
MENGENAL FTP
FTP hanya berjalan secara eksklusif di jaringan TCP. Secara default, server FTP akan melakukan listening pada port 21 untuk mendeteksi adanya permintaan koneksi dari FTP client. FTP menggunakan kontrol out-of-band, yang artinya, FTP menggunakan koneksi yang berbeda untuk kontrol dan data.
Namun, FTP juga memiliki kekurangan, antara lain:
FTP hanya berjalan secara eksklusif di jaringan TCP. Secara default, server FTP akan melakukan listening pada port 21 untuk mendeteksi adanya permintaan koneksi dari FTP client. FTP menggunakan kontrol out-of-band, yang artinya, FTP menggunakan koneksi yang berbeda untuk kontrol dan data.
Namun, FTP juga memiliki kekurangan, antara lain:
•
Password dan daftar file dalam FTP server dikirim dalam
bentuk teks tanpa enkripsi. Hal ini memiliki resiko lebih besar untuk disadap.
Untuk menghindari hal ini, terdapat beberapa teknologi tambahan yang dipakai,
seperti SSL atau TLS.
•
Adanya banyak koneksi TCP/IP yang digunakan, satu untuk
control, satu untuk dowload, upload dan listing direktori. Jika ada firewall,
maka akan lebih banyak tambahan yang diperlukan untuk koneksi seperti ini.
•
Tidak ada mekanisme pengecekan integritas file di sisi
receiver, apabila ada kegagalan dalam transfer, pihak penerima tidak dapat
melakukan kalkulasi (misalnya pakai MD5 sum). Untuk menangani hal demikian,
pengecekan integritas haruslah dilakukan secara manual.
•
Adanya perubahan atribut date/timestam. Jika anda mentransfer
file, maka file tersebut akan memiliku timestam baru.
INSTALASI FTP SERVER
Proftpd merupakan salah satu dari
sekiab banyak aplikasi FTP di ubuntu. Untuk dapat digunakan, lakukan intalasi
dengan cara:
1. Masuk ke terminal dan
beralihlah sebagau root user.
2. Install aplikasi proftpd
dengan menjalankan perintah: # apt-get install proftpd
3. Ketika intalasi
berlangsung, akan diberikan pilihan apakah menjalankan proftpd dari Inetd atau
Standalone. Jika traffic FTP cukup banyak, pilihan Standalone.
KONFIGURASI FTP
Proftd dapat anda konfigurasi dengan
mengedit file /etc/proftpd/proftpd.conf.
Berikut langkah-langkahnya:
1. Setelah masuk teriminal
Ubuntu, berpindahlah sebagai root user kemudian edit file /etc/ proftpd/proftpd.conf menggunakan
perintah:
# gedit/etc/proftpd/proftpd.conf
# gedit/etc/proftpd/proftpd.conf
2. Dibagian paling bawah,
tambahkanlah kode untuk mengubah menjadi read-only:
<Anonymous~ftp>
User ftp
Group nogroup
UserAlias anonymous
Displaylogin welcom.msg
Displayfirschdir .message
<Directory *>
<Limite WRITE>
DenyAll
</Limit>
</Directory>
</Anonymous>
<Anonymous~ftp>
User ftp
Group nogroup
UserAlias anonymous
Displaylogin welcom.msg
Displayfirschdir .message
<Directory *>
<Limite WRITE>
DenyAll
</Limit>
</Directory>
</Anonymous>
3. Restar proftpd dengan
mengetikkan perintah:
# /etc/init.d/proftpd restar
# /etc/init.d/proftpd restar
4. Anda dapat mencoba mengakses
menggunakan aplikasi FTP client seperti FileZilla atau aplikasi sejenis.
5. Untuk FTP read-write, abda
tinggal mengganti atau menambahkan kode
berikut:
<Anonymous~ftp>
User ftp
Group nogroup
UserAlias anonymous
Displaylogin welcom.msg
Displayfirschdir .message
<Anonymous~ftp>
User ftp
Group nogroup
UserAlias anonymous
Displaylogin welcom.msg
Displayfirschdir .message
INTALASI DAN KONFIGURASI WEB SERVER
Linuk merupakan salah satu sistem
operasi yang stabi, dan banyak digunakan untuk keperluan server web. Banyak
server WWW yang didukung oleh linuk. Bahkan, ada istilah yang terkenal di linuk
yaitu dinamakan LAMP (singkatan dari linuk, apache,mySQL dan PHP)
INTALASI WEB SERVER
Web server adalah sebuah
sistem yang menyediakan tempat bagi halaman web supaya dapat diakses oleh web
client/browser.
Web server linuk yang terkenal adalah
apach. Cara instalasinya adalah sebagai berikut:
1. Buka terminal dan masuk
sebagai root usee. Kemudian jalankan:
# apt-get install apache2
# apt-get install apache2
2. Ketika muncul perintah Do
you want to centinue, ketik Y dan tekan ENTER.
3. File-file yang diperlukan
akan disalin ke komputer. Setelah itu proses intalasi akan dimulai hingga
selesai.
4. Untuk menguji bahwa web
server sudah ter install, jalankan browser kemudian akses URL http://localhost.
Maka akan tertulis "it works!".
5. Tempat meletakkan file web
di folder /var/www/. Jika dibuka anda
dapat melihat didalamnya terdapat file index.html.
INTALASI PHP5
Setelah
apache terinstall, berikutnya install PHP. PHP adalah bahasa pemograman untuk
server site. Dengan PHP5, apache dapat meng-host file-file dengan ekstemsi.php.
berikut cara instalasinya:
1. Buka terminal lalu
berpindahlah sebagai root user. Kemudian, jalankan: # apt-get install php5
2. Ketika muncul perintah Do
you want to centinue [Y/N], tekan tombol Y, lalu enter.
3. Intalasi akan dijalankan
hingga selesai.
4. Setelah intalasi selesai, jalankan
apache menggunakan perintah berikut :
sudo service apache2 start
5. Untuk menguji hasil
intalasi anda dapat jalankan browser kemudian akses URL http://localhost.
SETUP DATABASE SERVER
Sebuah web server umumnya dilengkapi
dengan database, mengingat sebuah
aplikasi web kini lazi menggunakan data base. Lakukan langkah berikut ini untuk
melengkapi web server anda:
1. Masuk terminal, lalu
berpindahlah sebagai root user.
2. Install MySQL. Terdapat 3
tahapan intalasi MySQL. Pertama install
libapache2 untuk autentik MySQL. Perintahnya : # get-install
libapache2-auth-mysql
3. Kedua install konektor
PHP5 dan MySQL. Perintahnya:
# apt-get install php5-mysql
# apt-get install php5-mysql
4. Terakhir, install
mysql-server. Perintahnya:
# apt-get install mysql-server
# apt-get install mysql-server
5. Ketika menginstall mysql servee,
anda diminta menentukan password untuk user root.
6. Konfigurasi file php.ini
melalui editor gedit. Perintahnya:
# gedit/etc/php5/apache2/php.ini
# gedit/etc/php5/apache2/php.ini
7. Cari baris
extension=mysql.so, hapus tanda titik komanya.
8. Simpan file php.ini dengan
mengklik Save. Selanjutnya restar apache. Perintahnya:
# /etc/ init.d/apache2 restart
# /etc/ init.d/apache2 restart
9. Untuk melakukan uji coba.
Masuk ke mysql dan mengetikkan perintah:
# mysql -u root -p enter password: masukan pasword msql
# mysql -u root -p enter password: masukan pasword msql
Setelah semua ter-install, anda dapat
menambahkan PHPMyAdmin.
Cara instalasi PHPMyAdmin yaitu :
1. Intall PHPMyAdmin dengan
mengetikkan kode /usr/share/phpmyadmin. Perintahnya:
# apt-get install phpmyadmin
# apt-get install phpmyadmin
2. Kemudian edit file
apache2.conf. file ini mengatur semua konfigurasi apache2. Perintahnya:
# gedit /etc/apache2/apache2.conf
# gedit /etc/apache2/apache2.conf
3. Di file apache2.conf,
buatlah sebuah alias baru bernama "phpmyadmin" dan arahkan ke /user/
share/phpmyadmin. Perintahnya: .....
INSTALASI DAN KONFIGURASI INTERNET GATEWAY
Internet gateway adalah gerbang yang
digunakan oleh jaringan komputer.
SETTING INTERNET GATEWAY
1. Cari IP publik ke ISP
lengkap dengan gateway, netmask, broadcast dan DNS, untuk digunakan sebagai
internet gateway. Pada komputer yang anda gunakan harus memiliki minimal 2
ethernet card.
2. Konfigurasikan eth0 dan
eth1. Perintahnya: sudo gedit/etc/network/interfaces
3. Tambahkan file tersebut
dengan kode dibawah ini dan pastikan memiliki pola yang sama. ......
4. Aktifkan ip forwading. Ip
forwading memungkinkan komputer lain mengunakan linuk sebagai router atau
gateway. Buka file sysctl.conf mengunakan perintah : gedit/etc/sysctl.conf
5. Hapus tanda pagar pada
teks net.ipv4.conf.default.forwarding=1.
6. Konfigurasi iptables untuk
forwarding request dari satu komputer ke komputer lain. Hentikan dulu iptables
dengan perintah :# /etc/init.d/iptables stop
7. Kemudian jalankan perintah
......
8. Restar network menggunakan
perintah : /etc/init.d/network restar
9. Setting konfigurasi
network untuk pc client dengan mengarahkan gateway ke ip eth1 pada pc ubuntu
10.Caranya, dengan membuka
kotak dialog advance TCP/IP setting. Klik tombol advance lalu kilik add di
bagian default gateway. Masukkan alamat
gateway kemuadian klik add.
INTALASI DAN KONFIGURASI MAIL SERVER
Ubntu termasuk salah satu distro yang
dilengkapi dengan beberapa aplikasi penting, yang dapat digunakan untuk
membangun mail server baik skala kecil, sedang maupun besar.
MEMAHAMI CARA KERJA E-MAIL
Email
ditranmisikan dalam bentuk teks murni dijaringan komputer, termasuk juga
internet. Protokol yang digunakan dalam pengiriman email disebut SMTP.
Salah satu komponen yang bertugas
dibelakang layar sehingga email dapat bekerja adalah mail transfer agent.
Berikut ini cara kerja protokol SMTP
:
1. Misalnya
saya@wahanakom.com ingin mengirim pesan ke tamu@perusahaanlain.info
2. MTA di wahana.coma akan
menerima pesan dari saya@wahana.con dan mengantrikannya dibelakang pesan pesan
lain yang antri untuk dikirim
MENGENAL MTA
Beberapa jenis MTA yang terkenal :
1. Postfix merupakan salah
satu MTA yang mudah diatur dan aksesnya cepat.
2. Sendmail merupakan MTA
yang banyak digunakan di internet.
3.
Qmail mirip dengan postfix, namun ubuntu tidak dilengkapi
oleh qmail. INTALASI DAN KONFIGURASI POSTFIX
1. Buka terminal kemudian jalankan
perintah dibawah sebagai rootuser : # apt-get instal postfix
2. Lalu tekan oke
3. Di general type of mail
configuration pilih local only.
4. Masukan system mail name
dikotak yang disediakan.
5. Untuk ip network anda
dapat mengisikan ip jaringan anda.
6. Lainya biarkan default,
kemudian muat ulang dengan perintah: # postfif reload
7. Memastikan postfix sudah
aktif: # ps ax | grep postfix
8. Coba kirimkan email ke
sesama penguna dengan perintah : # mail nama_user .....
9. Apabila email sudah
terkirim, berarti postfix sudah terinstall dengan baik.
INTALASI DAN KONFIGURASI PROXY SERVER
Proxy adalah komponen yang terletak
antara komputer client/dekstop dengan
internet.
INTALASI SQUID
1.
Bukalah terminal dan bergantilah sebagai root user. Kemudian
eksekusi perintah berikut:
# apt-get install squid
# apt-get install squid
2.
Setelah squid terinstall, tunggu hingga booting selesai.
Untuk menguji gunakan perintah :
# ps aux | grep squid
# ps aux | grep squid
3.
Untuk mengaktifkan squid secara manual gunakan perintah :
# /etc/init.d/squid start
# /etc/init.d/squid start
ACCESS
CONTROL LIST
File konfigurasi utama squid adalah
/etc/squid/squid.conf. di dalamnya sudah terdapat komentar-komentar yang dapat
membantu anda dalam mengonfigurasi squid server. Untuk membuka squd.conf anda
dapat berpindah sebagai root user kemudian gunakan perintah # gedit/etc/squid.conf
MENGONFIGURASI SISI CLIENT
Untuk firefox, anda dapat
mensetting proxy server menggunakan cara berikut:
1.
Klik menu Tools > Option dimenu utama firefox
windows. Jika menggunakan Linuk Klik tombol Edit>Option.
2.
Di kotak dialog Option, klik tab Advance lalu klik Network
3.
Klik tab Setting di group box connection.
4.
Pilih manual proxy configuration, kemudian isikan IP Address
dari komputer yang berfungsi sebagai Squid proxy beserta port yang digunakan.
INTALASI TELNET SSH
SERVER
Telnet dan SSH merupakan
media yang berguna untuk menghubungkan komputer Linuk dengan komputer linuk
lainnya. Telnet adalah singkatan dari telecommunication network. telnet
merupakan sebuah protokol jaringan yang digunakan di internet dan juga jaringan
komouter lokal.
INTALASI
TELNET SERVER
Untuk menginstall telnet
server, anda dapat menginstall paket telnetd menggunakan perintah:
sudo apt-get install telnetd
sudo apt-get install telnetd
Setelah selesao anda bisa
menggunakan Telnet dengan menjalankan dengan perintah :
# telnet ip_address
# telnet ip_address
INTALASI
SSH SERVER
Cara meng-instalasinya
mengunakan perintah :
# apt-get install open-server
# apt-get install open-server
Setelah terinstall anda
dapat melakukan remote akses melalui SSH dengan perintah :
# ssh ip_addres
# ssh ip_addres
MESSAGE OF
THE DAY (MOTD)
Untuk mengubah pesan MOTD
yang muncul tiap kali anda login ke SSH atau telnet, anda dapat mengedit file
/etc/motd dengan perintah:
vim /etc/motd atau gedit /etc/motd
kemudia anda isikan sesuai yang anda inginkan.
vim /etc/motd atau gedit /etc/motd
kemudia anda isikan sesuai yang anda inginkan.
MENGUBAH
NOMOR PROT SSH SERVER
Anda dapat megantinya
dengan mengedit file /etc/ssh/sshd_config. Selah itu temukan baris teks
berikut:
# what prots, IPs and protocols we listen for port 22
ganti port 22 tersebut dengan nilai yang anda inginkan. Setelah itu restar SSH dengan perintah:
sudo /etc/init.d/ssh restart
# what prots, IPs and protocols we listen for port 22
ganti port 22 tersebut dengan nilai yang anda inginkan. Setelah itu restar SSH dengan perintah:
sudo /etc/init.d/ssh restart


No comments: