机器上有许多ip地址,设置传出ip java

机器上有许多ip地址,设置传出ip java,java,spring,servlets,ip,Java,Spring,Servlets,Ip,我最近得到了一台有10个IPv6地址的机器,这是一台运行MySQL和tomcat的CentOS,我正在使用spring创建servlet 我想知道是否有一种Java方法(而不是OS路由表)可以从服务器上的可用IP设置传出IP 我试图做的是让一个传入地址到达servlet,并相应地从特定IP发送http post 在我所有的研究中,我看到最接近解决这个问题的是httplib,但是Java中有类似的东西吗?只需在套接字中使用localaddr参数 几乎是重复的问题:和@Pangea:多个IP并不意味

我最近得到了一台有10个IPv6地址的机器,这是一台运行MySQL和tomcat的CentOS,我正在使用spring创建servlet

我想知道是否有一种Java方法(而不是OS路由表)可以从服务器上的可用IP设置传出IP

我试图做的是让一个传入地址到达servlet,并相应地从特定IP发送http post


在我所有的研究中,我看到最接近解决这个问题的是httplib,但是Java中有类似的东西吗?

只需在套接字中使用localaddr参数


几乎是重复的问题:

和@Pangea:多个IP并不意味着多个接口。可能是具有多个IP的同一接口。是否不符合您的要求?看看,我不太明白你在问什么。您只是想让HTTP POST来自特定的IP地址吗?(碰巧这个动作是由对tomcat服务器的请求触发的?)或者您想更改tomcat正在侦听的IP地址吗?或者两者的某种组合?可能是