如何在 Java 中模拟一个 /etc/hosts 文件来自定义域名解析?

问题中的“模拟一个 /etc/hosts”只是举个例子,目的是如何实现如 hosts 文件一样自定义域名解析

在生产环境中有时需要修改域名 aaa.com 的解析 IP,目前知道有两种方式来实现:
1、修改生产主机的 /etc/hosts 文件
2、每次请求时将 Host 头改为想要的解析 IP

这两种方法都不够便捷,有没有另外一种方式可以在 Java 环境中定义一个域名的 IP,然后我可以随时方便的修改该域名的指向 IP?(除了自己搭建一个DNS)

查看回复