Community discussions

MikroTik App
 
Hellbound
Long time Member
Long time Member
Topic Author
Posts: 508
Joined: Tue Oct 26, 2004 11:21 am

Routing Package bug or my bad settings?

Thu Oct 05, 2006 11:22 am

hi guys
I've been trying to setup load-balancing on my main router to combine my two line of internet connection using this wiki setting:

http://wiki.mikrotik.com/wiki/Load_Balancing

but unfortunately the router package send the package destined to WAN1 gateway on WAN2 gateway. and I don't know why.

meaning gateway 211.24.149.41 is on WAN2 and 211.24.139.113 is on WAN1 but when the package is destined to 211.24.139.113 it dispatch the package on WAN2 (which is wrong!)

here is my firewall settings:

mangle:

 7   ;;; Mangle New Connection as ODD
     chain=prerouting in-interface=LAN connection-state=new nth=1,1,0 
     action=mark-connection new-connection-mark=odd passthrough=yes 

 8   ;;; Routing mark on marked package with 'ODD'
     chain=prerouting in-interface=LAN connection-mark=odd 
     action=mark-routing new-routing-mark=odd passthrough=no 

 9   ;;; mangle new connection as 'EVEN'
     chain=prerouting in-interface=LAN connection-state=new nth=1,1,1 
     action=mark-connection new-connection-mark=even passthrough=yes 

10   ;;; mark packets to route 'EVEN'
     chain=prerouting in-interface=LAN connection-mark=even 
     action=mark-routing new-routing-mark=even passthrough=no 


NAT:
 0 X chain=dstnat in-interface=LAN src-address=10.1.1.0/24 
     dst-address=!10.1.1.1 protocol=tcp dst-port=80 hotspot=auth 
     action=redirect to-ports=3128 

 1   ;;; emule
     chain=dstnat dst-address=211.24.149.43 protocol=tcp dst-port=18669 
     action=dst-nat to-addresses=10.1.1.101 to-ports=5669 

 2   ;;; emule
     chain=dstnat dst-address=211.24.139.114 protocol=tcp dst-port=18669 
     action=dst-nat to-addresses=10.1.1.101 to-ports=5669 

 3 X ;;; srcnat telekom
     chain=srcnat action=src-nat to-addresses=60.52.138.14 to-ports=0-65535 

 4   ;;; srcnat 211.24.139.114 - odd
     chain=srcnat out-interface=WAN1 src-address=10.1.0.0/16 
     connection-mark=odd action=src-nat to-addresses=211.24.139.114 
     to-ports=0-65535 

 5   ;;; srcnat 211.24.149.43 - even
     chain=srcnat src-address=10.1.0.0/16 connection-mark=even action=src-nat 
     to-addresses=211.24.149.43 to-ports=0-65535 

 6   ;;; emule
     chain=dstnat dst-address=211.24.139.114 protocol=udp dst-port=17565 
     action=dst-nat to-addresses=10.1.1.101 to-ports=5669 

 7   ;;; emule
     chain=dstnat dst-address=211.24.149.43 protocol=udp dst-port=17565 
     action=dst-nat to-addresses=10.1.1.101 to-ports=5568 

 8   ;;; bittorrent
     chain=dstnat dst-address=211.24.149.43 protocol=tcp dst-port=6881 
     action=dst-nat to-addresses=10.1.1.101 to-ports=6881 

 9   ;;; bittorrent
     chain=dstnat dst-address=211.24.139.114 protocol=tcp dst-port=6881 
     action=dst-nat to-addresses=10.1.1.101 to-ports=6881 

10   chain=dstnat dst-address=211.24.139.113 protocol=tcp dst-port=3030 
     action=dst-nat to-addresses=10.1.1.106 to-ports=80 

11   ;;; ftp
     chain=dstnat dst-address=211.24.149.43 protocol=tcp dst-port=20-21 
     action=dst-nat to-addresses=10.1.1.101 to-ports=20-21 

12 X ;;; masquerade hotspot network
     chain=srcnat src-address=10.1.1.0/24 action=masquerade 

ROUTE:
 #     DST-ADDRESS        PREF-SRC        G GATEWAY         DISTANCE INTERFACE
 0 ADC 10.1.1.0/24        10.1.1.1                                   LAN      
 1 A S 64.233.189.104/32                  r 211.24.149.41            WAN2     
 2 A S 66.118.136.67/32   192.168.0.1     r 192.168.0.250            WAN1     
 3 ADC 192.168.0.0/24     192.168.0.1                                WAN1     
 4 A S 202.75.36.163/32                   r 192.168.0.250            WAN1     
 5 A S ;;; Telekom DNS
       202.188.0.133/32   192.168.0.1     r 192.168.0.250            WAN1     
 6 A S ;;; Telekom DNS
       202.188.1.5/32     192.168.0.1     r 192.168.0.250            WAN1     
 7 A S ;;; Time DNS
       203.12.16.85/32    211.24.149.43   r 211.24.149.41            WAN2     
 8 A S ;;; Time DNS
       203.121.16.85/32   211.24.149.43   r 211.24.149.41            WAN2     
 9 ADC 211.24.139.112/29  211.24.139.114                             WAN1     
10 A S 211.24.149.44/32                   r 211.24.149.44            WAN2     
11 ADC 211.24.149.40/29   211.24.149.43                              WAN2     
12 A S ;;; 211.24.149.41
       0.0.0.0/0          211.24.149.43   r 211.24.149.41            WAN2     
13 A S ;;; 211.24.149.139.113
       0.0.0.0/0          211.24.139.114  r 211.24.139.113           WAN1     
14 A S 0.0.0.0/0                          r 211.24.139.113           WAN1     
IP:
 0   ;;; LAN
     10.1.1.1/24        10.1.1.0        10.1.1.255      LAN      
 1   ;;; tbbh - 3325 2mb (512)
     211.24.139.114/29  211.24.139.112  211.24.139.119  WAN1     
 2   ;;; telekom 1mb
     192.168.0.1/24     192.168.0.0     192.168.0.255   WAN1     
 3   ;;; tbbh - 2358 2mb (1024)
     211.24.149.43/29   211.24.149.40   211.24.149.47   WAN2     
WINBOX SCREENSHOT:
Image
 
Hellbound
Long time Member
Long time Member
Topic Author
Posts: 508
Joined: Tue Oct 26, 2004 11:21 am

Fri Oct 06, 2006 12:32 pm

No one from mikrotik can confirm this bug?

Please... I can't get load-balancing work.

Thanks
 
gadriv
just joined
Posts: 1
Joined: Thu Jan 20, 2022 7:45 pm

Re: Routing Package bug or my bad settings?

Thu Jan 20, 2022 7:47 pm

You must match the connections coming from the outside WAN, so that they do not lose their way back.

add chain=prerouting in-interface=ISP1 connection-mark=no-mark action=mark-connection \
new-connection-mark=ISP1_conn
add chain=prerouting in-interface=ISP2 connection-mark=no-mark action=mark-connection \
new-connection-mark=ISP2_conn

Who is online

Users browsing this forum: subnet and 118 guests