如何在Java中控制JDBC连接的传出IP



从Localhost的所有可用IP地址列表中,如何通过java程序控制或选择JDBC连接到服务器的IP?

我不认为这是可能的。

发送发送网络数据包时使用的接口(NIC(的选择由路由配置决定,并在操作系统中实现。所选的NIC将确定远程服务器看到的"源"IP地址。AFAIK,一个普通的用户应用程序没有办法影响路由。当然,使用标准的JavaSE库是不可能的。

安卓平台确实允许应用程序配置网络路由,但我认为它不允许你在每次连接的基础上这样做。

最新更新