【发布时间】:2013-01-06 03:54:21
【问题描述】:
我最近得到了一台有 10 个 IPv6 地址的机器,这是一个运行 MySQL 和 tomcat 的 CentOS,我正在使用 spring 创建 servlet。
我想知道是否有一种 Java 方式(不是操作系统路由表)来设置来自我服务器上可用 IP 的传出 IP?
我想要做的是让传入地址到达 servlet 并相应地从特定 IP 执行 http 发布。
在我的所有研究中,我认为最接近解决这个问题的应该是 httplib,但是对于 Java 有没有类似的东西?
【问题讨论】:
-
@Pangea:多个 IP 并不意味着多个接口。可以是具有多个 IP 的同一接口。
-
this documentation 不符合您的要求?看看吧。
-
我不太明白你在问什么。您只是想让 HTTP POST 来自特定的 IP 地址吗? (碰巧这个动作是由对 tomcat 服务器的请求触发的?)或者您想更改 tomcat 正在侦听的 IP 地址?还是两者兼而有之?