Cara Konfigurasi Debian Server
Konfigurasi DNS Server, Proxy Server, ICS (Internet Conection Sharing) di Linux Debian Server - Konfigurasi Jaringan Client Server Debian Server dengan Windows Client. Ujian Praktek Kejuruan TKJ admin pada tahun 2016/2017 adalah menginstal debian dan konfigurasi client server debian, maka dari itu admin kali ini membuat artikel konfigurasi jaringan client server debian agar para kalian adik-adik kelas SMK jurusan TKJ yang barang kali UPKnya sama kayak admin kalian bisa belajar dari sini.Langsung saja untuk konfigurasinya. Agar lebih mudah kita buat ketentuan sebelum mengkonfigurasinya kalian bisa buat ketentuan semau kalian.
Ketentuan :
1. IP Internet : 192.168.3.1 (sesuaikan dengan gateway kalian)
2. IP Address Komputermu : 192.168.50.1
2. IP Address Komputermu : 192.168.50.1
2. IP Address untuk Klien : 192.168.50.0/24
3. Cache manager : namasekolahkalian.sch.id
4. visible hotsname : namamu@namasekolah.sch.id
5. Situs yang akan diblokir : facebook.com
6. Port Proxy : 3128
7. Transparent proxy : yes
8. nat : yes
5. Situs yang akan diblokir : facebook.com
6. Port Proxy : 3128
7. Transparent proxy : yes
8. nat : yes
Note : yang berwarna merah kalian bisa menggantinya sesuai keinginan kalian masing-masing
Setelah kita buat ketentuanya, maka kita langsung saja untuk melakukan konfigurasi.
KONFIGURASI JARINGAN
1. Masuk ke mode root. Yaitu dengan cara ketik "root" atau "su" kemudian masukan password root kalian yang sudah kalian setting pada waktu penginstalan.
2. Edit Konfigurasi Jaringan. Langkah selanjutnya adalah kalian konfigurasikan jaringan, yaitu dengan memasukan IP Address, Gateway, Subnet mask, gateway dll.
Caranya ketik nano /etc/network/interfaces kemudian enter
Isi seperti dibawah ini. Sesuaikan dengan ketentuan yang sudah kalian buat tadi, kalau admin seperti ini. Untuk menyimpan tekan ctrl+x lalu tekan y dan kemudian enter
3. Setelah sudah diatur jaringanya silakan restart dengan cara ketik /etc/init.d/networking restart
apabila hasilnya seperti ini berarti berhasil restart
4. Cek terlebih dahulu apakah konfigurasinya sudah benar, cara ceknya ketik ping 192.168.3.1 (Gateway) apakah sudah terhubung dengan internet atau belum, dan lihat juga apakah kabel LAN yang terhubung ke Internet sudah tersambung dengan benar atau belum.
5. Kemudian masuk ke Resolv. Ketik nano /etc/resolv.conf kemudian isi dengan name server 192.168.50.1 (ip komputermu). Untuk menyimpan tekan ctrl+x lalu tekan y dan kemudian enter.
KONFIGURASI DNS SERVER
1. Sebelum kalian mengkonfigurasi DNS Server, kalian perlu menginstal terlebih dahulu bind9 atau jika pada saat kalian menginstal debian kalian mencentang DNS Server maka tidak perlu menginstal lagi. Ketik apt-get install bind9 dan enter.Note : sebelum menginstal pastikan CD/DVD Bootable Debian sudah dimasukan.
2. Masuk ke konfigurasi dengan cara ketik nano /etc/bind/named.conf.options lalu enter.
3. Masukan gateway dan IP komputer kalian.
// forwaders { ubah menjadi forwaders {
// 0.0.0.0; 192.168.3.1; (Gateway)
//}; 192.168.50.1; (IP Komputermu)
};
Untuk menyimpan tekan ctrl+x lalu tekan y dan kemudian enter
zone “namasekolah.sch.id” in {
type master ;
file “/etc/bind/db.namasekolah.sch.id”;
};
zone “192.168.50.in-addr.arpa” {
type master ;
notify no ;
file “/etc/bind/db.192”;
};
Untuk menyimpan tekan ctrl+x lalu tekan y dan kemudian enterKONFIGURASI ICS (Internet Connection Sharing)
1. Copy db.local ke db.smkalirsyad.sch.id. Ketik cp /etc/db.local /etc/db.smkn3.sch.id
2. Mengaktifkan net.ipv4.ip_forward=1. Ketik nano /etc/sysctl.conf cari net.ipv4.ip_forward=1 agar lebih mudah tekan ctrl+w ketik net.ipv4.ip_forward=1 kemudian hapus pagar (#) yang ada disebelahnya.
3. Masuk ke menu edit db.smkalirsyad.sch.id. Sesuaikan saja dengan ketentuan kalian masing-masing. Ketik nano /etc/bind/db.smkalirsyad.sch.id dan tekan enter
@ IN SOA ns.namasekolah.sch.id.root.namasekolah.sch.id (
2 ; serial
@ IN NS ns.namasekolah.sch.id
@ IN A 192.168.50.1 (IP Komputermu)
@ IN AAAA :1
ns IN A 192.168.50.1 (IP Komputermu)
www IN A 192.168.50.1 (IP Komputermu)
Untuk menyimpan tekan ctrl+x lalu tekan y dan kemudian enter
4. Kemudian edit juga db.192.168.50. Ketik nano /etc/bind/db.192.168.50 dan tekan enter Sesuaikan juga dengan ketentuan sobat.
@ IN SOA ns.namasekolah.sch.id.root.namasekolah.sch.id (
1 ; serial
@ IN NS ns.
192.168.50.1 IN PTR ns.namasekolah.sch.id
192.168.50.1 IN PTR www.namasekolah.sch.id
5. Setelah itu restar bind9. Ketik /etc/init.d/bind restart lalu enter.
KONFIGURASI PROXY SERVER
1. Pertama kalian harus menginstal aplikasi squid install aplikasi squid. Ketik apt-get install squid enter lalu ketik y dan tekan enter.
Note : sebelum menginstal pastikan CD/DVD Bootable Debian sudah dimasukan
2. Mengkonfigurasi squid (proxy). Ketik nano/etc/squid.conf enter lalu cari acl connect menggunakan ctrl+w. Lalu tambahkan script berikut di bawah acl connect
acl blokir dstdomain “/etc/squid/blokir.txt”
http_access deny blokir
acl jaringan src 192.168.50.0/24
acl jaringan src 192.168.50.0/24
http_access allow jaringan
cache_mem 64 mb
cache_mgr namasekolah.sch.id
cache_swap_low 98
cache_swap_high 99
visible_hostname namamu@namasekolah.sch.id
Untuk transparent proxy tambahkan transparent di http_port 3128. Cari dengan ctrl+w.
http_port 3128 transparent
3. Setelah itu buat daftar situs yang akan diblokir (facebook.com). Ketik nano /etc/squid/blokir.txt enter lalu isi facebook.com
4. Kemudian yang terakhir adalah konfigurasi iptables. Yaitu untuk membuat jaringan lokal menjadi privat (nat).
Untuk menyimpan tekan ctrl+x lalu tekan y dan kemudian enter
5. Setelah itu restart squid. Ketik /etc/init.d/squid restart dan enter.
6. Restart juga networknya. Ketik /etc/init.d/networking restart dan enter.
Silahkan kalian cek dengan menghubungkan ke komputer klien, komputer klien harus disetting ip addressnya 192.168.50.2 - 192.168.50.255 karena 192.168.50.1 sudah digunakan oleh server. Kemudian ketik ping 192.168.50.1 lewat komputer klien, sudah terhubung apa belum. Jika sudah coba kalian masuk ke browser dan coba ke halaman facebook.com sudah terblokir atau belum. Jika sudah terhubung dan sudah terblokir situsnya, berarti kalian sudah berhasil mengkonfigurasi debian Client Server.
Namun apabila terjadi kesalahan silahkan kalian cek dulu apakah konfigurasinya sudah benar, jika benar maka coba restart ulang servernya. Jika tetap gagal, maka berdoalah dan coba lagi dari awal. Sekian artikel admin kali ini, terimakasih. Silakan mencoba semoga bermanfaat.
Untuk menyimpan tekan ctrl+x lalu tekan y dan kemudian enter
5. Setelah itu restart squid. Ketik /etc/init.d/squid restart dan enter.
6. Restart juga networknya. Ketik /etc/init.d/networking restart dan enter.
Silahkan kalian cek dengan menghubungkan ke komputer klien, komputer klien harus disetting ip addressnya 192.168.50.2 - 192.168.50.255 karena 192.168.50.1 sudah digunakan oleh server. Kemudian ketik ping 192.168.50.1 lewat komputer klien, sudah terhubung apa belum. Jika sudah coba kalian masuk ke browser dan coba ke halaman facebook.com sudah terblokir atau belum. Jika sudah terhubung dan sudah terblokir situsnya, berarti kalian sudah berhasil mengkonfigurasi debian Client Server.
Namun apabila terjadi kesalahan silahkan kalian cek dulu apakah konfigurasinya sudah benar, jika benar maka coba restart ulang servernya. Jika tetap gagal, maka berdoalah dan coba lagi dari awal. Sekian artikel admin kali ini, terimakasih. Silakan mencoba semoga bermanfaat.