Setting Router dan DHCP Server Ubuntu 15.04. Linux (Menjadikan Ubuntu 15.04 Menjadi Router dan DHCP Server)

Momo: Memahami Dan Menghormati Pihak Lain

Malam malem gini enaknya ngopi sambil berbagi tips... tips kali ini yaitu tentang tata cara Setting Router
Asumsi
Eth0 : IP 192.168.2.1 (terhubungke Internet denganNameserver :192.168.2.1)
Eth1: IP 192.168.1.1 (terhubungkeLAN , IP LAN Client 192.168.1.2-192.168.1.254)
Konfigurasi IP
$sudovi /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.2.1
netmask 255.255.255.0
gateway 192.168.2.1
network 192.168.2.0
broadcast 192.168.2.255
dns-search skull.org
auto eth1
iface eth1 inet static
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
$ sudo /etc/init.d/networking restart
2). Konfigurasi Routing (iptables)
$sudovi /etc/sysctl.conf
Caribarisberikut :
#net/ipv4/ip_forward=1
Ubahmenjadi :
net/ipv4/ip_forward=1
kemudian simpan hasil Konfigurasi, dan kemudian aktifkan konfigrasi sysctl dengan perintah
$sudosysctl –p
Karena internet mengenalip public, maka perlu diatur agar jaringan client denganip local bias digunakan untuk berinternet.Maka disini kita menggunakan MASQUERADING, dengan masquerading maka jaringan local akan diwalilkan dengani p public di sisi router. Untuk Mengatur gunakan perintah berikut :
$sudoiptables –t nat –A POSTROUTING –s 192.168.2.0/24 –d 0/0 –j MASQUERADE
Perintah iptables di atas hanya bersifat sementara, jika di reboot maka perintah ip tables yang kita buat akan hilang .untuk menghindari hal tersebut, maka perintah ip tables untuk masquerading tersebut sebaiknya di simpan di suatu file yang bernama /etc/rc.local.
Edit file /etc/rc.local, lalutambahperintahiptables di atas.
1. Edit file /etc/rc.local $sudo vi /etc/rc.local
2. Tambahkan perintah iptables untuk masquerqding pada file tersebut. Untuk mulaimengetik didalam vi editor, tekan tombol I atau insert. Iptables –t nat –A POSTROUTING – 192.168.2.0/24 –d 0/0 –j MASQUERADE
3. Simpan konfigurasi tersebut dengan menekan tombol esc dan ketik :wq (titik dua w, q lalu enter) , w untuk menyimpan dan q untuk keluar dari editor vi.
4. Untuk mencoba skrip tersebut, lakukanlah restart computer.
     $sudo reboot
5. Setelah itu kita lihat konfigurasi Masquerade kita pada iptables
    $sudoiptables –L -t nat dan hasil akhir jika berhasil akan muncul sebagai berikut:
    MASQUERADE all -- 192.168.2.0/12 anywhere
Kemudian kita mulai masuk ke DHCP
Sebelum menginstal DHCP sebaiknya ada telah memasukan CD ke PC dan pastikan sudah terbukakuncinya kalau belum kita buka dulu dengan perintah :
$sudovi /etc/apt/sources.list
Kalu sudah hilangkan tanda pagar # pada 3 teks urut dari atas kemudian simpan( :wq) lalu mulailah install DHCP Server
$sudo apt-get installisc-dhcp-server
Kemudian Konfigurasi DHCP server
$sudovi /etc/dhcp/dhcpd.conf
Carikata :
A slightly different configuration for an internal subnet
Edit barisberikut di bawah
Subnet 192.168.1.0 netmask 255.255.255.0 {
Range 192.168.1.10 192.168.1.20;
Option domain-name-servers 192.168.2.1;
Option domain-name “skull.org”;
Option routers 192.168.1.1;
Option broadcast-address 192.168.1.254;
default-lease-time 600;
max-lease-time 7200;
}
$sudovi /etc/default/isc-dhcp-server
Cari kata
INTERFACES=””
Ubahmenjadi
INTERFACES=”eth1”
Kemudian simpan file tersebut,lalu restart DHCP
$sudo /etc/init.d/isc-dhcp-server
SELESAI
Semogaberhasil……
Lanjutkan dengan setting PROXY di posting selanjutnya……..
Di tungguya moga saya tidak sibuk hhhh

Comments