disini saya pake squid, jadi routing marknya in-interface squid aja, hehe.
tangkep lewat ip- firewall filter
contoh :
Code:
chain=forward action=add-dst-to-address-list protocol=tcp address-list=squid-fm address-list-timeout=10m in-interface=ether3 dst-port=80 content=youtube
abis itu buat mangle nya untuk routing mark
Code:
chain=prerouting action=mark-routing new-routing-mark=fm.mr passthrough=no dst-address-list=squid-fm in-interface=ether3
setelah itu tinggal routing statis di ip-route
Code:
dst-address=0.0.0.0/0 gateway=192.168.125.1 gateway-status=192.168.125.1 reachable eth1-FM distance=1 scope=30 target-scope=10 routing-mark=fm.mr
permasalahan
2 ISP yang berbeda akan mempunyai IP tujuan yang berbeda, karena DNS biasanya di ambil dari proses routing yang tedekat dari ISP tersebut.
sebut saja telkom dan maxindo. hasil dns lookup mereka untuk beberapa domain tertentu pasti berbeda,
dan terkadang IP tersebut hanya bisa di akses oleh block IP tertentu saja,
jadi gimana cara ngakalinnya ?
pake DNS global, 8.8.8.8
source : FMI