Anyone been seeing or know why Openwrt OS seems to constant checking ncc.avast.com? I don't think I have any "extra" package added would do so... Anybody know why or what is the purpose to query on it?
This is just a stand alone router with Quectel cellular module on it and NO DEVICE is connected to the router.
ya, I was wondering if anyone had this experience. So I probably would need to uninstall package per package. But my defaultl firmware is pretty "clean" the only added package I add was bandwidth monitor and banIP. I already remove banIP, I guess I will try remove Bandwidth Monitor, but not sure why these would do that. I also did a string search on the OpenWRT source code directory but couldn't find anything either... weird:
So a bit more information. I've did tcp dump and in wireshark I see all these query was generated with source IP of IPV6. And then I find you can "log" where these query coming from in the DHCP/DNS setting to syslog. Which I did. And look at the syslog, is there any way I can find out what program or process are doing the query?
I am connected to the router from my computer but my computer (windows 11) where the interface connected to the router, I didn't specify any gateway nor DNS server, so these query couldn't be coming from my computer, plus I would think wireshark would show the source IP being my computer, but it doesn't, it just show these IPV6 address (or it seems to be IPV6 right)?
The computer is likely sending these DNS requests to the router, and the router is then, in turn, sending the DNS queries out to external servers.
To prove or disprove this, you can try the following:
create a rule to reject port 53 (tcp & udp) traffic from the lan (or the windows 11 computer).
if done properly, this will cause dns failures on the computer and make internet browsing effectively impossible.
To be clear, if the windows machine (or really any computer) is connected to the router and is able to reach the internet, it will almost certainly be doing DNS queries for all sorts of things.
This statement appears to be incorrect or misleading as you have a Windows 11 machine connected to the router in order to see the wireshark data.
ok, thx, that was my next step, I will disconnect my computer and go into the router via the cellular side and see... I didn't think the computer is capable of sending dns to the router without a gateway or dns server specified in the nic interface. And second, I didn't think about that because the source IP wasn't my computer (which is 10.10.4.200) and it is all IPV6. Thank you!
I agree.... a quick search on the OP's computer will almost certianly reveal AVAST is installed.
Proving that the Windows 11 machine is the source of the vast majority of the DNS queries is simple -- prevent it from accessing the internet enitrely.
IPv6 auto configuration will set all of those things for you. Whether that's via SLAAC (stateless autoconf) or DHCP6 isn't really relevant, they both Just Do It.
I'm almost certain you have Avast installed on your PC.
Yes, on the computer (not mine but the test PC that connect to the router) has Norton Antivirus running. But then again, on the interface of that NIC that is connectted to the router, there is no gateway nor DNS server configured, so that made me think no way the router would route DNS query to the router... but I guess it does. So as soon as I disconnect the router we will see...
Ok, so it seems it was the computer that is connecting to it even though no DNS or Gateway was specified. So then how the heck did the computer know to send DNS query to the router? Meaning how does it even know what IP or port to send to since on the NIC there was nothing defined? Meaning does OpenWRT some how "broacast" to the network says that "hey I got DNS server here, pleease route the DNS query to me"? Or how else, if my compute is on 10.10.4.100 and the router is on 10.10.4.200 and that the gateway and dns is not defined onthe nic. How does it know to send DNS query to 10.10.4.200?
sorry, can I ask about how can I block DNS query then? And again, how does my cojmputer (even if is IPV6) know to send query to the router? Is there a way to NOT have OpenWRT broadcast it's presense? I know this might not make sense, but how can I only allow devices that DID USE the Openwrt as their gateway to allow DNS querys?