Internet Sharing di Linux

Duh, banyak sekali yang nanya-nanya cara internet sharing pakai Suse, Mandrake, Fedora, dll,dll. Ini cara sapu jagad yang pasti jalan di semua Linux.Level: wannabees

Singkat saja ya, pasang Linux anda jadi gateway

{INTERNET}-----------[LINUX]----------------{LAN}

Lalu di Linux itu, cari file namanya rc.local (biasanya di /etc/rc.d/rc.local atau /etc/init.d/rc.local) lalu tambahkan 6 baris berikut (tidak termasuk comment)

# Ganti device pakai sambungan Internet: ppp0, eth0 atau eth1
DEVICE=ppp0

# Ini jalur INTERNAL ke INTERNET
iptables -A FORWARD -o $DEVICE -i ! $DEVICE -j ACCEPT

# In jalur balik dari INTERNET
iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT

iptables -A FORWARD -f  -j ACCEPT

# Ini rahasianya internet sharing
iptables -t nat -A POSTROUTING -o $DEVICE -j MASQUERADE

# dan ini pembuka gateway-nya.
echo "1" > /proc/sys/net/ipv4/ip_forward

Kalau sudah, reboot si Linux, hidupkan modemnya (kalau pakai). Terus semua komputer di LAN, diset supaya GETEWAY=IP-DALAM nya si Linux. Sementara itu DNS masih tetap DNS dari ISP. Met nyoba.

3 Comments

  1. Posted Juli 18, 2007 at 2:18 am | Permalink

    mas yoyok aku coba sesuai dengan yang ada kok ngak bisa ya mas…?

  2. Posted Oktober 29, 2007 at 7:45 am | Permalink

    Gimana Jika Gateway nya Windows XP pake Speedy, dah di share, tinggal setting di linux nya gimana yang terhubung ke network Windows XP, apa si linux nya bisa ambil akses internet share nya si windows?. dalam hal ini apa bisa linux nya browsing ke internet?

  3. christin
    Posted Juli 8, 2008 at 9:28 pm | Permalink

    mas gimana kalau menggunakan Bluetooth..
    jadi PAN nech kan..
    apakah caranya tetap sama dengan diatas itu..
    balas segera yach…


Tulis sebuah Komentar

You must be logged in to post a comment.
%d blogger menyukai ini: