Gateway Slackware

Langsung saja, Untuk membuat Gateway menggunakan distro Linux Slackware langkah pertama adalah tentunya sudah terinstall Slackware di komputer yang akan dijadikan sebagai Gateway, disini saya menggunakan Slackware 10.2, pertama cek ethternet apakah sudah up, dengan menjalankan perintah ifconfig, apabila menemui pesan berikut berarti ethernet (LandCard) sudah terdeteksi oleh kernel linux:
#ifconfig
dengan output sebagai berikut :

eth0 Link encap:Ethernet HWaddr 00:02:A5:1A:7D:21
inet addr:xxx.xxx.xxx.xxx Bcast:xxx.xxx.xxx.xxx Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:291702 errors:0 dropped:0 overruns:0 frame:0
TX packets:265696 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:310557362 (296.1 Mb) TX bytes:33554813 (32.0 Mb)
Interrupt:10 Base address:0x4000
eth1 Link encap:Ethernet HWaddr 00:11:95:63:43:AB
inet addr:192.168.1.254 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:274910 errors:0 dropped:0 overruns:0 frame:0
TX packets:290890 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:34514739 (32.9 Mb) TX bytes:309657917 (295.3 Mb)
Interrupt:5 Base address:0xd000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:3358 errors:0 dropped:0 overruns:0 frame:0
TX packets:3358 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:134674 (131.5 Kb) TX bytes:134674 (131.5 Kb)

Apabila bila belum diberikan ip di ethernet mungkin aoutputnya tidak akan seperti diatas, disisni (xxx) merupakan ip anda, untuk memberikan ip di ethernet, edit file di /etc/rc.d/rc.inet1.conf

#================================#
Config information for eth0:
IPADDR[0]="219.83.xxx.xxx"
NETMASK[0]="255.255.255.0"
USE_DHCP[0]="" DHCP_HOSTNAME[0]=""

#Config information for eth1:
IPADDR[1]="192.168.xxx.xxx"
NETMASK[1]="255.255.255.0"
USE_DHCP[1]="" DHCP_HOSTNAME[1]=""

#Default gateway IP address:
GATEWAY="219.83.xxx.xxx"

Langkah selanjutnya tambahkan isi /etc/rc.d/rc.local dengan :

iptables -t nat -A POSTROUTING -s 192.168.1.0/24
-d 0/0 -j SNAT --to 219.83.xxx.xxx

baris ini untuk memberikan gateway ip pada jaringan 192.168.1.0/24

route add -net 192.168.1.0 netmask 255.255.255.0
gw 192.168.1.254

Dan terakhir jangan lupa ubah /etc/resolv.conf, sehingga akan menjadi seperti berikut :

search net
nameserver 219.155.0.10
nameserver 202.146.255.5

Kemudian setelah langkah-langkahnya selesai kemudian restart komputer dan kalau tidak ada kesalahan maka selamat…!! Slackware anda telah menjadi gateway yang menghubungkan anda ke internet.

  1. Selain makai SNAT mungkin juga bisa makai :
    iptables -t nat -A POSTROUTING -s 192.168.1.0/255.255.255.0 -o eth_internet -j MASQUERADE

    Ralat –> /etc/resolf.conf
    Yang betul –> /etc/resolv.conf

  2. Yup, terimakasih tambahanya mas, dan terimakasih juga atas koreksinya ;).

  3. Selain makai SNAT mungkin juga bisa makai :
    iptables -t nat -A POSTROUTING -s 192.168.1.0/255.255.255.0 -o eth_internet -j MASQUERADE

    Sekedar menambahkan saja untuk “-j MASQUERADE” digunakan bila anda diberi ip dinamis [DHCP] oleh ISP dan bukan static IP…

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.