Salah layanan yang dibutuhkan di jaringan lokal (LAN) adalah akses internet bagi Client, Debian
sendiri dapat di konfigurasi sebagai Router (untuk sharing Internet) jadi tidak perlu
membutuhkan router lagi, asalkan minimal terdapat 2 Network Interface. Untuk alasan
keamanan dan lain-lain, akses Internet tersebut dapat di Manage menggunakan Proxy Server.
Proxy Server ini dapat melakukan caching terhadap halaman web yang dibuka client, memfilter
koneksi, manajemen bandwith, dan lain-lain. Asumsinya telah tersedia Komputer Debian 9
dengan 2 Network Interfaces yang telah terkonfigurasi IP Address, dan juga telah tersedia
Repositori yang Siap digunakan. Berikut akan di bahas satu-persatu cara installasi dan
konfigurasinya
1. Sharing Internet
Sebelum memulai untuk melakukan Sharing Internet, pastikan terdapat akses internet dan
Komputer Debian sudah terhubung ke Internet terlebih dahulu. Tidak seperti Debian versi
sebelumnya, Debian 9 sudah tidak terdapat rc.local jadi mungkin agak sedikit berbeda
konfigurasinya. Berikut adalah langkah-langkahnya :
nano /etc/sysctl.conf
uncomment pada baris net.ipv4.ip_forward=1
REPORT THIS AD
Keluar dan Simpan, lalu jalankan perintah berikut untuk menjalankan ip forwarding
sysctl -p
setelah itu jalankan perintah iptables berikut agar membuka firewall untuk akses internet dari
client.
nano /etc/network/interfaces
tambahkan kode pre-up iptables-restore < /etc/iptables pada baris terakhir
Simpan dan Keluar, lalu cek koneksi Internet di Client, jika sudah terhubung ke internet maka
konfigurasi sudah berhasil.
2. Proxy Server
Setelah Sharing Internet berhasil, Proxy Server sudah bisa di install dan di konfigurasi. Disini
hanya di contohkan untuk meblok Website tertentu saja, berikut adalah langkah-langkahnya
nano /etc/squid/squid.conf
cache_mgr admin@serverdebian.com
Keluar dan Simpan, lalu buat file untuk daftar Website yang akan diblok
nano /etc/squid/site