I have a technical background but am new to OpenWRT. I have a Linksys AC3200 WRT3200ACM at home running OpenWRT (downloaded and installed latest version about a month ago but not sure exact version number). My work laptop runs windows 10 and has a VPN client on it. The following is all using wifi.
When the laptop is connected to the network but the VPN is disconnected, everything works as expected. When the laptop connects to the VPN, it can't resolve DNS queries outside of google and its subdomains. If I run these three commands on the laptop and reboot it, then connect to the VPN, the DNS works fine with all websites:
netsh winsock reset
netsh int ip reset
Leaving the network and coming back seems to break the DNS, requiring me to run those three commands again. The issue does not present with other networks (coffee shops, tethered to my phone, etc) which leads me to believe the problem is with my network configuration.
What on earth did I break?