2

外部 IP NAT アドレスを使用して JBoss AS を開始したいと考えています。Amazon EC2 インスタンスで JBoss AS をホストしています。Amazon EC2 は、パブリック IP アドレスとプライベート IP アドレス (パブリック DNS とプライベート DNS) の 2 つのカテゴリのアドレスを管理します。を使用してパブリック DNS にバインドされた JBoss AS を開始しrun.sh -b public_dnsましたが、コンソールに JBoss AS がプライベート dnsで開始されていることが示されました。

また、Amazon EC2 ネットワークに存在しない外部クライアントを使用してサーバーに接続しようとすると、https://stackoverflow.com/questions/4238567/cannt-connect-to-jboss-esb-のように例外がスローされます。 hosts-in-amazon-ec2-machineとサーバーが応答しません。

4

1 に答える 1

0

ノードにプライベート IP アドレスしかない場合は、これで問題が説明されます。NAT トラバーサルとホール パンチング技術を使い始めない限り、NAT 変換された IP アドレスを使用して、プライベート アドレスのみを持つノードに接続することはできません。

これは複雑な解決策になります。ノードにパブリック IP アドレスが割り当てられていることを確認するための簡単なソリューション。それはあなたの問題を解決するはずです。

于 2011-04-13T19:03:29.903 に答える