Please Help With route add ...

Debian GNU/Linux is a free distribution of the Linux based operating system.It is maintained and updated through the work of many users who volunteer their time and effort. Along with its large selection of prepackaged software is contains advanced package management tools that allow for easy installation and maintenance on individual systems and workstation clusters. Extensive pre-release testing is done to ensure the highest degree of reliability possible, and a publicly accessible bug tracking system provides an easy way to monitor customer feedback.

Moderator: Moderators

Please Help With route add ...

Postby aan43s » Mon Jun 23, 2008 1:09 pm

Hi saya mempunya 2 buah jaringan yang ingin saya gabungkan, namakan saja ALan dan BLan.
  • ALan ini memiliki konfigurasi 10.10.4.0 netmask 255.0.0.0
  • BLan ini memiliki konfigurasi 192.168.10.0 netmask 255.255.255.0

Kemudian saya sudah melakukan instalasi Debian Etch pada komputer yang akan saya jadikan router, dalam hal ini saya sudah mengkonfigurasikannya dengan 2 buah kartu ethernet yang memiliki nomor
  • Ke jaringan ALan menggunakan nomor 10.10.4.55
  • Ke jaringan BLan menggunakan nomor 192.168.10.5

Adakah dari senior sekalian yang bisa mengatakan saya perintahnya agar ke dua jaringan ini bisa saling berbicara satu sama lain? Karena sampai sekarang saya sudah utak-utik, dan mencari tutorial/artikel, yang saya dapat hanyalah menjadikan BLan konek ke ALan dan bukan sebaliknya.

Thanks untuk pencerahannya ...
User avatar
aan43s
New Member
New Member
 
Posts: 5
Joined: Mon Jun 23, 2008 12:53 pm

Re: Please Help With route add ...

Postby hxpurnama » Mon Jun 23, 2008 1:23 pm

mis. eth0 dgn 10.10.4.55/8 dan eth1 dgn 192.168.10.5/24
tambahkan route dgn:
ip r add 10.0.0.0/8 via 10.10.4.55 dev eth0
ip r add 192.168.10.0/24 via 192.168.10.5 dev eth1

trus cek rutenya dgn:
ip r s

Jgn lupa nyalain ip_forward-nya. Detil lainnya cek di http://linux-ip.net/html/ch-routing.html
Real Men don't make backups. They upload it via ftp and let the world mirror it.
-- Linus Torvalds
User avatar
hxpurnama
Senior Member
Senior Member
 
Posts: 626
Joined: Thu Sep 27, 2007 10:03 am
Location: Jakarta

Re: Please Help With route add ...

Postby aan43s » Mon Jun 23, 2008 2:06 pm

Thanks untuk respon yang cepat ... Tapi saya tetap tidak bisa melakukan ping dari jaringan ALan mas dan demikian sebaliknya.
Saya sudah melakukan juga seperti yang Mas bilang, pada Debian Etch juga sudah saya set ip_forward di /etc/sysctl.conf

Setelah dilakukan perintah ip r ... diatas terdapat pesan seperti berikut:

RTNETLINK answers: File exists

Setelah dijalankan perintah ip r s dihasilkan seperti ini:

192.168.10.0/24 dev eth1 proto kernel scope link src 192.168.10.58
10.0.0.0/8 dev eth0 proto kernel scope link src 10.10.4.55
default via 192.168.10.10 dev eth1
default via 10.10.4.1 dev eth0


Sebagai tambahan juga di alamat 10.10.4.1 digunakan untuk connect ke firewall lalu nyambung ke internet, dan IP untuk 10.0.0.0/8 di set menggunakan DHCP, sehingga untuk setting DHCPnya agar bisa nyambung internet 10.10.4.1 di set sebagai gateway ...

APa ada yang salah dengan hal tersebut?
Saya baru saja bermain dengan Linux.

NB: Internetnya sudah bisa.

Semua ini tujuannya agar ALan dan BLan bisa saling berkomunikasi serta internetnya juga jalan di kedua LAN Tersebut.

