اتفضل دمج 3 خطوط mohamed ebrahim (
[email protected])
/ ip address add address=3.3.3.3/24 network=3.3.3.0 broadcast=3.3.3.255 interface=out
add address=192.168.1.34/24 network=192.168.1.0 broadcast=192.168.1.255 interface=in
add address=192.168.2.34/24 network=192.168.2.0 broadcast=192.168.2.255 interface=in
add address=192.168.3.34/24 network=192.168.3.0 broadcast=192.168.3.255 interface=in
/ ip firewall mangle
add chain=prerouting in-interface=in connection-mark=no-mark action=mark-connection new-connection-mark=in_conn
add chain=prerouting in-interface=in connection-mark=no-mark action=mark-connection new-connection-mark=in_conn
add chain=prerouting in-interface=in connection-mark=no-mark action=mark-connection new-connection-mark=in_conn
add chain=prerouting in-interface=out connection-mark=no-mark dst-address-type=!local per-connection-classifier=both-addresses-and-ports:2/0 action=mark-connection new-connection-mark=in_conn
add chain=prerouting in-interface=out connection-mark=no-mark dst-address-type=!local per-connection-classifier=both-addresses-and-ports:2/1 action=mark-connection new-connection-mark=in_conn
add chain=prerouting in-interface=out connection-mark=no-mark dst-address-type=!local per-connection-classifier=both-addresses-and-ports:2/2 action=mark-connection new-connection-mark=in_conn
add chain=prerouting connection-mark=in_conn in-interface=out action=mark-routing new-routing-mark=to_in
add chain=prerouting connection-mark=in_conn in-interface=out action=mark-routing new-routing-mark=to_in
add chain=prerouting connection-mark=in_conn in-interface=out action=mark-routing new-routing-mark=to_in
add chain=output connection-mark=in_conn hotspot=auth action=mark-routing new-routing-mark=to_in
add chain=output connection-mark=in_conn hotspot=auth action=mark-routing new-routing-mark=to_in
add chain=output connection-mark=in_conn hotspot=auth action=mark-routing new-routing-mark=to_in
/ ip route
add dst-address=0.0.0.0/0 gateway=192.168.1.1 routing-mark=to_in check-gateway=ping
add dst-address=0.0.0.0/0 gateway=192.168.2.1 routing-mark=to_in check-gateway=ping
add dst-address=0.0.0.0/0 gateway=192.168.3.1 routing-mark=to_in check-gateway=ping
add dst-address=0.0.0.0/0 gateway=192.168.1.1 distance=1 check-gateway=ping
add dst-address=0.0.0.0/0 gateway=192.168.2.1 distance=2 check-gateway=ping
add dst-address=0.0.0.0/0 gateway=192.168.3.1 distance=2 check-gateway=ping
/ ip firewall nat
add chain=srcnat src-address=3.3.3.0/24 out-interface=in action=masquerade
add chain=srcnat src-address=3.3.3.0/24 out-interface=in action=masquerade
add chain=srcnat src-address=3.3.3.0/24 out-interface=in action=masquerade