Community discussions

MikroTik App
 
User avatar
Muhammad
Member Candidate
Member Candidate
Topic Author
Posts: 141
Joined: Wed Aug 20, 2008 9:15 pm
Location: Pakistan

LoadBalance disconnect my messengers after every 10 minutes

Tue Mar 24, 2009 11:02 pm

Router OS 3.17

load-balance working very well butt disconnect my messengers after every 10 to 15 minutes and automatic reconnect
yahoo, msn messengers or some software's

My Configuration


/ ip firewall nat
add chain=srcnat out-interface=wan1 action=masquerade
add chain=srcnat out-interface=wan2 action=masquerade

/ ip firewall mangle
add chain=input in-interface=wan1 action=mark-connection new-connection-mark=wan1_conn
add chain=input in-interface=wan2 action=mark-connection new-connection-mark=wan2_conn
add chain=output connection-mark=wan1_conn action=mark-routing new-routing-mark=to_wan1
add chain=output connection-mark=wan2_conn action=mark-routing new-routing-mark=to_wan2

/ ip route
add dst-address=0.0.0.0/0 gateway=192.168.20.254 routing-mark=to_wan1
add dst-address=0.0.0.0/0 gateway=192.168.10.254 routing-mark=to_wan2
add dst-address=0.0.0.0/0 gateway=192.168.20.254,192.168.10.254 check-gateway=ping


where my mistake?
plz tell me
Thanks
 
User avatar
Chupaka
Forum Guru
Forum Guru
Posts: 8712
Joined: Mon Jun 19, 2006 11:15 pm
Location: Minsk, Belarus
Contact:

Re: LoadBalance disconnect my messengers after every 10 minutes

Wed Mar 25, 2009 2:51 am

where's your load-balance configuration?..
 
User avatar
Muhammad
Member Candidate
Member Candidate
Topic Author
Posts: 141
Joined: Wed Aug 20, 2008 9:15 pm
Location: Pakistan

Re: LoadBalance disconnect my messengers after every 10 minutes

Wed Mar 25, 2009 7:27 pm

where's your load-balance configuration?..
i already wright Load Balance configuration if its not good or wrong plz tell me, plz check again
 
User avatar
Chupaka
Forum Guru
Forum Guru
Posts: 8712
Joined: Mon Jun 19, 2006 11:15 pm
Location: Minsk, Belarus
Contact:

Re: LoadBalance disconnect my messengers after every 10 minutes

Wed Mar 25, 2009 8:02 pm

just ECMP routing? =)

what is your tcp-established timeout in Connection tracking?

p.s. ECMP is not good for messengers, imho...
 
User avatar
Muhammad
Member Candidate
Member Candidate
Topic Author
Posts: 141
Joined: Wed Aug 20, 2008 9:15 pm
Location: Pakistan

Re: LoadBalance disconnect my messengers after every 10 minutes

Wed Mar 25, 2009 8:23 pm

just ECMP routing? =)

what is your tcp-established timeout in Connection tracking?

p.s. ECMP is not good for messengers, imho...
ohh plz give me right script
thanks
 
User avatar
Muhammad
Member Candidate
Member Candidate
Topic Author
Posts: 141
Joined: Wed Aug 20, 2008 9:15 pm
Location: Pakistan

Re: LoadBalance disconnect my messengers after every 10 minutes

Wed Mar 25, 2009 8:28 pm

hello
my network

wan1 10.0.1.1
wan2 10.0.2.1

lan (pppoe clints just) 192.168.100.0

OS 3.17

plz give me good script for Load Balance
i check already wiki but its not work properly

Thanks
 
User avatar
Chupaka
Forum Guru
Forum Guru
Posts: 8712
Joined: Mon Jun 19, 2006 11:15 pm
Location: Minsk, Belarus
Contact:

Re: LoadBalance disconnect my messengers after every 10 minutes

Wed Mar 25, 2009 8:31 pm

what is your tcp-established timeout in Connection tracking?
 
User avatar
Muhammad
Member Candidate
Member Candidate
Topic Author
Posts: 141
Joined: Wed Aug 20, 2008 9:15 pm
Location: Pakistan

Re: LoadBalance disconnect my messengers after every 10 minutes

