Cara 1
Dengan mengkombinasikan bit
00001 000 = 8
00010 000 = 16
00011 000 = 24
misalnya : 10101100 = 128 + 0 + 32 + 0 + 8 + 4 + 0
00100 000 = 32
+ 0 = 172
00101 000 = 40
dengan cara tersebut 32-bit IP Address diatas akan
00110 000 = 48
diperoleh angka desimal 172.16.128.17
……………
11111 000 = 248
Pembagian Kelas IP Address
Cara 2
Mengurangi subnet mask dgn bilangan 256
2.Menconfigurasi IP eth0(default)
7.testing untuk ngeping google.com untuk ngecek
[root@mgw root]$ vi /etc/sysconfig/network- dns nya
scripts/ifcfg-eth0
kalau muncul :
lalu isi dengan : PING google.com (216.239.39.99) 56(84) bytes of
DEVICE=eth0
data.
BOOTPROTO=static berarti dns kita untuk mgw dah bekerja, tapi kalau
IPADDR=202.159.121.2
muncul :
BROADCAST=202.159.121.7 ping: unknown host google.com
NETMASK=255.255.255.249
berarti dns yang kita isikan di /etc/resolve.conf
ONBOOT=yes
USERCTL=no masih salah,silahkan cek lagi ke ISP nya
lalu simpen dengan menekan :wq nah bereskan sudah setting IP untuk mgw nya
supaya mgw ini bisa sekaligus di gunakan sebagai
3.Setting dns resolve ns server oleh client maka harus di install daemon
[root@mgw root]$ vi /etc/resolve.conf bind atau daemon nameserver yang lain
lalu isi dengan nameserver dari isp kita tadi : ataukalau sudah ada tinggal idupin Bind nya
nameserver 202.159.0.10
nameserver 202.159.0.20 [root@www root]# /etc/init.d/named restart
Stopping named: [ OK ]
lalu simpen dengan menekan :wq Starting named: [ OK ]
4.Setting ip_forwarding [root@www root]#chkconfig –level 2345 named on
[root@mgw cachak]$ vi /etc/sysctl.conf [root@www root]#
Untuk sambung ke Internet, disetting seperti yg # **** simpan & keluar: ctrl+x
sudah dilakukan. Yang satunya yang akan
digunakan untuk menghubungkan jaringan internal # *************** Edit file ip_forward ******
ke internet. root@mdin: echo “1″ >
/proc/sys/net/ipv4/ip_forward
#***** perintah ****
# *************** proses routing dr eth2 ke eth1
root@mdin: sudo vim /etc/network/interfaces *****
root@mdin: sudo /sbin/iptables -t nat -A
POSTROUTING -s 192.168.0.0/255.255.255.0 -d
#******* setting device *********** 0/0 -j MASQUERADE
#********** mencek apakah setup sudah betul root@mdin: sudo nano /etc/rc.local
*********
# ** Hapus exit=0 dan ganti dg script berikut ****
root@mdin: ip addr
echo “1″ > /proc/sys/net/ipv4/ip_forward
root@mdin: ifconfig
/sbin/iptables -t nat -A POSTROUTING -s
#********** mencek apakah koneksi internet 192.168.0.0/255.255.255.0 -d 0/0 -j
lancar ********* MASQUERADE
sudo apt-get install dhcp3-server 4. Restart your dhcp server with this command:
/etc/init.d/dhcp3-server restart
vim /etc/dhcp3/dhcpd.conf