Membuat Gateway Sederhana Menggunakan Linux
by servindo
Gateway dan Router kadang2 sering disamakan, padahal fungsi dari Gateway dan router itu berbeda.
Bahasa sederhananya adalah gateway disini agar klien bisa konek ke internet / sharing internet. Pada artikel kali ini, saya menggunakan Ubuntu linux (bisa di implementasikan pada debian dan CentOS).
Terdapat 2 network:
- ppp0 yaitu koneksi berupa dial up
- eth0 yaitu nic untuk di sambung ke router/hub/komputer
Disini saya asumsikan bahwa sudah bisa melukan setting dan bisa konek ke internet menggunakan dial up (ppp0)
Selanjutnya, kita mensetting IP gateway yaitu dengan IP Address 192.168.0.254
[email protected]:# ifconfig eth0 192.168.0.254 up
Selanjutkan kita mensetting IP Forwarding pada kernel, yaitu mengedit file /etc/sysctl.conf
[email protected]:# vi /etc/sysctl.conf
Kemudian uncomment atau ganti nilai defaul 0 menjadi 1, pada:
..... net.ipv4.ip_forward=1 ....
Kemudian simpan settingannya dan kita meload kernel yang sudah disetting dengan perintah:
[email protected]:# sysctl -p
Terakhir, kita setting rule IP tables nya dengan perintah:
[email protected]:# iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE [email protected]:# iptables-save
Silahkan di klien menggunakan IP gateway 192.168.0.254 dan coba untuk browsing ke internet.
Recommended Posts
Membuat Backup Automatis Database menggunakan Cronjob
November 22, 2017
Konfigurasi Master dan Slave DNS di CentOS
November 22, 2017
Full Backup Databases dan Restore Melalui Command Line
November 21, 2017