Cara membuat PC Router dengan DHCP di Ubuntu

Kali ini saya akan share tutorial membuat PC Router beserta DHCP di Linux Ubuntu.

Yang Dibutuhkan:
1 Buah komputer ber OS Ubuntu Server/Client
2 buah Lan Card
Kabel Lan untuk koneksi.



1.    Setting IP address server
-         Buka Terminal
-         Ubah hak akses menjadi root, ketik sudo su dan enter lalu masukkan password
-         Ketik nano /etc/network/interfaces lalu enter.
Setting eth0 dan eth1, jika eth0 sudah di setting, langsung eth1 saja.
Contoh: 

auto eth0
iface eth0 inet static
address 192.168.23.16
netmask 255.255.255.0
gateway 192.168.23.1
dns-nameservers 103.247.216.202 103.247.216.203 8.8.8.8

auto eth1
iface eth1 inet static
address 192.168.56.1
netmask 255.255.255.0
-         Simpan dengan menekan ctrl+O dan enter, lalu ctrl+X untuk keluar.
-         Restart network dengan menggunakan perintah /etc/init.d/networking restart lalu enter

2.    Konfigurasi Routing
-         Ketik  nano /etc/sysctl.conf lalu enter
-         Cari tulisan #net.ipv4.ip_forward=1 lalu hapus tanda # didepannya, kemudian simpan dan keluar..
-         Buka rc.local dengan perintah nano /etc/rc.local
-         Masukkan konfigurasi berikut di atas tulisan exit 0
echo “1” > /proc/sys/net/ipv4/ip_forward
iptables –t nat –A POSTROUTING –o eth0 –j MASQUERADE
lalu simpan dan keluar

3.    Install dan Setting DHCP Server
-         Ketik sudo apt-get install isc-dhcp-server ,  lalu tunggu hingga proses download dan install selesai.
-         Lalu ketik nano /etc/dhcp/dhcpd.conf
ubah konfigurasi dibawah kata A slightly different configuration for an internal subnet
Contoh:
#subnet 192.168.56.0 netmask 255.255.255.0 {
#    range 192.168.56.10 192.168.56.100;
#    option domain-name-servers 192.168.23.1;
#    option domain-name “superbadnove”;
#    option routers 192.168.56.1;
#    option broadcast-address 192.168.56.255;
#    default-lease-time 3600;
#    max-lease-time 7200;
#}
Hapus semua tanda # di depannya.
Lalu simpan dan keluar.
-         Setelah itu ketik nano /etc/default/isc-dhcp-server
Cari kata INTERFACES=”” , ubah menjadi INTERFACES=”eth1”
lalu simpan dan keluar.
-         Restart service dhcp dengan perintah
sudo service isc-dhcp-server restart

4.    Setting IP menjadi DHCP di Client Ubuntu
-         Buka terminal, lalu ketikkan sudo su lalu masukkan password
-         Ketik nano /etc/network/interfaces
lalu setting eth0 menjadi DHCP
Contoh:
auto eth0
iface eth0 inet dhcp
Lalu simpan dan keluar
-         Restart network dengan perintah /etc/init.d/networking restart
-         Selesai

Jika masih kurang jelas, silahkan tulis di komentar.

Semoga Berhasil

Related Posts: