I have my main local network based on Apple Airport Express router.
I would like to access this local network from any location with zerotier (easier for me to setup).
OpenWRT router is used to provide Internet access to devices on local network.
OpenWRT router will only be used occasionally and not in permanent setup.
I already has successful setup, but openwrt router is connected to wan port of airport router and I have no remote access to local network.
Ip range of OpenWRT is set to 192.168.1.1 and Airport is 10.0.0.1.
I guess they should use the same IP range.
This is a question about how to configure the airport if it is possible-- which is outside the scope of this forum.
There would be two approaches to what the airport would do:
Symmetric routing. Turn off NAT in the airport and install a route in OpenWrt 10.0.0.0/24 gateway 192.168.1.X where X is the airport's WAN IP. Then anyone on the 192 network can reach the 10 network directly by using a 10 IP. You may also need to shut down or modify the airport firewall.
Remote access via Zerotier will also work if you put the route to 10.0.0.0 into Zerotier-- that will get it to your router and then it will make the last hop from its routing table that you entered above.
Bridged AP. Turn off DHCP server in the airport and connect its LAN to the OpenWrt lan. In this case OpenWrt is doing all the services and routing, the airport has been relegated to simple wifi to wired conversion. Clients of the airport will receive a 192.168.1 IP from OpenWrt. Whatever Apple magic happens in the Airport will probably be broken.