Dr_FarFar

[+] 4 Wan Load balancing With PPPOE Server | Mikrotik

Mar 19th, 2014
738
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*
  2.  
  3.  ______                  _   _                _____ _          _ _   _______                  
  4. |  ____|                | | (_)              / ____| |        | | | |__   __|                  
  5. | |__   __ _ _   _ _ __ | |_ _  __ _ _ __   | (___ | |__   ___| | |    | | ___  __ _ _ __ ___  
  6. |  __| / _` | | | | '_ \| __| |/ _` | '_ \   \___ \| '_ \ / _ \ | |    | |/ _ \/ _` | '_ ` _ \
  7. | |___| (_| | |_| | |_) | |_| | (_| | | | |  ____) | | | |  __/ | |    | |  __/ (_| | | | | | |
  8. |______\__, |\__, | .__/ \__|_|\__,_|_| |_| |_____/|_| |_|\___|_|_|    |_|\___|\__,_|_| |_| |_|
  9.         __/ | __/ | |                                                                          
  10.        |___/ |___/|_|                            
  11.                                              
  12. ~~~ :xD: Have fun. Don't forget To Bookmark This Website :xD:
  13. ~~~ http://www.egyptianshell.com/
  14. ~~~ Dr.FarFar & Mr.MaGMA & Th3 Mast3r
  15.  
  16. */
  17.  
  18. ###################################################################################################
  19.  
  20. /ip address
  21. add address=172.16.0.1/16 broadcast=172.16.255.255 comment="" disabled=no interface=Local network=172.16.0.0
  22. add address=192.168.1.2/24 broadcast=192.168.1.255 comment="" disabled=no interface=WAN1 network=192.168.1.0
  23. add address=192.168.2.2/24 broadcast=192.168.2.255 comment="" disabled=no interface=WAN2 network=192.168.2.0
  24. add address=192.168.3.2/24 broadcast=192.168.3.255 comment="" disabled=no interface=WAN3 network=192.168.3.0
  25. add address=192.168.4.2/24 broadcast=192.168.4.255 comment="" disabled=no interface=WAN4 network=192.168.4.0
  26.  
  27. /ip pool
  28. add name=dhcp_pool1 ranges=172.16.0.70-172.16.0.254
  29. add name=pppoe-users-pool ranges=10.0.0.1-10.0.0.255
  30.  
  31. /ip dhcp-server add address-pool=dhcp_pool1 authoritative=after-2sec-delay bootp-support=static disabled=no interface=Local lease-time=12h name="My DHCP Server"
  32.  
  33. /ip dhcp-server config
  34. set store-leases-disk=5m
  35.  
  36. /ip dhcp-server network
  37. add address=172.16.0.0/16 comment="" dns-server=172.16.0.1,221.132.112.8
  38.  
  39. /interface pppoe-server server
  40. add authentication=pap default-profile=default disabled=no interface=Local keepalive-timeout=10 max-mru=1480 max-mtu=1480 max-sessions=1 mrru=disabled one-session-per-host=yes service-name=aacable
  41.  
  42. /ppp profile add change-tcp-mss=default dns-server=172.16.0.1 local-address=172.16.0.1 name=pppoe-profile only-one=default remote-address=pppoe-users-pool use-compression=default use-encryption=default use-vj-compression=default
  43.  
  44. /ppp secret add caller-id=”" disabled=no limit-bytes-in=0 limit-bytes-out=0 name=virtual password=1234 profile=pppoe-profile routes=”" service=pppoe
  45.  
  46. /ip dns set allow-remote-requests=yes cache-max-ttl=1w cache-size=10000KiB max-udp-packet-size=512 servers=8.8.8.8,8.8.4.4
  47.  
  48. /ip firewall mangle
  49. add action=mark-connection chain=input comment="" disabled=no in-interface=WAN1 new-connection-mark=WAN1_conn passthrough=yes
  50. add action=mark-connection chain=input comment="" disabled=no in-interface=WAN2 new-connection-mark=WAN2_conn passthrough=yes
  51. add action=mark-connection chain=input comment="" disabled=no in-interface=WAN3 new-connection-mark=WAN3_conn passthrough=yes
  52. add action=mark-connection chain=input comment="" disabled=no in-interface=WAN4 new-connection-mark=WAN4_conn passthrough=yes
  53.  
  54. add action=mark-routing chain=output comment="" connection-mark=WAN1_conn disabled=no new-routing-mark=to_WAN1 passthrough=yes
  55. add action=mark-routing chain=output comment="" connection-mark=WAN2_conn disabled=no new-routing-mark=to_WAN2 passthrough=yes
  56. add action=mark-routing chain=output comment="" connection-mark=WAN3_conn disabled=no new-routing-mark=to_WAN3 passthrough=yes
  57. add action=mark-routing chain=output comment="" connection-mark=WAN4_conn disabled=no new-routing-mark=to_WAN4 passthrough=yes
  58.  
  59. add action=accept chain=prerouting comment="" disabled=no dst-address=192.168.1.0/24
  60. add action=accept chain=prerouting comment="" disabled=no dst-address=192.168.2.0/24
  61. add action=accept chain=prerouting comment="" disabled=no dst-address=192.168.3.0/24
  62. add action=accept chain=prerouting comment="" disabled=no dst-address=192.168.4.0/24
  63.  
  64. add action=mark-connection chain=prerouting comment="" disabled=no dst-address-type=!local new-connection-mark=WAN1_conn passthrough=yes per-connection-classifier=both-addresses-and-ports:4/0 src-address=10.0.0.1-10.0.0.255
  65.  
  66. add action=mark-connection chain=prerouting comment="" disabled=no dst-address-type=!local new-connection-mark=WAN2_conn passthrough=yes per-connection-classifier=both-addresses-and-ports:4/1 src-address=10.0.0.1-10.0.0.255
  67.  
  68. add action=mark-connection chain=prerouting comment="" disabled=no dst-address-type=!local new-connection-mark=WAN3_conn passthrough=yes per-connection-classifier=both-addresses-and-ports:4/2 src-address=10.0.0.1-10.0.0.255
  69.  
  70. add action=mark-connection chain=prerouting comment="" disabled=no dst-address-type=!local new-connection-mark=WAN4_conn passthrough=yes per-connection-classifier=both-addresses-and-ports:4/3 src-address=10.0.0.1-10.0.0.255
  71.  
  72. add action=mark-routing chain=prerouting comment="" connection-mark=WAN1_conn disabled=no new-routing-mark=to_WAN1 passthrough=yes
  73. add action=mark-routing chain=prerouting comment="" connection-mark=WAN2_conn disabled=no new-routing-mark=to_WAN2 passthrough=yes
  74. add action=mark-routing chain=prerouting comment="" connection-mark=WAN3_conn disabled=no new-routing-mark=to_WAN3 passthrough=yes
  75. add action=mark-routing chain=prerouting comment="" connection-mark=WAN4_conn disabled=no new-routing-mark=to_WAN4 passthrough=yes
  76.  
  77. /ip firewall nat
  78. add action=masquerade chain=srcnat comment="" disabled=no out-interface=WAN1 src-address=10.0.0.1-10.0.0.255
  79. add action=masquerade chain=srcnat comment="" disabled=no out-interface=WAN2 src-address=10.0.0.1-10.0.0.255
  80. add action=masquerade chain=srcnat comment="" disabled=no out-interface=WAN3 src-address=10.0.0.1-10.0.0.255
  81. add action=masquerade chain=srcnat comment="" disabled=no out-interface=WAN4 src-address=10.0.0.1-10.0.0.255
  82.  
  83. /ip route
  84. add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.1.1 routing-mark=to_WAN1 scope=30 target-scope=10
  85.  
  86. add check-gateway=ping disabled=no distance=2 dst-address=0.0.0.0/0 gateway=192.168.2.1 routing-mark=to_WAN2 scope=30 target-scope=10
  87.  
  88. add check-gateway=ping disabled=no distance=3 dst-address=0.0.0.0/0 gateway=192.168.3.1 routing-mark=to_WAN3 scope=30 target-scope=10
  89.  
  90. add check-gateway=ping disabled=no distance=4 dst-address=0.0.0.0/0 gateway=192.168.4.1 routing-mark=to_WAN4 scope=30 target-scope=10
  91.  
  92. add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.1.1 scope=30 target-scope=10
  93.  
  94. add check-gateway=ping comment="" disabled=no distance=2 dst-address=0.0.0.0/0 gateway=192.168.2.1 scope=30 target-scope=10
  95.  
  96. add check-gateway=ping comment="" disabled=no distance=3 dst-address=0.0.0.0/0 gateway=192.168.3.1 scope=30 target-scope=10
  97.  
  98. add check-gateway=ping comment="" disabled=no distance=4 dst-address=0.0.0.0/0 gateway=192.168.4.1 scope=30 target-scope=10
  99.  
  100. ###################################################################################################
  101.  
  102.               لمزيد من المعلومات او لمزيد من دروس القرصنه      
  103.        
  104.                     تابعونا علي
  105.  
  106.                 https://www.facebook.com/egyshell
  107.                 http://WwW.EgyptianShell.com/
  108.  
  109.                      ~\ Dr.FarFar & Mr.MaGMA & Th3 Mast3r /~
Advertisement
Add Comment
Please, Sign In to add comment