Как запустить JBoss AS с внешним IP NAT - PullRequest
2 голосов
/ 24 ноября 2010

Я хочу запустить JBoss AS с внешним IP-адресом NAT. Я принимал JBoss AS в инстансе Amazon EC2. Amazon EC2 управляет двумя категориями адресов: публичный и частный IP-адрес (также публичный и частный DNS). Я запустил JBoss AS, связанный с общедоступным DNS, используя run.sh -b public_dns, но в консоли показал, что JBoss AS запускается с private dns .

Также при попытке подключиться к серверу с помощью внешнего клиента, которого нет в сети Amazon EC2, возникает исключение, как в https://stackoverflow.com/questions/4238567/cannt-connect-to-jboss-esb-hosted-in-amazon-ec2-machine, и сервер не отвечает.

1 Ответ

0 голосов
/ 13 апреля 2011

Если у вашего узла есть только частный IP-адрес, это объяснит вашу проблему.Невозможно использовать преобразованный IP-адрес NAT для подключения к узлу только с частным адресом, если только вы не начнете использовать методы обхода NAT и пробивки дырок.

Это было бы сложным решением.Простое решение, чтобы убедиться, что вашему узлу присвоен публичный IP-адрес.Это должно решить вашу проблему.

...