A wee update: I now can reach it from everywhere now.
I had the main interface set for DHCP so changed the lines in my /etc/rc.conf to:
ifconfig_re0="inet 192.168.0.166 netmask 255.255.255.0"
ifconfig_re0_alias0="inet 192.168.0.24 netmask 255.255.255.0"
Did a wee:
/etc/rc.d/netif restart && /etc/rc.d/routing restart
and everything is working.
I tell you this made me think but it was exciting. I'm really enjoying playing with #FreeBSD and learning more skills.
I'm this close to going full on #FreeBSD
#RunBSD