Tomcat 6 и DNS Lookup - PullRequest
       5

Tomcat 6 и DNS Lookup

2 голосов
/ 10 августа 2011

Я запускаю веб-приложение на Tomcat 6.0.32 в системе CentOS 5.

  1. На данный момент зарегистрировано только DNS-имя (abcd.sg).У него нет сопоставленного IP-адреса.

  2. У меня есть Tomcat, работающий по адресу xx.xxx.xxx.xxx:8080, и если я нажимаю на URL http://xx.xxx.xxx.xxx:8080/webappname,, он показывает мой веб-сайт.

  3. Как, а точнее, где я могу сопоставить IP-адрес с DNS, чтобы, если я нажму abcd.sg, он указал мне на http://xx.xxx.xxx.xxx:8080/webappname? Могу ли я сделать это самостоятельно илидолжны вернуться к регистраторам DNS для этого?

1 Ответ

1 голос
/ 10 августа 2011

Вы должны указать серверам DNS, где «указывать» имя.Так что на самом деле нет способа, которым вы могли бы сделать это самостоятельно.Вам необходимо обновить «DNS-запись», прикрепленную к зарегистрированному имени, чтобы сопоставить имя с IP-адресом и распространить его на все DNS-серверы.

Если вы зарегистрировали DNS у кого-то вроде godaddy или аналогичного, на этих сайтах очень легко использовать инструменты для обновления записей для вашего имени.В этих записях вы также можете отобразить поддомены, имена электронной почты и многое другое.

Но в основном вы ничего не можете сделать, просто сконфигурировав серверы с помощью iteself.:)

Редактировать:

Что ж, DNS - это больше интернет, чем что-то, касающееся вашей машины / сервера или встроенных инструментов.На самом деле есть только 3 компонента:

1) Конфигурация IP вашей машины (и конфигурации вашего провайдера), где у вас уже есть рабочий IP-номер и его обслуживающие страницы, так что все в порядке.

2) Конкретная конфигурация веб-сервера, где, как вы сказали, у вас есть только один сайт, поэтому вам не нужно добавлять или настраивать какие-либо «витальные серверы».

3) Осталось сопоставление DNS и IP,это происходит за пределами вашей машины, так как это означает, что другие серверы могут работать в своеобразном духе старого DNS-сервера.Браузер запрашивает IP-адрес вашего сервера, используя DNS-имя с DNS-серверов, и тогда и только тогда отправит данные на ваш компьютер.

Сам по себе plesk не дает вам ничего, кроме программного обеспечениятвоя машина.Где вы купили имя?Вам нужно попросить их обновить запись DNS или спросить, где вы можете обновить запись DNS, чтобы она указала на ваш IP.И конкретно спросите, даст ли установка plesk какой-либо доступ к редактированию записи DNS.DNS-запись находится где-то еще, а не на вашем компьютере, и является одной из тех вещей, которые важны для вас, которыми вы не управляете конкретно со своего компьютера и не находитесь на самой машине.

Извините васвозникают проблемы;надеюсь, что эта довольно общая информация помогает.В наши дни обычно очень легко сопоставить DNS с IP, они должны быть в состоянии сделать это за вас или дать вам очень конкретные инструкции.:)

Простой тест, который должен работать с любого типа машины, Windows, Unix или иным способом, состоит в том, чтобы использовать «ping», «tracert» или «traceroute», чтобы получить бесплатный поиск и указание того, гдеимя DNS в настоящее время указывает на.Например: ping my.name.com tracert my.name.com

Затем вы должны увидеть IP-номер, на который в данный момент указывает запись в дикой природе.С помощью tracert или traceroute вы также можете получить представление о том, где этот сервер указывает на жизнь, несмотря на то, что вам говорят, правильно или неправильно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...