First, thank you for visiting this thread. I will try to describe my situation as best as possible, and then describe what I have tried to amend the situation.
Here are the devices connected to my OpenWRT router:
-
Nokia 6.1: latest Android, using Cloudflare IPv4 DNS servers -- works
This device works, both IPv4 and IPv6. Interestingly enough, I did not need to set anything for it to work. I am able to use this device to connect to LuCI. Local IPv4 is 192.168.1.115, set as static (this was the address when I was using OpenWRT/LEDE 17). -
Windows 8.1: tried both auto DNS detection and Cloudflare IPv4 + IPv6 DNS
Because IPv6 is working, I can connect to google.com, but not duck.com, for example -
Windows 10: same as Windows 8.1
-
Raspberry Pi 2B: I cannot connect via public IP address, but I can via local IP address (192...)
-
Archer C7: I do not have port 22 open
The problem I'm seeing is that on my LuCI, I don't see any DHCP leases for IPv4, but there are leases for IPv6. I have no idea why it would not have any DHCP leases for IPv4 for all my devices, but it has all the IPv6 leases for them. Yet, my Android works with IPv4. How do I approach this problem? Where do I even begin to tackle this problem? What is happening?
What I have tried so far:
-
On both Windows devices, I tried to set the DNS to auto-detect and Cloudflare for both IPv6 and IPv4. Google works (as well as this forum), but not DuckDuckGo.
-
ipconfig /renew and /release (ipconfig doesn't show anything that's IPv4 except Autoconfiguration IPv4 Address and Subnet Mask)