I have the weirdest issue, something like I've never seen before.
I have one Aruba 225 IAP. It's connected to a poe switch. I have a router also connected to the poe switch. There is only one vlan. I'm using this IAP at home, so it's a very simple network.
I've noticed over the last few months that on my two laptops (one is Mac OS, the other is Arch Linux), I have trouble with resolving DNS. It sometimes causes some applications to time out their connections as a result.
On my Mac, if I do a DNS lookup I get the following:
pajamapants-mbpr:~ christopher$ host arubanetworks.com
arubanetworks.com has address 54.144.31.176
;; connection timed out; no servers could be reached
;; connection timed out; no servers could be reached
The first answer comes back immediately, but the second two take another 10-20 seconds each. Doing some tcpdumps, the computer is trying to look up IPv6 records (type AAAA). I do not have IPv6 running on my network and it's not running on my router. However, IPv6 addresses can be looked up over IPv4 transport.
What makes me think this is an IAP issue is that if I plug into a wired port on the same switch and same vlan as I would be on with wireless, I get immediate DNS response:
pajamapants-mbpr:~ christopher$ host arubanetworks.com
arubanetworks.com has address 54.144.31.176
arubanetworks.com has IPv6 address 2406:da00:ff00::1717:73ba
arubanetworks.com has IPv6 address 2406:da00:ff00::36eb:dfa5
arubanetworks.com has IPv6 address 2406:da00:ff00::36f3:e764
Also, if I do a tcpdump on my laptop at the same time as on my router (which is CentOS), I see the AAAA request make it to the router, the router sends the response, but my laptop never receives it when connected to the IAP.
I have fooled with IAP settings all night tonight and I'm officially stumped. Does anyone have any clue as to what could be going on here?
#AP225