O xinetd pode passar um cabeçalho HTTP X-FORWARDED-FOR ?
Se o tomcat estiver por trás de um proxy reverso (por exemplo, nginx) que passa por X-FORWARDED-FOR, ou seja:
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
Em seguida, você pode definir no seu tomcat server.xml para o AccessLogValve:
pattern="%{X-Forwarded-For}i %l %u %t %r %s %b %{User-Agent}i %{Referer}i"
E você receberá o endereço IP de origem do cliente no log de acesso.
Felicidades