Membuat router warnet sendiri dengan slackware

Pertama yang kita kita lakukan adalah mensetting Gateway internet supaya bisa konnect dengan internet, tetapi sebelum mensettign gateway mintalah dulu ip publik dari ISP anda dengan lengkap dan detail, misalnya
ip address : 202.185.85.85
gateway : 202.185.85.84
netmask : 255.255.255.192
DNS 1 : 202.185.20.20
DNS 2 : 202.185.20.25
nah setelah kita mengetahui ip yg kita dapatkan dari ISp kita, kemudian kita menentukan gateway untuk klien kita, misalanya 192.168.10.1
nah barulah kita mulai membuat router



pertama:

Mensetting gateway untuk klien local kita
ketikan perintah berikut:
# pico -w /etc/rc.d/rc.inet1.conf
lalu ubahlah sesuai dengan ip yg kita milikin tadi:
contoh:

# Config information for eth0:
IPADDR[0]=”202.185.85.85″
NETMASK[0]=”255.255.255.192″
USE_DHCP[0]=”"
DHCP_HOSTNAME[0]=”"

# Config information for eth1:
IPADDR[1]=”192.168.10.1″
NETMASK[1]=”255.255.255.0″
USE_DHCP[1]=”"
DHCP_HOSTNAME[1]=”"

# Default gateway IP address:
GATEWAY=”202.185.85.84″
simpan dan keluar

Kedua

Mensetting dns resolve
ketikan perintah berikut;
# pico -w /etc/resolve.conf
lalu isikan dengan nameserver dari isp tadi:
nameserver 127.0.0.1 ===> loopback
nameserver 192.168.10.1 ===> ip router local
nameserver 202.185.20.20 ===> dns 1 dari isp
nameserver 202.185.20.25 ===> dns 2 dari isp
simpan dan keluar

Ketiga

Mensetting ip_forwarding
ketikan perintah berikut;
# pkgtool
kemudian akan muncul dialog kecil, kemudian pilih setup terus pilih servicse lalu pilih ip forwarding dan aktifkan atau
# echo "1" > /proc/sys/net/ipv4/ip_forward
# /etc/rc.d/rc.inet1 restart
atau di retart komputer secara system

Keempat

Test dengan ping ke default gateway 202.185.20.20
PING 202.159.61.193 (202.159.61.193) 56(84) bytes of data.
64 bytes from 202.185.20.20: icmp_seq=1 ttl=63 time=0.356 ms
64 bytes from 202.185.20.20: icmp_seq=2 ttl=63 time=0.269 ms
64 bytes from 202.185.20.20: icmp_seq=3 ttl=63 time=0.267 ms
64 bytes from 202.185.20.20: icmp_seq=4 ttl=63 time=0.268 ms

— 202.185.20.20 ping statistics —
4 packets transmitted, 4 received, 0% packet loss, time 2997ms
rtt min/avg/max/mdev = 0.267/0.290/0.356/0.038 ms

kalau sudah test ping ke default gateway ok dan reply
kita coba test ping ke domain seperti www.yahoo.com dll

Reply from 209.131.36.158: bytes=32 time=358ms TTL=45
Reply from 209.131.36.158: bytes=32 time=403ms TTL=45
Reply from 209.131.36.158: bytes=32 time=464ms TTL=45
Reply from 209.131.36.158: bytes=32 time=492ms TTL=45

Ping statistics for 209.131.36.158:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 358ms, Maximum = 492ms, Average = 429ms

jika muncul seperti berikut
PING www.yahoo.com(xx.xxx.xxx.xx) 56(84) bytes of data.
bearti dns kita untuk ke gateway sudah berjalan dengan baik
tetapi kalau muncul seperti
ping: unknown host yahoo.com
bearti dns yang kita isikan di /etc/resolve.conf masih salah
coba di cek dulu atau tanyakanke isp anda

Kelima

Setting NAT IPtables

Untuk setting NAT IPtables sangantlah sederhana sekali, tujuhan NAT
IPtables supaya klien dapat merouting
ketikan perintah berikut;
# pico -w /etc/rc.d/rc.nat atau
isikan sebagai berikut
#!/bin/sh
# flush
iptables -F
iptables -F -t nat
# nat
iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -j SNAT –to 202.185.85.85
agar nat dapat berjalan saat komputer dihidupkan / booting
tambahkan script berikut dalam /etc/rc.d/rc.local
ketikan perintah
# pico -w /etc/rc.d/rc.local
#!/bin/sh
#
# /etc/rc.d/rc.local: Local system initialization script.
#
# Put any local setup commands in here:
# Activating SNAT
/etc/rc.d/rc.nat
echo “”
tetapi di chmod terlebih dahulu file /etc/rc.d/rc.nat agar dapat dieksekusi
# chmod +x /etc/rc.d/rc.nat

setelah itu restart komputer dan konfigurasi pun selesai, test dari komputer
klien dan isikan ip, netmask, gateway dan dns dengan benar
Setting IP computer client dengan ketentuan di bawah ini :
IP : 192.168.10.2 – 192.168.10.254
GATEWAY : 192.168.10.1
NETMASK : 255.255.255.0
NAMESERVER : 202.185..20.20
misal :

Client01
===============================
IP : 192.168.10.2
GATEWAY : 192.168.10.1
NETMASK : 255.255.255.0
NAMESERVER : 202.185.20.20
contoth:









Tidak ada komentar:

Posting Komentar