❗️Toto je původní verze internetového fóra ISPforum.cz do února 2020 bez možnosti registrace nových uživatelů. Aktivní verzi fóra naleznete na adrese https://telekomunikace.cz

load balancing 2xWAN pomocí PCC na Mikrotiku

Místo, kde žádná otázka není hloupá.
libortt
Příspěvky: 8
Registrován: 8 years ago

load balancing 2xWAN pomocí PCC na Mikrotiku

Příspěvekod libortt » 8 years ago

Ahoj,


snažím se rozjet load balancing pro 2x WAN pomocí PCC dle manuálu na mikrotku. Zkoušel jsem všechno možné, i to nastavit naprosto přes kopírak dle zkušebního příkladu a pořád to nefunguje jak má. Když mám obě WAN připojené, přijde mi, že se traffic nerozděluje rovnoměrně, jak by měl být vidět traffic na obou prakticky "50/50", tak to furt smaží jen na jednu WAN na druhou spíše úplně nic. V praxi se to projevuje zejména při načítání stránek, třeba otevřu youtube, část se načte a část ne. Pokud ISP1 nebo ISP2 vypnu, pak to jede naprosto bez problémů. Mám pocit, jako kdyby mi unikalo něco, co autor článku předpokládal, že znám, třeba nějaké absolutní základy.

Je dost možné, že při neúspěšných pokusech jsem tam nasekal víc chyb, tak se případně omlouvám, pokud je tam nějaká bota navíc :-/
postupoval jsem podle tohoto článku http://wiki.mikrotik.com/wiki/Manual:PCC
Děkuji Vám moc za rady

[userxy@MikroTik] > export
# feb/12/2017 16:30:02 by RouterOS 6.38.1
# software id = XE2A-ESUX
#
/interface ethernet
set [ find default-name=ether1 ] name=ISP1
set [ find default-name=ether2 ] name=ISP2
set [ find default-name=ether3 ] name=LAN
set [ find default-name=ether4 ] master-port=LAN
set [ find default-name=ether5 ] master-port=LAN
/ip neighbor discovery
set ISP1 discover=no
/ip hotspot profile
set [ find default=yes ] html-directory=flash/hotspot
/ip pool
add name=default-dhcp ranges=192.168.11.20-192.168.11.199
/ip dhcp-server
add address-pool=default-dhcp disabled=no interface=LAN name=defconf
/ip address
add address=192.168.11.1/24 comment="IP pro LAN" interface=LAN network=\
192.168.11.0
add address=192.168.88.220/24 interface=ISP2 network=192.168.88.0
add address=192.168.0.127/24 interface=ISP1 network=192.168.0.0
/ip dhcp-client
add comment="DHCP WAN1" dhcp-options=hostname,clientid interface=ISP1
add comment="DHCP WAN2" dhcp-options=hostname,clientid interface=ISP2
/ip dhcp-server network
add address=192.168.11.0/24 comment=defconf dns-server=192.168.11.1 gateway=\
192.168.11.1
/ip dns
set allow-remote-requests=yes servers=8.8.8.8
/ip dns static
add address=192.168.11.170 name=router
/ip firewall filter
add action=accept chain=input comment="defconf: accept ICMP" protocol=icmp
add action=accept chain=input comment="defconf: accept established,related" \
connection-state=established,related
add action=drop chain=input comment="defconf: drop all from WAN" in-interface=\
ISP1
add action=drop chain=input comment="defconf: drop all from WAN2" in-interface=\
ISP2
add action=fasttrack-connection chain=forward comment="defconf: fasttrack" \
connection-state=established,related
add action=accept chain=forward comment="defconf: accept established,related" \
connection-state=established,related
add action=drop chain=forward comment="defconf: drop invalid" connection-state=\
invalid
add action=drop chain=forward comment=\
"defconf: drop all from WAN not DSTNATed" connection-nat-state=!dstnat \
connection-state=new in-interface=ISP1
add action=drop chain=forward comment=\
"defconf: drop all from WAN not DSTNATed" connection-nat-state=!dstnat \
connection-state=new in-interface=ISP2
/ip firewall mangle
add action=accept chain=prerouting dst-address=192.168.0.0/24 in-interface=LAN
add action=accept chain=prerouting dst-address=192.168.88.0/24 in-interface=LAN
add action=mark-connection chain=prerouting connection-mark=no-mark \
in-interface=ISP1 new-connection-mark=ISP1_conn passthrough=yes
add action=mark-connection chain=prerouting connection-mark=no-mark \
in-interface=ISP2 new-connection-mark=ISP2_conn passthrough=yes
add action=mark-connection chain=prerouting comment=\
"vyvazeni linek 2/0-10 ISP1, 2/11 ISP2" connection-mark=no-mark \
dst-address-type=!local in-interface=LAN new-connection-mark=ISP1_conn \
passthrough=yes per-connection-classifier=both-addresses:2/0
add action=mark-connection chain=prerouting connection-mark=no-mark \
dst-address-type=!local in-interface=LAN new-connection-mark=ISP2_conn \
passthrough=yes per-connection-classifier=both-addresses:2/1
add action=mark-routing chain=prerouting connection-mark=ISP1_conn \
in-interface=LAN new-routing-mark=to_ISP1 passthrough=yes
add action=mark-routing chain=prerouting connection-mark=ISP2_conn \
in-interface=LAN new-routing-mark=to_ISP2 passthrough=yes
add action=mark-routing chain=output connection-mark=ISP1_conn \
new-routing-mark=to_ISP1 passthrough=yes
add action=mark-routing chain=output connection-mark=ISP2_conn \
new-routing-mark=to_ISP2
/ip firewall nat
add action=masquerade chain=srcnat comment="defconf: masquerade WAN1" \
out-interface=ISP1
add action=masquerade chain=srcnat comment="defconf: masquerade WAN2" \
out-interface=ISP2
/ip route
add check-gateway=ping distance=1 gateway=192.168.0.1 routing-mark=to_ISP1
add check-gateway=ping distance=1 gateway=192.168.88.1 routing-mark=to_ISP2
add check-gateway=ping distance=1 gateway=192.168.0.1
add check-gateway=ping distance=2 gateway=192.168.88.1
/system clock
set time-zone-name=Europe/Prague
/system ntp client
set enabled=yes primary-ntp=195.113.144.201 secondary-ntp=84.19.64.2
/system routerboard settings
# Warning: memory not running at default frequency
set memory-frequency=1200DDR
/tool mac-server
set [ find default=yes ] disabled=yes
add interface=ISP2
/tool mac-server mac-winbox
set [ find default=yes ] disabled=yes
0 x

hakan
Příspěvky: 26
Registrován: 14 years ago

Příspěvekod hakan » 8 years ago

Nazdar vyriesil si to nejak?Mam ten isty problem a skusal som uz asi vsetko.Pri nacitani stranky sa mi stane ze stranku neotvori,vyhodi ze som bez pripojenia na internet pride mi to ako keby sa stracali pakety.Pri stahovani vacsieho suboru pozrem na trafik na portoch wan1 a wan2 a jeden ide na plno a druhy par kilo niekedy sa to zase rozbehne a na idu plno oba tak neviem kde moze byt problem.
0 x

libortt
Příspěvky: 8
Registrován: 8 years ago

Příspěvekod libortt » 8 years ago

ahoj,
bohuzel ne, resim vic veci na jednou a tady jsem take ve slepe koleji :( Cekam, az se ozve nejaka chytra hlava a poradi mi :(
0 x