如何使用外部IP NAT启动JBoss AS

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用外部IP NAT启动JBoss AS相关的知识,希望对你有一定的参考价值。

我想用外部IP NAT地址启动JBoss AS。我在Amazon EC2实例中托管了JBoss AS。 Amazon EC2管理两类地址:公共和私人IP地址(也包括公共和私人DNS)。我已经使用run.sh -b public_dns启动了JBoss AS绑定到公共DNS,但在控制台中显示JBoss AS是从私有dns开始的。

此外,当尝试使用Amazon EC2 Network中不存在的外部客户端连接到服务器时,会引发异常,如https://stackoverflow.com/questions/4238567/cannt-connect-to-jboss-esb-hosted-in-amazon-ec2-machine,服务器无法应答。

答案

如果您的节点只有一个私有IP地址,那么这可以解释您的问题。除非您开始使用NAT遍历和打孔技术,否则无法使用NAT转换的IP地址连接到仅具有专用地址的节点。

这将是一个复杂的解决方案。这是一个简单的解决方案,可确保为您的节点分配公共IP地址。它应该解决你的问题。

以上是关于如何使用外部IP NAT启动JBoss AS的主要内容,如果未能解决你的问题,请参考以下文章

CVE-2017-12149 JBOOS AS 6.X 反序列化漏洞利用--自测

启动期间捕获异常:org.jboss.as.controller.persistence.ConfigurationPersistenceException:WFLYCTL0085:无法解析配置

无线路由器nat如何设置

Jboss AS 7 与 JDK8 一起使用

两台计算机如何通过 NAT 连接到同一个外部地址?

如何在 Jboss 5 中配置外部服务调用证书