Mirza Khadnezar wrote:
> ISP A : eth0
> ISP B : eth1
> LAN : eth2
> 
> saya pengin arahin port 80 pake ISP A
> dan port 8080 pake ISP B
> 
> gimana yah perintah IPTABLES nya ?
> 
> distro : ubuntu breezy
> 

Kalau yang murni iptables saya ndak tau, dulu pernah nyoba pake -j ROUTE
tapi gagal he..he..he.. Kalau pakai iproute seperti di bawah ini.

echo "201 T80" >> /etc/iproute2/rt_tables
echo "202 T8080" >> /etc/iproute2/rt_tables

ip route add NET_ISP_A dev eth0 table T80
ip route add default via GTW_NET_ISP_A table T80

ip route add NET_ISP_B dev eth1 table T8080
ip route add default via GTW_NET_ISP_B table T8080

iptables -t mangle -A OUTPUT -p tcp --dport 80 -j MARK --set-mark 1
iptables -t mangle -A OUTPUT -p tcp --dport 8080 -j MARK --set-mark 2

ip rule add fwmark 1 table T80
ip rule add fwmark 2 table T8080

Semoga membantu, semangat! :)

-- 
Kamas Muhammad

Attachment: signature.asc
Description: OpenPGP digital signature

Kirim email ke