Thursday , 12 December 2024
Home » Linux » Desktop » Routing Sederhana Untuk Share Koneksi Linux dan Virtualbox

Routing Sederhana Untuk Share Koneksi Linux dan Virtualbox

Asumsi = Saya Menggunakan Modem Flexy (ppp0) di BT5 trus debian saya sambung ke jaringan (vboxnet0) [WINXP yang ada di virtuabox

Oh ya bisa baca artikel sebelumnya tentang cara Setting Network Virtualbox pada Linux kalo belom bisa.

INTERNET ——- BT5 ——– WinXP[in vbox]

(Diasumsikan bahwa ppp0 tersambung dengan internet, dan vboxnet0 tersambung dengan jaringan local) :

#pengaturan pada virtualbox (jaringan lokal)

ip networknya 222.222.222.0

netmask 255.255.255.0

agan harus mengaktifkan fitur IP forwarding agar komputer bisa dijadikan sebagai komputer gateway.Berikut adalah perintahnya :

# echo 1 > /proc/sys/net/ipv4/ip_forward

Langkah selanjutnya yaitu melakukan routing jaringan internet dari interfaces ppp0 ke vboxnet0.

Jika pada ppp0 diberikan IP dynamic, agan bisa gunakan perintah berikut (diasumsikan bahwa jaringan lokal menggunakan IP 222.222.222.x) :

# iptables -t nat -A POSTROUTING -o ppp0 -s 222.222.222.0/24 -j MASQUERADE

Sedangkan jika anda memperoleh IP statis (Misalnya 202.134.45.2) pada interfaces ppp0, anda bisa gunakan perintah berikut :

# iptables -t nat -A POSTROUTING -o ppp0 -s 222.222.222.0/24 -j SNAT -to 202.134.45.2/24

Lalu save

# iptables-save

# /etc/init.d/iptables restart

Setting Pc WinXP diarahkan gateway ke ip linux agan dan dns ke 8.8.8.8, carax Control Panel->Network Connection._> klik tombol Advanced,lalu klik Add di bagian Default Gateway lalu isi ip gateway klik Add

uraian perintah di atas :

* iptables, software firewall pada Linux (letaknya di /sbin/iptables)

* -t nat, berarti anda menambah suatu rule atau aturan firewall pada bagian nat. NAT atau Network Address Translation merupakan metode untuk melakukan sharing jaringan internet

* -A POSTROUTING, menambah / append aturan yang bernama POSTROUTING yang berfungsi untuk melakukan routing pada jaringan internet

* -o ppp0, mengatur dimana paket dari jaringan lokal akan dikirim. ppp0 merupakan network intergaces yang tersambung dengan jaringan internet di luar.

* -s 222.222.222.0/24, mengatur sumber dari paket yang akan keluar ke interface network yang diatur pada opsi -o. IP 222.222.222.0/24 berarti sumber paket adalah komputer dengan IP 222.222.222.xxx dengan IP 24-bit.

* -j MASQUERADE, mengatur target dari suatu aturan. MASQUERADE berarti target tersebut menggunakan IP Dinamis. Jika ISP menggunakan IP statis, anda harus menggunakan aturan bernama SNAT dengan opsi -to nomorip.

Komentar Anda