Wed Mar 25, 2009 9:11 pm

what is your tcp-established timeout in Connection tracking?
sorry i am bigner, you meens /ip firewall conections /tracking ?

ther is default setings
 
User avatar
Muhammad
Member Candidate
Member Candidate
Topic Author
Posts: 141
Joined: Wed Aug 20, 2008 9:15 pm
Location: Pakistan

Re: LoadBalance disconnect my messengers after every 10 minutes

Wed Mar 25, 2009 9:26 pm

what is your tcp-established timeout in Connection tracking?
sorry i am bigner, you meens /ip firewall conections /tracking ?

ther is default setings
You do not have the required permissions to view the files attached to this post.
 
User avatar
Chupaka
Forum Guru
Forum Guru
Posts: 8712
Joined: Mon Jun 19, 2006 11:15 pm
Location: Minsk, Belarus
Contact:

Re: LoadBalance disconnect my messengers after every 10 minutes

Thu Mar 26, 2009 1:40 am

 
User avatar
Muhammad
Member Candidate
Member Candidate
Topic Author
Posts: 141
Joined: Wed Aug 20, 2008 9:15 pm
Location: Pakistan

Re: LoadBalance disconnect my messengers after every 10 minutes

Thu Mar 26, 2009 10:43 pm

that is my Configuration

/ ip firewall nat
add chain=srcnat out-interface=wan1 action=masquerade
add chain=srcnat out-interface=wan2 action=masquerade

/ ip firewall mangle
add chain=input in-interface=wan1 action=mark-connection new-connection-mark=wan1_conn
add chain=input in-interface=wan2 action=mark-connection new-connection-mark=wan2_conn
add chain=output connection-mark=wan1_conn action=mark-routing new-routing-mark=to_wan1
add chain=output connection-mark=wan2_conn action=mark-routing new-routing-mark=to_wan2

/ ip route
add dst-address=0.0.0.0/0 gateway=192.168.20.254 routing-mark=to_wan1
add dst-address=0.0.0.0/0 gateway=192.168.10.254 routing-mark=to_wan2
add dst-address=0.0.0.0/0 gateway=192.168.20.254,192.168.10.254 check-gateway=ping