Thanks untuk pencerahan lanjutannya ...
User avatar
aan43s
New Member
New Member
 
Posts: 5
Joined: Mon Jun 23, 2008 12:53 pm

Re: Please Help With route add ...

Postby oprek » Mon Jun 23, 2008 7:03 pm

Yang perlu dilakukan adalah

1. Aktifkan ip_forward di router tersebut.

Code: Select all
echo 1 > /proc/sys/net/ipv4/ip_forward


2. Di router tersebut tidak perlu ditambah routing tabel apa-apa.

3. Di masing-masing komputer di LAN A, set default gtw-nya ke 10.10.4.55

4. Di masing-masing komputer di LAN B, set default gtw-nya ke 192.168.10.5

5. Untuk sekedar memastikan, pastikan di router di atas, tidak terpasang firewall.

Code: Select all
iptables -L


6. Selesai, lapor jika masih ada masalah :)
Tutorial Seputar Sistem Administrasi di Linux: http://ngadimin.com
oprek
Junior Member
Junior Member
 
Posts: 122
Joined: Mon Jul 12, 2004 10:31 am
Location: Jakarta

Re: Please Help With route add ...

Postby aan43s » Tue Jun 24, 2008 12:03 pm

Thanks Oprek ...

Di masing-masing komputer di LAN A, set default gtw-nya ke 10.10.4.55

Tapi untuk konek ke internet setting untuk LAN A sudah menggunakan 10.10.4.1 sebagai router yang kemudian terhubung lagi ke firewall. Kalau saya set seperti itu, bukankah nantinya saya kehilangan akses? Maaf kalau saya salah :'(

Permasalahannya sekarang adalah:
  1. Pada jaringan yang sekarang di 10.10.4.0/24 (LAN A) sudah terdapat konfigurasi yang menjadikan 10.10.4.1 sebagai router/gateway ke luar (pake speedy setelah lewat firewall).
  2. Di bagian kantor saya juga terdapat LAN dengan konfigurasi 192.168.10.0/24 (LAN B)

Saya kemudian menyeting sebuah komputer dengan eth0 dan eth1 yang akan saya jadikan router antara LAN A dan LAN B dengan setingan pada komputer yang saya inginkan jadi router seperti berikut:
Code: Select all
# The loopback network interface
auto lo
iface lo inet loopback
# ke LAN A
auto eth0
iface eth0 inet static
        address 10.10.4.55
        netmask 255.255.255.0
        network 10.10.4.0
        broadcast 10.10.4.255
        gateway 10.10.4.1

# ke LAN B
auto eth1
iface eth1 inet static
        address 192.168.10.5
        netmask 255.255.255.0
        network 192.168.10.0
        broadcast 192.168.10.255
        #gateway 10.10.4.1


Selain itu berikut adalah hasil dari netstat -nr
Code: Select all
gagoyiku@lewu-tatau:~$ netstat -nr
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
10.10.4.0       0.0.0.0         255.255.255.0   U         0 0          0 eth0
192.168.10.0    0.0.0.0         255.255.255.0   U         0 0          0 eth1
0.0.0.0         10.10.4.1       0.0.0.0         UG        0 0          0 eth0


Hal yang membuat saya bingung adalah sampai sekarang saya gagal menghubungkan kedua LAN ini (LAN A dan LAN B) tanpa mengorbankan koneksi di satu sisi (menjadikan ini firewall)

Any advices master :'( ...
User avatar
aan43s
New Member
New Member
 
Posts: 5
Joined: Mon Jun 23, 2008 12:53 pm

Re: Please Help With route add ...

Postby crazynuxer » Tue Jun 24, 2008 3:23 pm

di router yang baru
echo "1" > /proc/sys/net/ipv4/ip_forward
trus pastikan firewall sudah di set dengan benar atau matikan saja
setting di gateway LAN A
route add -net 192.168.10.0/24 gw 10.10.4.55
setting juga di gateway LAN B
route add -net 10.10.4.0/24 gw 192.168.10.5

