As a result of the events in America, I have started to worry about my privacy. Because of this, I am trying to distance myself from Google as much as possible and block as much telemetry data as I can.
Currently, I am setting up a subnet in OpenWRT. I want to connect all my IoT devices through this network and ensure that AdGuard in OpenWRT blocks all this telemetry. So far, I have managed to set up the subnet and route all data through this subnet via AdGuard.
However, I am having trouble getting devices on different subnets to communicate with each other. I believe I need to use 'static routes' and 'DNAT' to make devices recognize each other.
Could someone help me with how to set this up?
I have been working with Linux for 15 years and run my own server. I also have a Home Assistant server. However, this 'networking' aspect is new to me. Setting up this question is difficult for me because there is little information available about the Zyxel router I have from Odido.
My network is set up as follows:
...
Odido (ISP) Zyxel VMG8825-T50
gateway: 192.168.2.254
LAN connection with OpenWRT on port 192.168.2.237 (static DHCP)
GL.iNet GL-MT6000 (Flint 2) with OpenWRT
gateway: 192.168.1.1
WAN connection with Zyxel
When I log into the OpenWRT WiFi, I can access the internet.
However, when I am on my Zyxel router, I cannot reach my OpenWRT router...
I have delved into the theory and had many conversations with Mistral Le Chat to visualize this. I have also visited many websites. According to those examples, I have tried setting up a static route and worked on firewall rules, but nothing seems to work. I have not only followed processes and explanations from the AI but also asked for definitions and explanations of concepts. I think it's difficult for AI to help me well because Zyxel is such an unknown router. For this reason, there are also few guides available online....
Could someone please help me?
Thank you very much for your time and effort!