Questo è un esempio di un 2011 dove la ETH1 è connessa a un router telecom, mentre il secondo ISP viene acquisito tramite l'interfaccia wireless.
Era per un lavoro temporaneo. Comunque ci sono molti esempi sulle wiki ufficiali.
- Codice: Seleziona tutto
/interface bridge
add name=bridge
/interface ethernet
set [ find default-name=ether1 ] comment="ISP1 Telecom" name=ISP1
/interface wireless
set [ find default-name=wlan1 ] band=2ghz-b/g/n comment=Lainit country=italy \
disabled=no mode=station-bridge name=ISP2 ssid=ML-Link wireless-protocol=\
802.11
/interface wireless manual-tx-power-table
set ISP2 comment=Verizon
/ip neighbor discovery
set ISP1 comment="ISP1 Telecom"
set ISP2 comment=Verizon
/interface wireless nstreme
set ISP2 comment=Verizon
/interface wireless security-profiles
set [ find default=yes ] authentication-types=wpa-psk,wpa2-psk eap-methods="" \
mode=dynamic-keys supplicant-identity=MikroTik wpa-pre-shared-key=\
3frehfy&&jyretttr wpa2-pre-shared-key=3frehfy&&jyretttr
/ip pool
add name=dhcp ranges=192.168.1.3-192.168.1.254
/ip dhcp-server
add address-pool=dhcp disabled=no interface=bridge name=dhcp1
/interface bridge port
add bridge=bridge interface=ether3
add bridge=bridge interface=ether4
add bridge=bridge interface=ether5
add bridge=bridge interface=ether6
add bridge=bridge interface=ether7
add bridge=bridge interface=ether8
add bridge=bridge interface=ether9
add bridge=bridge interface=ether10
add bridge=bridge interface=sfp1
add bridge=bridge interface=ether2
/ip address
add address=10.112.0.2/24 interface=ISP2 network=10.112.0.0
add address=192.168.1.1/24 interface=ether3 network=192.168.1.0
add address=192.168.178.2/24 interface=ISP1 network=192.168.178.0
/ip dhcp-client
add dhcp-options=hostname,clientid interface=ISP1
/ip dhcp-server lease
add address=192.168.1.61 client-id=1:30:e1:71:1a:e1:8f comment=\
"Stampante Multifunzione" mac-address=30:E1:71:1A:E1:8F server=dhcp1
/ip dhcp-server network
add address=192.168.1.0/24 gateway=192.168.1.1 netmask=24
/ip dns
set servers=8.8.8.8
/ip firewall mangle
add chain=prerouting dst-address=192.168.178.0/24 in-interface=bridge
add chain=prerouting dst-address=10.112.0.0/24 in-interface=bridge
add action=mark-connection chain=prerouting connection-mark=no-mark \
in-interface=ISP1 new-connection-mark=ISP1_conn
add action=mark-connection chain=prerouting connection-mark=no-mark \
in-interface=ISP2 new-connection-mark=ISP2_conn
add action=mark-connection chain=prerouting connection-mark=no-mark \
dst-address-type=!local in-interface=bridge new-connection-mark=ISP1_conn \
per-connection-classifier=both-addresses:2/0
add chain=prerouting connection-mark=no-mark dst-address-type=!local \
in-interface=bridge
add action=mark-routing chain=prerouting connection-mark=ISP1_conn \
in-interface=bridge new-routing-mark=to_ISP1
add action=mark-routing chain=prerouting connection-mark=ISP2_conn \
in-interface=bridge new-routing-mark=to_ISP2
add action=mark-routing chain=output connection-mark=ISP1_conn \
new-routing-mark=to_ISP1
add action=mark-routing chain=output connection-mark=ISP2_conn \
new-routing-mark=to_ISP2
/ip firewall nat
add action=masquerade chain=srcnat out-interface=ISP1
add action=masquerade chain=srcnat out-interface=ISP2
/ip route
add check-gateway=ping distance=1 gateway=192.168.178.1 routing-mark=to_ISP1
add check-gateway=ping distance=1 gateway=10.112.0.1 routing-mark=to_ISP2
add check-gateway=ping distance=1 gateway=192.168.178.1
add check-gateway=ping distance=2 gateway=10.112.0.1
/lcd
set time-interval=weekly
/lcd interface pages
set 0 interfaces=\
sfp1,ISP1,ether2,ether3,ether4,ether5,ether6,ether7,ether8,ether9,ether10
/system clock
set time-zone-name=Europe/Rome
/system identity
set name=Bilanciatore
/system routerboard settings
set protected-routerboot=disabled