moga2 bisa :D
kesempurnaan dibentuk dari hal yg kecil tapi kesempurnaan bukan lah hal yg kecil
User avatar
crazynuxer
Advanced Member
Advanced Member
 
Posts: 1267
Joined: Fri Sep 01, 2006 3:13 pm
Location: Jakarta Selatan

Re: Please Help With route add ...

Postby aan43s » Thu Jun 26, 2008 10:10 am

Maaf, di tempat kerja kemarin mati lampu dari pagi sampe malam ...
crazynuxer wrote:di router yang baru
echo "1" > /proc/sys/net/ipv4/ip_forward

Saya sudah melakukannya ...
crazynuxer wrote:setting di gateway LAN A
route add -net 192.168.10.0/24 gw 10.10.4.55

Sudah saya lakukan di 10.10.4.1, komputer yg dijadikan gateway.
Hasilnya memang bisa melakukan ping ke 192.168.10.5, yaitu IP yang dijadikan interface untuk LAN-B. Sebelumnya ini tidak bisa dilakukan.
Tapi saat di ping ke nomor lainnya yang berada di LAN-B,mis: 192.168.10.1, hal ini tidak bisa dilakukan dengan pesan request timed out ...

Apabila saya login dari router baru, saya bisa melakukan ping ke komputer di LAN-A dan LAN-B
User avatar
aan43s
New Member
New Member
 
Posts: 5
Joined: Mon Jun 23, 2008 12:53 pm

Re: Please Help With route add ...

Postby crazynuxer » Thu Jun 26, 2008 11:52 am

di gateway nya LAN B sudah ditambahkan routing
seperti yang saya post sebelumnya ?
kesempurnaan dibentuk dari hal yg kecil tapi kesempurnaan bukan lah hal yg kecil
User avatar
crazynuxer
Advanced Member
Advanced Member
 
Posts: 1267
Joined: Fri Sep 01, 2006 3:13 pm
Location: Jakarta Selatan

Re: Please Help With route add ...

Postby aan43s » Sat Jun 28, 2008 12:27 pm

crazynuxer wrote:di gateway nya LAN B sudah ditambahkan routing
seperti yang saya post sebelumnya ?


Ternyata ada kesalahan di IP yang menghadap ke 192.168.10.0/24 ... biasa, ada komputer yang jarang banget di pake dan pas percobaan ini di hidupkan tapi LINUX ini tanpa pesan bersalah menyatakan tidak ada IP yang bentrok untuk 192.168.10.5 :-[ ...

Ternyata langkah yang harus dilakukan cukup dengan menambahkan routing di gw LAN-A seperti yang disarankan oleh saudara-saudara senior semua ...

Code: Select all
# route add -net 192.168.10.0/24 gw 10.10.4.55


Serta di komputer untuk routing yang baru tidak perlu diapa-apakan dan cukup diaktifkan ip_forwardnya...

Code: Select all
# echo 1 > /proc/sys/net/ipv4/ip_forward


Lalu untuk LAN-B di 192.168.10.0/24 cukup menjadikan 192.168.10.5 sebagai gatewaynya ...

Bravo ... thanks ...
Saya akan tuliskan dokumentasinya di http://ulunrapuydebian.wordpress.com/2008/06/30/koneksirouting-2-lan/ ... kalau-kalau ada newbie seperti saya mengalami loopback :-)

Pelajaran buat newbie seperti saya
  • Ternyata pelajaran IP table routing memang perlu dikuasai lebih dahulu :-[ , lihat dasar2nya di posting saudara hxpurnama diatas, atau buku tentang TCP/IP yang ditulis oleh Pak Onno juga bisa dijadikan referensi (sayang saya lupa judulnya)
  • Linux memang bikin ketagihan ]:->
Now, I'm ready for the next challenge ... DHCP, PROXY, DNS, etc ... :pel
EDIT: link yang benar dan perintah yang kurang gw nya ...
User avatar
aan43s
New Member
New Member
 
Posts: 5
Joined: Mon Jun 23, 2008 12:53 pm


Return to Debian Linux Support

Who is online

Users browsing this forum: No registered users and 2 guests