Dear Linuxers,
saya mempunyai transparent proxy baru menggunakan Mandrake 8.1. Masalahnya 
adalah proxy ini tidak mau melewatkan paket apapun walaupun 
"/proc/sys/net/ipv4/ip_forward" sudah 1 (enabled). Agar lebih jelas, saya 
sertakan diagram fisik network sbb:

10.1.X.X (LAN)          10.254.1.254        202.X.X.X
  |          |-------|            \ |------| /
  |----------| PROXY |--------------|  FW  |------- INTERNET
  |        / |-------| \            |------|
        10.1.1.254     10.254.1.1      | \
                                       | 10.3.1.254
                                       |
                                    ------- 10.3.X.X (DMZ)

(Mohon dilihat dengan Fixed Sized Font seperti Courier dlsb.)
Catatan:
- 10.1.X.X adalah internal network
- 10.3.X.X adalah DMZ (De-Militarized Zone)
- FW = Firewall (non-Linux based)

Keanehan yang terjadi adalah bahwa ping dari internal atau PROXY ke 
10.254.1.254 berhasil. Namun
ping dari internal atau PROXY ke 10.3.1.254 TIDAK berhasil.

Hasil PING:
[root@firegate yanto]# ping 10.3.1.254
PING 10.3.1.254 (10.3.1.254) from 10.254.1.1 : 56(84) bytes of data.
 From 10.254.1.1: Destination Host Unreachable
 From 10.254.1.1: Destination Host Unreachable
 From 10.254.1.1: Destination Host Unreachable

Adapun setup proxy dilihat dari utilitas IPROUTE2 adalah sebagai berikut:
[root@firegate yanto]# ip link list
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 100
     link/ether 00:a0:24:a1:b2:e3 brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 100
     link/ether 00:02:1e:f1:65:71 brd ff:ff:ff:ff:ff:ff

[root@firegate yanto]# ip route show
0.0.0.0/16 via 10.254.1.254 dev eth1
10.1.0.0/16 dev eth0  scope link
10.254.0.0/16 dev eth1  scope link
127.0.0.0/8 dev lo  scope link
default via 10.254.1.1 dev eth1

Atau routing dilihat secara "tradisional" ;-)
[root@firegate yanto]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.1.0.0        0.0.0.0         255.255.0.0     U     0      0        0 eth0
10.254.0.0      0.0.0.0         255.255.0.0     U     0      0        0 eth1
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         10.254.1.1      0.0.0.0         UG    0      0        0 eth1

Setup IPTABLES sbb:
[root@firegate yanto]# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Network Address Translation untuk Squid:
[root@firegate yanto]# iptables -L -t nat
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination
REDIRECT   tcp  --  anywhere             anywhere           tcp dpt:http 
redir ports 3128

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Ada yang bisa bantu? Apa yang salah? Hal ini membingungkan karena 
sebelumnya (kurang lebih selama 2 tahun) saya menggunakan Red Hat dengan 
Squid 2.3 STABLE tidak ada masalah semacam ini.
Terimakasih sebelumnya.

Yanto.


-- 
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3

Kirim email ke