Pada saat kedua DHCP client dihidupkan , maka komputer tersebut melakukan request ke DHCP-Server untuk mendapatkan nomor IP. DHCP menjawab dengan memberikan nomor IP yang ada di database DHCP. DHCP Server setelah memberikan nomor IP, maka server meminjamkan (lease) nomor IP yang ada ke DHCP-Client dan mencoret nomor IP tersebut dari daftar pool. Nomor IP diberikan bersama dengan subnet mask dan default gateway. Jika tidak ada lagi nomor IP yang dapat diberikan, maka client tidak dapat menginisialisasi TCP/IP, dengan sendirinya tidak dapat tersambung pada jaringan tersebut.
Setelah periode waktu tertentu, maka pemakaian DHCP Client tersebut dinyatakan selesai dan client tidak memperbaharui permintaan kembali, maka nomor IP tersebut dikembalikan kepada DHCP Server, dan server dapat memberikan nomor IP tersebut kepada Client yang membutuhkan. Lama periode ini dapat ditentukan dalam menit, jam, bulan atau selamanya. Jangka waktu disebut leased period.
NAT kependekan dari (Network Address Translation), berfungsi untuk menerjemahkan atau mentranslasikan IP address Private ke IP address Public. Kenapa harus di translasikan ke IP Public? Kita tahu, ada dua jenis IP address yaitu IP Private dan IP Public. IP yang di kenal oleh
internet atau yang bisa berinternet adalah IP Public. Kalo hanya ada satu IP Public tapi ada banyak PC yang ingin terkoneksi internet, bagaimana solusinya? Maka dari itu NAT dibutuhkan.
Setting DHCP Server
Adapun langkah – langkahnya adalah sebagai berikut :
1. Buat dan setting file dhcpd.conf
#vi /etc/dhcpd.conf
ddns-update-style ad-hoc;
subnet 192.168.1.0 netmask 255.255.255.0 {
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option domain-name "suspensi.net";
option domain-name-servers 192.168.1.1;
range dynamic-bootp 192.168.1.70 192.168.1.77;
default-lease-time 21600;
max-lease-time 43200;
option broadcast-address 192.168.1.255;
}
2. Restart service dhcp
#service dhcpd restart
#service dhcpd restart
3. Buat agar service dhcp dapat dijalankan saat pertama booting
#chkconfig dhcpd on
Setting NAT Server
Adapun langkah – langkahnya adalah sebagai berikut :
1. #iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE
2. #iptables -t nat –L
3. #echo 1 > /proc/sys/net/ipv4/ip_forward
4. simpan ip tables
#service iptables save
5. Jalankan service iptables:
#service iptables start
Read More..
#chkconfig dhcpd on
Setting NAT Server
Adapun langkah – langkahnya adalah sebagai berikut :
1. #iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE
2. #iptables -t nat –L
3. #echo 1 > /proc/sys/net/ipv4/ip_forward
4. simpan ip tables
#service iptables save
5. Jalankan service iptables:
#service iptables start