that is on wiki site (http://wiki.mikrotik.com/wiki/Load_Balancing_Persistent)

/ ip route
add dst-address=0.0.0.0/0 gateway=10.111.0.1,10.112.0.1 check-gateway=ping

/ ip firewall nat
add chain=srcnat out-interface=wlan1 action=masquerade
add chain=srcnat out-interface=wlan2 action=masquerade

/ ip firewall mangle
add chain=input in-interface=wlan1 action=mark-connection new-connection-mark=wlan1_conn
add chain=input in-interface=wlan2 action=mark-connection new-connection-mark=wlan2_conn
add chain=output connection-mark=wlan1_conn action=mark-routing new-routing-mark=to_wla1
add chain=output connection-mark=wlan1_conn action=mark-routing new-routing-mark=to_wla2

/ ip route
add dst-address=0.0.0.0/0 gateway=10.111.0.1 routing-mark=to_wla1
add dst-address=0.0.0.0/0 gateway=10.111.0.2 routing-mark=to_wla2


not a big difference with my configuration or wiki site
but its not working properly
plz give me other configuration script or any other idia?
thanks
 
User avatar
Muhammad
Member Candidate
Member Candidate
Topic Author
Posts: 141
Joined: Wed Aug 20, 2008 9:15 pm
Location: Pakistan

Re: LoadBalance disconnect my messengers after every 10 minutes

Thu Mar 26, 2009 10:54 pm

i am using 3.17
but i also try 3.22
and other RouterBoard also
problam same, messengers disconect after few minuts

give me any idea how to resolve this problem
 
ValeriyZ
just joined
Posts: 17
Joined: Thu Aug 21, 2008 3:18 pm
Location: Ukraine

Re: LoadBalance disconnect my messengers after every 10 minutes

Thu Mar 26, 2009 10:58 pm

I have a similar problem. Absolutely correct konfig and result as for you, one time a precipice goes per 10-15 minutes.

For me a hope is on more stable version of Mikrotika or more correct rules of Load Balancing.
 
User avatar
Chupaka
Forum Guru
Forum Guru
Posts: 8712
Joined: Mon Jun 19, 2006 11:15 pm
Location: Minsk, Belarus
Contact:

Re: LoadBalance disconnect my messengers after every 10 minutes

Fri Mar 27, 2009 1:13 am

sorrrry, wrong link... can't find right example... there was something like http://wiki.mikrotik.com/wiki/Load_Bala ... e_Gateways , but based on dynamic address-lists (with 'Nth' client gateway selection algorithm)...

maybe someone could help?..

Later:

Oh, I found it =) It was erased in older version of that page =( Try http://wiki.mikrotik.com/index.php?titl ... oldid=5656

p.s. Who's Megis?.. Janis, is that you?.. Why no comments on that edit? Was that functionality built in RouterOS? Or it was always there, and using address-lists changes nothing, just complicates the setup?..
 
User avatar
Muhammad
Member Candidate
Member Candidate
Topic Author
Posts: 141
Joined: Wed Aug 20, 2008 9:15 pm
Location: Pakistan

Re: LoadBalance disconnect my messengers after every 10 minutes

Fri Mar 27, 2009 10:04 am

sorrrry, wrong link... can't find right example... there was something like http://wiki.mikrotik.com/wiki/Load_Bala ... e_Gateways , but based on dynamic address-lists (with 'Nth' client gateway selection algorithm)...

maybe someone could help?..

Later:

Oh, I found it =) It was erased in older version of that page =( Try http://wiki.mikrotik.com/index.php?titl ... oldid=5656

p.s. Who's Megis?.. Janis, is that you?.. Why no comments on that edit? Was that functionality built in RouterOS? Or it was always there, and using address-lists changes nothing, just complicates the setup?..
Thanks Chupaka
i try that link http://wiki.mikrotik.com/index.php?titl ... oldid=5656
that is work on Router OS 2.9.+ , but when i try in 3.17 or 3.22 and give this comand
'''/ ip firewall nat'''
add chain=srcnat connection-mark=odd action=src-nat to-addresses=10.111.0.2 \
to-ports=0-65535
add chain=srcnat connection-mark=even action=src-nat to-addresses=10.112.0.2 \
to-ports=0-65535

router give me 1 error, assign port udp or tcp
and when i assign port tcp, is working butt problam same messenger disconect after few minuts

any other idia?
 
User avatar
skillful
Trainer
Trainer
Posts: 552
Joined: Wed Sep 06, 2006 1:42 pm
Location: Abuja, Nigeria
Contact:

Re: LoadBalance disconnect my messengers after every 10 minutes

Fri Mar 27, 2009 1:13 pm

Thanks Chupaka
i try that link http://wiki.mikrotik.com/index.php?titl ... oldid=5656
that is work on Router OS 2.9.+ , but when i try in 3.17 or 3.22 and give this comand
'''/ ip firewall nat'''
add chain=srcnat connection-mark=odd action=src-nat to-addresses=10.111.0.2 \
to-ports=0-65535
add chain=srcnat connection-mark=even action=src-nat to-addresses=10.112.0.2 \
to-ports=0-65535

router give me 1 error, assign port udp or tcp
and when i assign port tcp, is working butt problam same messenger disconect after few minuts

any other idia?

Your src-nat rule will not function with udp traffic as presently composed. While don't you remove the to-ports and protocol. This will make sure that all traffic make with either even or odd connection marks go through the right interface irrespective of their protocol.

ip firewall nat
add action=src-nat chain=srcnat comment="" connection-mark=odd disabled=no to-addresses=10.111.0.2
add action=src-nat chain=srcnat comment="" connection-mark=even disabled=no to-addresses=10.112.0.2
 
User avatar
Chupaka
Forum Guru
Forum Guru
Posts: 8712
Joined: Mon Jun 19, 2006 11:15 pm
Location: Minsk, Belarus
Contact:

Re: LoadBalance disconnect my messengers after every 10 minutes

Fri Mar 27, 2009 4:35 pm

yep, in v3 you shouldn't use 'to-ports'
 
User avatar
Muhammad
Member Candidate
Member Candidate
Topic Author
Posts: 141
Joined: Wed Aug 20, 2008 9:15 pm
Location: Pakistan

Re: LoadBalance disconnect my messengers after every 10 minutes

Fri Mar 27, 2009 4:39 pm

yep, in v3 you shouldn't use 'to-ports'
when i assign port's tcp, is working butt problam same messenger disconect after few minuts

i need some more help!!!!!!!!!!!!!!!!! :(
thanks
 
User avatar
skillful
Trainer
Trainer
Posts: 552
Joined: Wed Sep 06, 2006 1:42 pm
Location: Abuja, Nigeria
Contact:

Re: LoadBalance disconnect my messengers after every 10 minutes

Fri Mar 27, 2009 9:13 pm


when i assign port's tcp, is working butt problam same messenger disconect after few minuts

i need some more help!!!!!!!!!!!!!!!!! :(
thanks
Remove "to-ports" and protocol=tcp from your src-nat rules! Read my earlier post above.
 
lonthong
just joined
Posts: 8
Joined: Sun Apr 01, 2007 10:27 am
Location: ngalam
Contact:

Re: LoadBalance disconnect my messengers after every 10 minutes

Sun May 24, 2009 9:53 am

mangle mesengger port than mark routing and make marking route from mesengger to one gateway..
 
akmjahangir
newbie
Posts: 48
Joined: Sun Aug 10, 2008 8:27 pm
Location: Dhaka, Bangladesh
Contact:

Re: LoadBalance disconnect my messengers after every 10 minutes

Sun May 24, 2009 12:25 pm

You can try it. let us know the result.

1. ip address
add address=192.168.0.1/24 interface=LAN
add address=202.191.124.200/28 interface=wlan1
add address=202.191.127.162/28 interface=wlan2

2. ip firewall mangle
add chain=prerouting src-address-list=odd in-interface=LAN action=mark-connection
new-connection-mark=odd passthrough=yes
add chain=prerouting src-address-list=odd in-interface=LAN action=mark-routing
new-routing-mark=odd passthrough=no
add chain=prerouting src-address-list=even in-interface=LAN action=mark-connection
new-connection-mark=even passthrough=yes
add chain=prerouting src-address-list=even in-interface=LAN action=mark-routing
new-routing-mark=even passthrough=no

add chain=prerouting in-interface=LAN connection-state=new nth=2,1
action=mark-connection new-connection-mark=odd passthrough=yes
add chain=prerouting in-interface=LAN action=add-src-to-address-list
address-list=odd address-list-timeout=1d connection-mark=odd passthrough=yes
add chain=prerouting in-interface=LAN connection-mark=odd action=mark-routing
new-routing-mark=odd passthrough=no

add chain=prerouting in-interface=LAN connection-state=new nth=2,2
action=mark-connection new-connection-mark=even passthrough=yes
add chain=prerouting in-interface=LAN action=add-src-to-address-list
address-list=even address-list-timeout=1d connection-mark=even passthrough=yes
add chain=prerouting in-interface=LAN connection-mark=even action=mark-routing
new-routing-mark=even passthrough=no

3. ip firewall nat
add chain=srcnat out-interface=wlan1 action=masquerade
add chain=srcnat out-interface=wlan2 action=masquerade

4. ip route
add dst-address=0.0.0.0/0 gateway=202.191.124.193 routing-mark=odd
add dst-address=0.0.0.0/0 gateway=202.191.127.161 routing-mark=even
add dst-address=0.0.0.0/0 gateway=202.191.125.161
--------------------------------------------------------------------------------------
 
User avatar
chapex
Member Candidate
Member Candidate
Posts: 138
Joined: Wed May 30, 2007 1:23 am
Location: Patagónia Argentina
Contact:

Re: LoadBalance disconnect my messengers after every 10 minutes

Sun May 24, 2009 10:50 pm

ECMP flushing every 10 min . Try per traffic load balancing
http://wiki.mikrotik.com/wiki/Per-Traff ... _Balancing

regards
 
User avatar
Chupaka
Forum Guru
Forum Guru
Posts: 8712
Joined: Mon Jun 19, 2006 11:15 pm
Location: Minsk, Belarus
Contact:

Re: LoadBalance disconnect my messengers after every 10 minutes

Mon May 25, 2009 1:59 am