A. Konfigurasi Networking Router.
1. Masuk Sebagai root
Login :root
Password: (isikan password root)
2. router:~#cd /
3. router:#
4. Selanjutnya kita mulai tahapan konfigurasi network,perlu di ingat perhatikan betul langkah demi langkah disini tingkat ketelitian sangat tinggi,dalam hal ini penulis membuat editor sesuai dengan defultnya debian menggunakan editor “nano”,nah dalam hal ini terserah kita menggunakan editor apa saja sesuai kan dengan selera kita,langsung saja kita mulai dengan membuka file Networknya dengan cara :
5. router:#nano /etc/network/interfaces (enter)
6. Edit isi file seperti dibawah ini:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The primary network interface Sumber internet
allow-hotplug eth0
auto eth0
iface eth0 inet static
address 192.168.1.3
netmask 255.255.255.0
gateway 192.168.1.1
network 192.168.1.0
broadcast 192.168.1.255
dns-nameserver 192.168.7.1
dns-search sendaljepit.com
# The second network interface untuk client
auto eth1
iface eth1 inet static
address 192.168.7.1
netmask 255.255.255.0
# Up iptables restore
up iptables-restore < /etc/iptables.conf
|
Tambahkan ip address pada editor diatas,tekan ctrl+O untuk menyimpan
dan ctrl+X untuk keluar
7. Merubah Nama HOST, ini berfungsi untuk nama computer kita pada jaringan local,agar dapat di kenali
8. router:#nano /etc/hosts
9. Edit isi file pada hosts seperti dibawah ini:
127.0.0.1 localhost
192.168.7.1 router.sendaljepit.com router
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
|
tekan ctrl+O untuk menyimpan dan ctrl+X untuk keluar
10. Selanjutnya Untuk bisa koneksi ke Internet Service Provider(ISP),maka kita perlu menambahkan beberapa DNS yang kita dapat dari ISP,buat settingan seperti dibawah ini:
11. router:#nano /etc/resolv.conf
12. Edit isi file pada resolv.conf seperti dibawah ini:
Search sendaljepit.com
nameserver 192.168.7.1
nameserver 203.130.193.74
|
tekan ctrl+O untuk menyimpan dan ctrl+X untuk keluar
13. Kemudian mengaktifkan NAT atau ip forward,untuk mengaktifkan fungsi NAT dengan perintah dibawah ini:
14. router:#nano /etc/sysctl.conf
15. Edit isi file pada hosts seperti dibawah ini :
cari #net.ipv4.ip_fordward=1 dan hilangkan tanda # seperti dibawah ini
# Uncomment the next line to enable packet forwarding for IPv4
net.ipv4.ip_forward=1
|
tekan ctrl+O untuk menyimpan dan ctrl+X untuk keluar
16. Ini berguna untuk menjembatani dua ip yang berbeda bisa saling terhubung denga cara:
17. router:# iptables -t nat -A POSTROUTING -j MASQUERADE atau bias juga dengan
18. router:#iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -d 0/0 -j MASQUERADE
19. Simpan konfigurasi ip tables / perintah routing ini gunanya untuk menyimpan seluruh konfigurasi routing di file iptables.conf sesuai dengan up iptables-restore < /etc/iptables.txt di network tadi dengan cara:
20. router:#iptables-save > /etc/iptables.conf
21. reboot kompter tanpa harus merestart terlebih dahulu dan masuk lagi sebagai root seperti dibawah ini:
22. Setelah itu restart networknya dengan cara seperti dibawah ini:
23. router:#/etc/init.d/networking restart
24. router:#ifconfig
25. Jika seperti dibawah ini berarti konfigurasi networking kita berhasil
root@router:/# ifconfig
eth0 Link encap:Ethernet HWaddr 08:00:27:f0:46:18
inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fef0:4618/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:55 errors:0 dropped:0 overruns:0 frame:0
TX packets:86 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4278 (4.1 KiB) TX bytes:5248 (5.1 KiB)
eth1 Link encap:Ethernet HWaddr 08:00:27:eb:b1:0d
inet addr:192.168.7.1 Bcast:192.168.7.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:feeb:b10d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:437 errors:0 dropped:0 overruns:0 frame:0
TX packets:412 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:40086 (39.1 KiB) TX bytes:52344 (51.1 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:61 errors:0 dropped:0 overruns:0 frame:0
TX packets:61 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:6112 (5.9 KiB) TX bytes:6112 (5.9 KiB)
|
26. Selesai
0 komentar :