Konfigurasi server Ubuntu untuk jaringan internet beserta DHCP Server

Berikut ini adalah contoh konfigurasi pada Ubuntu yang digunakan untuk akses internet dengan skenario menggunakan modem yang disediakan oleh speedy, secara default biasa nya modem memiliki IP addres 192.168.1.1, alamat Ubuntu 192.168.1.3 dan 192.168.100.1, oleh karena nya harus memiliki 2 buah ethernet card, jika hanya memiliki satu ethernet Card dapat dibagi menjadi dua caranya adalah dengan membagi eth menjadi eth0 dan eth0:1, alamat jaringan akan di pindahkan dan digunakan oleh klien yang memiliki alamat jaringan192.168.100.0.  lebih mudahnya silahkan lihat pada gambar



Adapun konfigurasinya adalah seperti berikut ini (sebelumnya harus masuk dulu ke terminal dengan login sebagai super user anda bisa mengetikan sudo su atau sudo -i):

1.       Masuk melalui terminal, kemudian lakukan seting untuk jaringan cara nya ketikan #nano /etc/network/interfaces masukan konfigurasi dibawah ini

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static

address 192.168.1.3
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1

auto eth1
iface eth1 inet static
address 192.168.100.1
netmask 255.255.255.0
network 192.168.100.0
broadcast 192.168.100.255

2.       Setelah itu rubah file resolv.conf caranya, ketikan #nano /etc/resolv.conf masukan konfigurasi dibawah ini :

nameserver 192.168.1.1
nameserver 192.168.1.3


3.       Langkah selanjutnya adalah atur IP tables nya, supaya bisa di akses otomatis setiap komputer dinyalakan, maka rubah file rc.local,  cara nya ketikan #nano /etc/rc.local masukan konfigurasi dibawah ini :

/bin/echo 1 > /proc/sys/net/ipv4/ip_forward
/sbin/iptables –F
/sbin/iptables --table nat –flush
/sbin/iptables --delete-chain
/sbin/iptables --table nat --delete-chain
/sbin/iptables -t nat -A POSTROUTING -s 192.168.100.0/24 -d 192.168.1.0/24  -j MASQUERADE
/sbin/iptables -t nat -A POSTROUTING -s 192.168.100.0/24 -d 0/0  -j MASQUERADE
/sbin/iptables -A FORWARD -t filter -o eth0 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
/sbin/iptables -A FORWARD -t filter -i eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT
exit 0


4.       Restart komputer, lakukan tes koneksi ke network 192.168.1.0/24 dan jika modem sudah terkoneksi ke internet lakukan test koneksi ke internet menggunakan ping dan browser
5.       Apabila ngin supaya klien secara otomatis terkoneksi ke internet tanpa harus menseting jaringan dulu di setiap komputer, install kan DHCP Server, cara nya ketikan #apt-get install dhcp3-server  konfigurasi awal biasanya Fail (gagal)
6.       Lakukan perubahan konfigurasi cara nya ketikan #nano /etc/dhcp3/dhcpd.conf  lakukan konfigurasi seperti dibawah ini :


1.       Restart dhcp server, ketikan #/etc/init.d/dhcp3-server restart
2.       Atur jaringan di klien dengan menggunakan dhcp dan test koneksi nya


Riki Nuryadin

Comments