13.9 C
New York
Sunday, March 22, 2026

community – MacOS DNS lookup habits: why do not I see outgoing DNS packets?


I’ve a brand new Mac Mini, and an older MacBook. Each are working up-to-date Tahoe. Each are on the identical native community, which in any other case has been working superb for years. Each are wired by means of a change to the identical LAN port on the router, and each have WiFi shut off; there’s just one actual interface configured on every machine.

The LAN is supported by a router that has DHCP and a DNS server. For a number of of the purchasers in my community, I’ve the router configured to offer out static IP addresses. The router additionally palms out a faux area identify, mainly “myname.dwelling”. Thus often from one machine, say my previous MacBook “oldmac”, I can sort:

ssh newmac

and that works: the oldmac first tries the default area it received from the router, “myname.dwelling”, and asks my DNS server for “newmac.myname.dwelling”. The router accurately responds with the interior handle for “newmac” and every little thing is ok.

Nevertheless, for causes unknown, the “newmac” machine does not work. After some investigation and after putting in Wireshark, here is what I discover:

  • From “oldmac”, I can hearth up Wireshark with a show filter of “dns and ip.dst==192.168.50.1” (the router), after which in a terminal do some command like host google.com and I immediately see the DNS packets within the Wireshark UI. As anticipated.
  • From “newmac”, I by no means see DNS packets in Wireshark. I hearth it up the identical approach, with that very same show filter, and I get nothing, it doesn’t matter what type of lookups I set off. Even utilizing dig I see no DNS packets in any respect.

So far as I can inform, all of the networking choices in MacOS are the identical between the machines, apart from their host names. Clearly they’re not the identical, however I do not understand how. What I additionally do not perceive is what the brand new machine is doing to get any IP addresses if it isn’t sending DNS packets someplace. (It does work in any other case nevertheless; I can use the brand new machine largely usually.)

What is going on on?

There’s an earlier model of this query that features some extra data, however this query right here I believe is the basis of the issue. It does not matter how my DNS server is ready up if the brand new Mini will not even discuss to it.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Stay Connected

0FansLike
0FollowersFollow
0SubscribersSubscribe
- Advertisement -spot_img

Latest Articles