What I have is a Proxmox server that will be running a bunch of the services that will be exposed on the AREDN mesh. This server sits out on a VLAN (I will refer to this as the VM net) that hangs off a OPNSense firewall. I have another VLAN (Local net) off the same OPNSense firewall that contains all the computers and other devices in the house. The Mikrotik hAP connects to the Local net using the WAN connection. I would like to get the hAP configured so that it knows about the VM net and how to route to it. I would also like to have the VM net propagate through OSLR so that other mesh nodes knows where the VM net resides and can connect to the services running in the VM net. From what I can read of the xlink config file, that is what it seems would be where the configuration gets set.
Alternatively, another less desirable way to do this is to connect one of the LAN ports on the hAP back into OPNSense firewall configured as a separate VLAN. Then add that VLAN to the Proxmox server so that the VLAN can be added to some VMs running the desired services and assign static IPs to the VMs that would be on the mesh side of the hAP. While I could make this work, it has the opportunity to fail is the hAP needs to be swapped out or gets reconfigured where the mesh network receives a new network range. I would rather just make the VM net so that there are not any spontaneous failures.
Assuming that I get the cross link feature running, I then will have a problem where I need to make the services available on the mesh. The AREDN firmware seems to only allow services to be listed if they are directly connected to one of the IPs available on the AREDN node. Is there a way around this so that the service can be seen by other nodes? It does not matter if the services are exposed on the node that is providing the route to the VM net. Would it be that I just have to maintain the /etc/config/services file manually on the node?
Thanks.
--
Gerard, WTØF
The ability to configure that (and other advanced networking features) will appear on the GUI that SHOULD appear in a nightly build in the next few days. It'll be on the "Advanced Network" tab (but only on the hAP ac2 and ac3 initially, I believe).
Orv W6BI
One of the LAN ports on the hAPac3 is connected to another port on the managed LAN switch that is encapsulated into VLAN 11. That eventually gets to a VLAN trunk into the RB4011 router where the router gets a DHCP address from the hAPac3. For a couple services, the router then routes packets to other LANs as needed. For example, port 80 traffic is routed to a different LAN to reach my web server, and port 123 is routed to another VLAN ro reach my NTP server. VLAN 11 also has a wired connection to a Raspberry Pi-4 that is primarily used for remote access into the AREDN network. With some more router magic I can VNC into the RasPi and then access the AREDN network from that. Lastly I have a Grandstream VOIP phone connected to VLAN 11 so it gets a AREDN LAN address.