From the information in the error log, no. You can run a trace (profiler or by using the stored procedures) and determine what the client is passing as a hostname. However, the client can spoof this information. Short of a network sniffer or an IDS (Intrusion Detection System), that's about the best you can do.
K. Brian Kelley
@kbriankelley