The situation is rather simple: to reproduce failures which had happened in a recent outage, I'd like to deliberately fail DNS resolution in JVM's in:
Caused by: java.net.UnknownHostException: ...domain.name...
at java.net.InetAddress.getAllByName0(InetAddress.java:1280)
at java.net.InetAddress.getAllByName(InetAddress.java:1192)
at java.net.InetAddress.getAllByName(InetAddress.java:1126)
at java.net.InetAddress.getByName(InetAddress.java:1076)
would it make sense to do it directly via linux DNS settings or on a JVM level. How could it be done?