Sorry about changing the config. I've left it alone now.
I just tried a lookup, here's the log:
pi@pi:~ $ grep www.reddit.com /var/log/pihole.log
Nov 29 08:01:39 dnsmasq[26777]: query[A] www.reddit.com from 192.168.1.163
Nov 29 08:01:39 dnsmasq[26777]: forwarded www.reddit.com to 127.0.0.1
Nov 29 08:01:39 dnsmasq[26777]: reply www.reddit.com is <CNAME>
My laptop is a mac so ip address
isn't a thing, but:
eosborne@air ~ % ifconfig en0
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=6463<RXCSUM,TXCSUM,TSO4,TSO6,CHANNEL_IO,PARTIAL_CSUM,ZEROINVERT_CSUM>
ether 50:ed:3c:30:e0:79
inet6 fe80::cdd:9857:8e8c:242a%en0 prefixlen 64 secured scopeid 0xb
inet 192.168.1.163 netmask 0xffffff00 broadcast 192.168.1.255
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: active
You can see that the IP address is 192.168.1.163 and the MAC ends in e0:79, which I think is what you were looking for from the arp output.
For completeness' sake, here's arp output for that IP address from both my mac and the pihole machine:
mac:
eosborne@air ~ % arp -a | grep 163
<stdin>
air.home.notcom.com (192.168.1.163) at 50:ed:3c:30:e0:79 on en0 ifscope permanent [ethernet]
pi.hole:
pi@pi:~ $ arp -a | grep 163
air.home.notcom.com (192.168.1.163) at 50:ed:3c:30:e0:79 [ether] on eth0
and there are no other 192.168.1.* interfaces on my mac that this query could be going out:
eosborne@air ~ % ifconfig | egrep '192|^[a-z]'
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
anpi0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
anpi1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
en3: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
en4: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
en1: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
en2: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
ap1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 192.168.1.163 netmask 0xffffff00 broadcast 192.168.1.255
awdl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
llw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
utun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
utun1: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 2000
utun2: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1000