..::[Sharing Internet]::..
#1
sebelumnya saya minta permisi dulu kepada kawan" yang ada di sini Big Grin, mohon maaf jikalau repost (klo repost ikhlas d hapus Smile )
mari kita mulai aja ceramahnya.

Koneksi internet via ppp0 dan koneksi lokal dengan eth0. IP address untuk eth0 adalah 192.168.1.1/24 sedangkan IP ppp0 dinamis dari ISP. Kondisi ini sebenarnya tidak mutlak hanya saja sebagai illustrasi, untuk kondisi yang lainnya tinggal menyesuaikan.

Code:
root@bt:~# echo 1 > /proc/sys/net/ipv4/ip_forward
Mengaktifkan forwarding, perintah ini juga dapat dipangkas dengan meng”chmod +x /etc/rc.d/rc.ip_forward”, dengan kata lain membuatnya executable sehingga akan di aktifkan setiap kali boot. Namun tidak ada salahnya mengaktifkannya lagi untuk jaga – jaga.

Code:
root@bt:~# iptables -F
Perintah ini membersihkan rule atau aturan – aturan dari iptables pada bagian NAT (Network Address Translator).

Code:
root@bt:~# iptables -A FORWARD -s 192.168.1.0/24 -j ACCEPT
Mengijinkan akses dari ip 192.168.1.0/24 (opsi -s) melewati (FORWARD) host / komputer.

Code:
root@bt:~# iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE
Inti dari sharing koneksi, setiap akses dari ip 192.168.1.0/24 (opsi -s) akan dilakukan masquerading. Pada beberapa system ada yang menggunakan SNAT. Sharing koneksi dengan SNAT umumnya digunakan untuk koneksi dengan IP Publik statis, jika menggunakan IP dinamis (dial – up) Masquerading adalah pilihan tepat. Silahkan melihat – lihat manual dari iptables jika menginginkan setting yang spesifik seperti, sharing koneksi via SNAT, hanya melewatkan 1 pc dengan ip tertentu, atau hanya melewatkan mac address tertentu, dll.
Setelah iptables telah siap kita bisa mengeceknya dengan perintah :

Code:
root@bt:~# iptables -nL
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
[b]ACCEPT all -- 192.168.1.0/24 0.0.0.0/0[/b]
Chain OUTPUT (policy ACCEPT)
target prot opt source destination

Code:
root@bt:~# iptables -t nat -nL
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
[b]MASQUERADE all -- 192.168.1.0/24 0.0.0.0/0[/b]
Chain OUTPUT (policy ACCEPT)
target prot opt source destination

Perhatikan bagian yang dicetak tebal.
Setelah iptables menghasilkan output (hampir) seperti diatas, maka selanjutnya adalah mempersiapkan client atau komputer yang akan menggunakan koneksi yang kita share.

* IP Gateway adalah IP dari komputer yang melakukan share.
* Umumnya pengguna Dial -up menggunakan DNS bawaan dari ISP, Silahkan diisikan sesuai dengan DNS Server dari masing – masing ISP, untuk linux setting DNS server pada file /etc/resolv.conf. Berikut contoh resolv.conf :
nameserver 192.168.1.254 (tapi saya menggunakan ip DNS nya Goo*le)
Baris ini adalah ip dari DNS Server. Dalam hal ini adalah 192.168.1.254. Untuk menghindari kesalahan silahkan merujuk dari resolv.conf dari komputer gateway (yang melakukan koneksi internet).Sedangkan untuk sistem yang lain silahkan menyesuaikan.

Silahkan akses internet dari client, jika masih tidak bisa silahkan teriak disini.
Kelima baris perintah tersebut bisa di masukkan ke rc.local (atau bikinkan script start-up yang lain) jika pc yang digunakan akan melakukan sharing koneksi setiap kali hidup (boot).
...:::<[{("To Be Strong, To Be Usefull")}]>:::...

#2
wah ini nih pas lagi ane cari cari
hahahaha
thx banget om Big Grin
pas ko, worked lagi Big Grin
btw ko tag nya penerus liyan oz..
hhahahaha

#3
hmmm nanya dong, ini sama kayak jaringan adhoc gak sih?
Smile
Yang putih, yang seharusnya ber-aksi dan berbakat!
Linuxtivist blog

#4
wah keren bro .. .. nice share ... sering2 share kek ginian yoo... ane sering make perintah2 di atas untuk setting freebsd sebagai pc router
FOLLOW @DutaLinux
for more question and sharing about security and Opensource only

#5
(09-05-2011, 12:14 AM)clowthu.ind Wrote: wah ini nih pas lagi ane cari cari
hahahaha
thx banget om Big Grin
pas ko, worked lagi Big Grin
btw ko tag nya penerus liyan oz..
hhahahaha

siiiiiip om.,.,hehehe
kgak tau juga tuh si Liyan yg buatin.,.,owkwokwowkowk

(09-05-2011, 12:34 AM)THJC Wrote: hmmm nanya dong, ini sama kayak jaringan adhoc gak sih?
Smile

adhoc bukannya jaringan wireless tanpa access point ???
yg ini cuma meneruskan paket data, pada contoh yd dari ppp0 menuju eth0, sehingga barang siapa yg terkonek ke eth0 (dengan mengikuti aturan tsb) bisa juga ngenet.,.,,
ane blom nyobain klo mesquerade ke wlan0.,.,., Big Grin
CMIIW
keterbatasan media.,.,hahaha

(09-05-2011, 01:57 AM)zee eichel Wrote: wah keren bro .. .. nice share ... sering2 share kek ginian yoo... ane sering make perintah2 di atas untuk setting freebsd sebagai pc router

iye om.,.,hehehehe,,,,baru mulai bljar iptables nih.,.,.numpang bljar d mari.,.,.
ntar kalo ada yg butuh ane posting dasar" iptables, ato mungkin udh ada yah ???
Angry
:apn:
ralat kata :

"yg ini cuma meneruskan paket data, pada contoh yd dari ppp0 menuju eth0, sehingga barang siapa yg terkonek ke eth0 (dengan mengikuti aturan tsb) bisa juga ngenet.,.,,
ane blom nyobain klo mesquerade ke wlan0"

------------------------------------------------------------------------------------------------------------------
yg ini cuma meneruskan paket data, pada contoh yd dari ppp0, sehingga barang siapa yg terkonek ke kompi ntu (dengan mengikuti aturan tsb) bisa juga ngenet.,.,,
ane blom nyobain klo pke wlan0
Smile
...:::<[{("To Be Strong, To Be Usefull")}]>:::...

#6
oiya... lupa...
kirain sama..
ahahahhaa
abis kebiasaan di wedus, sharing internet pake adhoc...
Yang putih, yang seharusnya ber-aksi dan berbakat!
Linuxtivist blog

#7
wuakakakak.,.,hehe
ntar deh ane cobain kalo pke werles.,.,., Big Grin
kurang laptop lg satu nih,. . ,.,
...:::<[{("To Be Strong, To Be Usefull")}]>:::...

#8
ditunggu tutor buat share inet modem ke wireless Big Grin
jadi bisa share inet ke hape Big Grin

#9
nice thread om Smile
dasar ip tables kesini aja om Smile udah ada yang share sebelumnya Smile
http://forum.indonesianbacktrack.or.id/s...p?tid=1532

#10
keren om nice share Tongue
Every Second, Every Minutes, Every Hours, Every Days Its Never End






Users browsing this thread: 1 Guest(s)