How do you set tomcat to accept connections from only one specific IP adress?

Bogdan Sheptunov

There is no way. You should filter the IPs out at web server level.

To do that, you should have Tomcat running as an in/out process container, (in other words, not as a standalone), where the web server receives all the requests and redirects some of them to Tomcat.