访问播放!在同一个盒子上使用不同 IP 的框架服务器

Posted

技术标签:

【中文标题】访问播放!在同一个盒子上使用不同 IP 的框架服务器【英文标题】:Accessing Play! Framework server using different IP's on same box 【发布时间】:2012-01-05 12:39:13 【问题描述】:

我想访问 Play!在同一个盒子上使用不同 IP 的 LAN 上的框架应用程序。

示例:

Play 运行在 192.168.1.12:9000 的服务器上,带有 2 个 NIC 卡。第二个网卡的IP地址是192.168.2.40。我可以访问 192.168.1.12:9000,但我无法通过 LAN 访问 192.168.2.40:9000。端口在防火墙中打开。有什么需要调整的设置吗?

【问题讨论】:

【参考方案1】:

在某些情况下,可以阻塞某个定义编号以下的端口。尝试设置另一个端口,高于 9000。

更好的是前端服务器 (apache/lighthttp/nginx) 根据域名将流量重定向到后面的正确服务器。

【讨论】:

我使用了 9003 端口。仍然无法连接。 我使用了端口 29000。它连接到我的 sys3 和 sys5 之后一段时间(大约 5 分钟)尝试刷新显示错误页面的页面:无法连接。我使用命令 nc、telnet 来 ping 到端口。它打印:找不到到主机的路线。我不知道它为什么会连接以及为什么会消失。

以上是关于访问播放!在同一个盒子上使用不同 IP 的框架服务器的主要内容,如果未能解决你的问题,请参考以下文章

当 WCF 服务到 TCP/IP 时,底层提供程序在开放实体框架上失败

为啥有的网站域名可以访问而IP不能访问

OMNIORB:在 IOR 中使用 Vmnet8 ip,在服务器外部无法访问

域名访问和ip访问区别

宝塔如何实现一个IP地址根据不同的端口部署多个项目(如何在一个服务器上部署多个项目)

德邦linux服务器外网能访问,不同IP段内网能访问,同IP段内网访问不了