always use known address as local address when sending UDP
send to string representations of UDP addresses instead of through conn