Very new and looking to learn, but I’d like to get Internet access working as it’s much easier to do just that.
I have a brand new hAP ac2 which I connected to my ISP’s modem on ether1, and my linux desktop on ether2. Also, have two devices connected wirelessly.
I used QuickSet (and restarted with defaults several times) on both WebFig and the Android app and everything looks setup correctly according to Initial Configuration Wiki. The wireless connections work flawlessly, but on all the LAN ports, domain names are not resolving. I can ping IP address and connect in a web browser (using 1.1.1.1 mainly). So I’m obviously having trouble with LAN and the DNS.
I think my next move is to investigate my firewall rules? Does this sound like a probable cause/solution? Any other advice on where to start when I dive in again tomorrow.
I know I’m shy on details and will definitely come back with more if I can’t get it working, but I was hoping someone might recognize the issue and get me pointed in the right direction. I spent half the day yesterday searching, but didn’t find this particular issue (and/or didn’t understand some of the solutions yet!).
Your next move is to check what exactly is wrong with DNS. What DNS servers your LAN devices get, is it just address of router or something else? If it’s router, look in IP->DNS what you have there, it must be working DNS server(s) and option to allow remote requests enabled. If it’s something else, your router could be blocking access, but not with QuickSet config, all outgoing traffic is enabled by default, it would be something extra you added, is there anything like that? Also with router as DNS server, access to it could be blocked by firewall, but again only if you added such rules.
This was a total newbie mistake. On my arch linux workstation, I had a dhcpcd service updating my resolv.conf file with Cloudfare’s IPv6 dns servers, which the hap is not yet configured to handle. I changed those to the IPv4 address (1.1.1.1 and 1.0.0.1) and everything is working now.
Would it be correct to point my nameserver to my router (192.168.88.1 in this case) on my local workstation? Then configure routerOS to use Cloudfare’s nameservers?
I don’t know why the LAN connection was not working for my television. It is working now so perhaps I’ll discover why as I learn more.
Small advantage of using router as resolver is that when there are multiple devices asking for same record, they will get cached data from router, and it will be faster by few milliseconds. You most likely won’t notice, but you can have good feeling, knowing that it happens.