perhaps you made an inaccuracy here and there was a misunderstanding
1) 1. Create a routing table
it should be corrected like this
2) 1. Create a routing table
2. Add a default route to the IPIP address
3. Create a routing rule for the office computers to force their traffic through the tunnel
4. On the other side of the tunnel make analogous edits to the configuration
If I understood correctly then
---- option 1 -------
Office2
1) 1. Create a routing table
2. Add a default route to the IPIP address
3. Create a routing rule for the office computers to force their traffic through the tunnel:
/routing table add fib name=through_IPIP
/ip route add dst-address=0.0.0.0/0 gateway=172.22.22.1 routing-table=through_IPIP
/routing rule add action=lookup-only-in-table src-address=10.10.12.0/24 table=through_IPIP
---- option 2 -------
2) 1. Create a routing table
2. Add a default route to the IPIP address
3. Create a routing rule for the office computers to force their traffic through the tunnel
4. On the other side of the tunnel make analogous edits to the configuration
Office 2:
/routing table add fib name=through_IPIP
/ip route add dst-address=0.0.0.0/0 gateway=172.22.22.1 routing-table=through_IPIP
/routing rule add action=lookup-only-in-table src-address=10.10.12.0/24 table=through_IPIP
Office 1:
/routing table add fib name=through_Router1
/ip route add dst-address=0.0.0.0/0 gateway=10.11.11.3 routing-table=through_Router1
/routing rule add action=lookup-only-in-table src-address=172.22.22.1/30 table=through_Router1
Is that what you meant?