У меня есть Ubuntu, на котором установлена версия сервера Ubuntu 12.04 LTS, которая действует как DHCP-сервер и также является шлюзом для моей сети. Переадресация IP включена. Кроме того, сервер выступает в качестве вторичного DNS для сайтов, которые я размещаю. Я ищу установить ownCloud на сервере, и вот тут возникает мой вопрос.
Когда я пытаюсь установить SSH-соединение с сервером из-за сервера, используя его общедоступный IP-адрес, время соединения истекает. Я предполагаю, что это потому, что кажется, что мой компьютер использует тот же IP-адрес, и это создает проблему в определенный момент.
Я обеспокоен тем, что установка ownCloud на сервере приведет к той же проблеме. Другими словами, если я создаю запись DNS для cloud.mydomain.com, которая указывает на публичный IP-адрес сервера, то я беспокоюсь, что если я попытаюсь получить доступ к cloud.mydomain.com из-за сервера (и, следовательно, из-за Переадресация IP, похоже, имеет тот же IP-адрес, что и сервер), я просто не получу правильный ответ.
Если это так, как мне это исправить?
Большое спасибо!
Подписано,
Спенсер
ОБНОВЛЕНИЕ: Позвольте Мне предоставят больше информации о настройке, так как это может быть актуально. На сервере установлен Shorewall. Все необходимые порты открыты. Параметр IP_FORWARDING в файле shorewall.conf включен. Сам сервер сидит за NAT. Таким образом, это составляет NAT в NAT. Я знаю, что это не лучшая установка, но это то, с чем я застрял, работая. Модем DSL, который генерирует первый NAT, настроен на пересылку всех открытых портов (в данном случае 22, 53 и 80) на сервер. Сервер предоставляет DNS для внешнего мира и для моей локальной сети. Сегодня (12/5) я установил Apache на сервере, открыл порт 80 как на сервере, так и на модеме, и проблема осталась: я могу получить доступ к странице Apache по умолчанию из-за пределов моей сети, но не из-за сервера. Буду признателен за любую помощь, которую вы можете оказать!
Итак, я отказался от этой настройки, но, узнав больше о взаимодействии между маршрутизаторами, DNS и т. Д., Я считаю, что проблема, с которой я столкнулся, была проблема переадресации NAT / IP. Когда из-за двойного NAT я набрал домен, который хотел бы использовать (например, cloud.domain.com), запрос вернул бы публичный IP-адрес сети (например, 1.2. 3.4, на вершине двойного NAT), что из-за пересылки IP может вызвать проблемы.