Cara membuat PC Router dan DHCP Server pada Linux Debian 5 Mode Text
Keterangan :
misalkan ip yang terhubung ke Internet 200.100.4.65
Untuk eth0 :yang di pakai server untuk terhubung ke
Internet
misal IP yang saya gunakan : 200.100.4.68/27
Untuk eth1 :yang di pakai server untuk terhubung ke Client
misal IP yang saya gunakan : 192.168.1.1/27
gunakan ipcalc untuk mencari subnetmask dan lain-lainnya
tulisan warna merah keterangan perintah yang di gunakan
tulisan warna biru keterangan perintah yang perlu ditambahkan
ya langsung saja pada intinya Langkah-langkahnya sebagai berikut :
- Login sebagai root pada debian masukan password root
- Setting network intarfacenya
#the primary network interfaces
auto eth0
iface eth0 inet static
address 192.168.1.12
netmask 255.255.255.224
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameserver 8.8.8.8
#the secondary network interfaces
auto eth1
iface eth1 inet static
address 192.168.17.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
- Simpan pengaturan tadi dengan menekan kombinasi tombol CTRL+X pilih y untuk meyimpan
- Restart networknya dengan mengetikan perintah : /etc/init.d/networking restart
- Bila tidak muncul failed atau error berarti sukses
selanjutnya tugas anda yaitu untuk membuat DHCP agar client bisa terhubung ke Router
Langkah-langkahnya sebagai berikut :
- installkan paket dhcp3-server pada debian
- kemudian edit file di dhcp3-server
- hilangkan tanda pagar pada tulisan di bawah A Slightly different configuration serta sesuaikan ip eth1 kita
- sehingga menjadi seperti di bawah ini :
range 192.168.1.2 192.168.1.29;
option domain-name-servers debian.sekolah.sch.id;
option domain=name "sekolah.sch.id";
options routers 192.168.1.1;
options broadcast address 192.168.1.31;
default -lease-time 600;
max-lease-time 7200;
}
- Kemudian Simpan pengaturan tadi dengan menekan kombinasi tombol CTRL+X pilih y untuk meyimpan.
- Restart dhcp3-server dengan mengetikan perintah : /etc/init.d/dhcp3-server restart
- Serta edit file rc.local dengan mengetikan perintah : nano /etc/rc.local
- masukan script berikut ini diatas exit0
iptables -t nat -A POSTROUTING -j MASQUERADE
- Simpan pengaturan tadi dengan menekan kombinasi tombol CTRL+X pilih y untuk meyimpan
- Kemudian aktifkan ip_forwarding dan tabel routing dengan perintah
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -j MASQUERADE
- Kemudian Save ip_forwarding tersebut dengan perintah : iptables-save
- Reboot komputer anda