saya make redhat 9.0 satu buah ethernet ke LAN (eth0) dan satu lagi koneksi 
internet via gprs (ppp0) saya mo bagi internet ke LAN (eth0) menggunakan 
script berikut ini:
#!/bin/sh
# Setting IPTABLES paling sederhana untuk masquerading 
######################################################
# Konstanta
IPT="/sbin/iptables" 
LOAD="/sbin/modprobe" 
# Interface
# Kalau pakai modem, ganti RED=ppp0
RED=ppp0
GREEN=eth0         
RED_IP=10.0.0.1
GREEN_NET=192.168.0.0/24
#--------------------------------
# Inisialisasi IPTABLES 
$LOAD ip_tables 
$LOAD iptable_filter 
$LOAD iptable_nat 
$LOAD ip_conntrack 
$LOAD ip_conntrack_ftp 
$LOAD ip_nat_ftp 
$LOAD ip_conntrack_irc 
$LOAD ip_nat_irc 
#-------------------------------- 
# Kosongkan rumus-rumus IPTABLES 
$IPT -F 
$IPT -F -t nat 
$IPT -F -t mangle 
$IPT -X 
#-------------------------------- 
# Rumus default 
$IPT -P INPUT DROP
$IPT -P FORWARD DROP 
$IPT -P OUTPUT ACCEPT 
#-------------------------------- 
# Rumus masquerading, IP statik 
#$IPT -t nat -A POSTROUTING -o $RED -j SNAT --to-source $RED_IP
# Rumus masquerading, lebih komplit
#$IPT -t nat -A POSTROUTING -s $GREEN_NET -o $RED -j SNAT --to-source $RED_IP
# Kalau RED anda IP dinamik (ppp0), gunakan
$IPT -t nat -A POSTROUTING -o $RED -j MASQUERADE
#--------------------------------
# Rumus forward, hanya dari dalam atau luar related
$IPT -A FORWARD -i $GREEN -o $RED -j ACCEPT
$IPT -A FORWARD -i $RED -o $GREEN -m state --state ESTABLISHED,RELATED -j 
ACCEPT 
#--------------------------------
# Rumus INPUT, hanya terima dari dalam atau luar yang related
$IPT -A INPUT -i lo -j ACCEPT
$IPT -A INPUT -i $GREEN -j ACCEPT
$IPT -A INPUT -i $RED -m state --state ESTABLISHED,RELATED -j ACCEPT
#--------------------------------
# Hidupkan forwarding 
echo "1" > /proc/sys/net/ipv4/ip_forward 
###############################################################script 
diperoleh dari benpinter.net
hanya saya jalankan ketika ppp0 dah pasti tersambung ke internet, tidak ada 
pesan error pada script itu, tetapi kompie lain tetap nggak nyambung juga 
padahal firewall dah dimatiin (lokkit --disabled)
berikut saya sertakan juga modul yang diload setalah aktif(dgn perintah lsmod)
ipt_state                               1048   2  (autoclean)
ipt_MASQUERADE          2072   1  (autoclean)
iptable_mangle                   2680   0  (autoclean) (unused)
ip_nat_irc                              3152   0  (unused)
ip_conntrack_irc                3984   1
ip_nat_ftp                              3888   0  (unused)
ip_conntrack_ftp                5008   1
iptable_nat                     20472   3  [ipt_MASQUERADE ip_nat_irc ip_nat_ftp]
ip_conntrack                    45888   4  [ipt_state ipt_MASQUERADE ip_nat_irc 
ip_conntrack_irc ip_nat_ftp ip_conntrack_ftp iptable_nat]
iptable_filter                          2316   1
ip_tables                       14488   7  [ipt_state ipt_MASQUERADE iptable_mangle 
iptable_nat iptable_filter]
mohon bantuan pemcahannya.



-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip dan info di http://linux.or.id/milis.php
FAQ milis http://linux.or.id/faq.php

Kirim email ke