Postado originalmente por
kleberbrasil
É possível sim....
/ip firewall address-list
add address=172.16.0.1 comment="Cliente1" disabled=no list=pppoe-out1
add address=172.16.0.2 comment="Cliente2" disabled=no list=pppoe-out2
add address=172.16.0.3 comment="Cliente3" disabled=no list=pppoe-out1
add address=172.16.0.4 comment="Cliente4" disabled=no list=pppoe-out2
/ip firewall connection tracking
set enabled=yes generic-timeout=10m icmp-timeout=10s tcp-close-timeout=10s \
tcp-close-wait-timeout=10s tcp-established-timeout=1d \
tcp-fin-wait-timeout=10s tcp-last-ack-timeout=10s \
tcp-syn-received-timeout=5s tcp-syn-sent-timeout=5s tcp-syncookie=no \
tcp-time-wait-timeout=10s udp-stream-timeout=3m udp-timeout=10s
/ip firewall filter
add action=passthrough chain=unused-hs-chain comment=\
"place hotspot rules here" disabled=yes
/ip firewall mangle
add action=mark-routing chain=prerouting comment="" disabled=no \
new-routing-mark=pppoe-out1 passthrough=no src-address-list=pppoe-out1
add action=mark-routing chain=prerouting comment="" disabled=no \
new-routing-mark=pppoe-out2 passthrough=no src-address-list=pppoe-out2
/ip firewall nat
add action=masquerade chain=srcnat comment="" disabled=no src-address=\
172.16.0.0/16
add action=passthrough chain=unused-hs-chain comment=\
"place hotspot rules here" disabled=yes
/ip firewall service-port
set ftp disabled=no ports=21
set tftp disabled=no ports=69
set irc disabled=no ports=6667
set h323 disabled=no
set sip disabled=no ports=5060,5061
set pptp disabled=no
/ip route
add comment="" disabled=no distance=1 dst-address=0.0.0.0/0 gateway=\
pppoe-out1 routing-mark=pppoe-out1 scope=30 target-scope=10
add comment="" disabled=no distance=1 dst-address=0.0.0.0/0 gateway=\
pppoe-out2 routing-mark=pppoe-out2 scope=30 target-scope=10