Ini masalahnya bukan ip private dan public, tapi kalo dibaca seksama dari
e-mail dibawah
Di linux-box-router nya Interface Networknya dikonfigurasi demikian :
Interface eth0 : 192.168.1.1 netmask 255.255.255.0
Interface eth1 : 192.168.0.1 netmask 255.255.255.0
Hal ini bisa dilakukan temprorary dengan eksekusi command berikut :
# ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up
# ifconfig eth1 192.168.0.1 netmask 255.255.255.0 up
Atau lakukan editing pada file /etc/sysconfig/network-script/ifcfg-eth0 dan
/etc/sysconfig/network-script/ifcfg-eth1
Dengan konfigurasi demikian, secara langsung akan menambahkan table routing
untuk net 192.168.1.0 dan 192.168.0.0 dengan gateway ke 0.0.0.0
Karena ini cuma memberikan routing dari net A dan net B bagi para clientnya,
maka tidak diperlukan adanya penambahan routing pada linux-box-routenya
seperti yang dilakukan pada e-mail dibawah ini. cukup aktifkan ip_forwadnya
saja.
Pengeksekusian command route add pd linux-box-router di email bawah akan
memberikan sebuah route table yang menyatakan network destination
192.168.0.0/24 dengan gateway 192.168.1.1 hal ini hanya menambah route yang
tidak valid pad mesin linux-box-router.
Terkecuali hal command route dieksekusi pada PC_client_net_A_02 tidak
merusak (dispute) tabel routing di mesin PC_client_net_A_02, walaupun hal
ini sudah tidak diperlukan karena default gateway dari pc ini sudah mengarah
ke ip yang sama.
Namun untuk pc client di net A dan net B, Ip addressnya di konfigurasikan
untuk menggunakan IP interface Linux-Box-Router yang menghadap networknya
sebagai default gateway.
Contoh:
PC_client_net_A_02
ip address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1 {ini adalah ip interface linux-bos-router untuk net
A}
PC_client_net_A_02
ip address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1 {ini adalah ip interface linux-bos-router untuk net
B}
Dijamin bisa terkoneksi dah, dengan syarat ip_forwardnya aktif di
linux-box-router. Untuk memastikan bisa gunakan command berikut :
/bin/echo 1 > /proc/net/sys/ipv4/ip_forward
Sementara NAT digunakan untuk mentranslasikan source atau destination
address dari packet (traffic) hal ini dilakukan karena sesuai dengan IEEE
nya IP Private hanya dirutekan untuk Local (tidak di advertise ke Public
Network)
Salam,
David J.
----- Original Message -----
From: "kurniadi" <[EMAIL PROTECTED]>
To: <tanya-jawab@linux.or.id>
Sent: Monday, March 05, 2007 6:19 PM
Subject: [tanya-jawab] ip private tidak bisa di routing tanpa nat
Dear all
Tadi siang saya nyoba bikin dua network dengan ip private net A
192.168.1.0/24 net B 192.168.0.0/24 dengan satu komputer linux sebagai
router ke net A ip 192.168.1.1 ke net B 192.168.0.1, tinggal aktifkan
ip_forward. Di pc net A di kasih route add -net 192.168.0.0/24 gw
192.168.1.1, begittu juga pc di net B
ternyata pc net A tidak bisa ping ke pc net B ...
setelah search di google ternyata ip private tidak bisa di route
kalau di pasang NAT di pc router pasti jalan ping nya
ok sekarang saya coba dengan ip public ternyata langsung bisa
Bagaimana tuh, soalnya contoh contoh di buku network, tcp/ip kebanyakan
menjelaskan routing dengan ip private...hati hati gak jalan kalau di coba
Kurniadi
LPK 3T Nurul Fikri
Jl. Margonda Raya No. 522 16424
Telp. 021 7874223-24 Fax. 021 7874225
--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis
--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis