Установите и войдите в Virtualmin на Google Cloud Compute

Я пытаюсь запустить virtualmin на облачном движке Google. Я использовал сценарий установки, и установка, кажется, в порядке, однако я не могу получить доступ к virtualmin через порт <webserveripadress>:10000,

Я настроил домен и указал его на сервере, используя запись A, и сканирование http работает без проблем при отображении страницы по умолчанию apache.

Имя хоста было установлено на mydomain.com.au

Сканирование MXToolbox показывает, что порты 22 и 80 открыты, а порт 10000 вообще отсутствует в списке.

Когда я проверяю UFW, я вижу, что TCP-порт 10000 включен, однако я просто не могу заставить это работать. Я переустанавливал это полдюжины раз с разными ОС на GCE все безрезультатно.

Может кто-нибудь дать мне пошаговую процедуру, чтобы узнать, как именно это работает в Google Cloud Compute Ubuntu 16, включая настройку брандмауэра и iptables.

3 ответа

Решение

Я обычно открываю порты 22, 80, 443 и 10000, когда я устанавливаю Virtualmin на GCP. Есть еще порты, которые вы можете открыть. Обсуждается, какие порты должны быть открыты для Virtualmin в брандмауэре?

Но в основном выше 4 постов должно работать.

Источник: Установите Virtualmin в Google Cloud

Теперь я придерживаюсь мнения, что проблема брандмауэра связана с самим облаком Google, а не с сервером ubuntu.

Я проверил все порты на самом веб-сервере: 1. хосты и имя хоста установлены на 2. порт 10000 открыт и прослушивает 3. tcp:10000 открыт и прослушивает 4. я добавил записи A в моем регистраторе домена, чтобы указать IP-адрес сервера (который совпадает с именем хоста

Я запустил mctoolbox tcp scan:10000, и он вернул отфильтрованный результат.

Может ли кто-нибудь подтвердить, что мне также нужно разрешить доступ к: 10000 из облачной консоли Google? (см. здесь https://stackoverflow.com/questions/21065922/how-to-open-a-specific-port-such-as-9090-in-google-compute-engine)

У меня была такая же проблема. Однако решение было довольно простым.

Сначала убедитесь, что ваш сервер работает, запустив ваш внешний IP-адрес в браузере с http (не https/ssl).

Затем перейдите к поставщику управления DNS (я использую cloudflare, вы можете использовать панель регистраторов доменов, если хотите) и добавьте " A msgstr "запись на ваш внешний ip либо с вашим доменным именем, либо с любым поддоменом, если он временный.

Кроме того, мне нужно было добавить запись брандмауэра в экземпляр облачных вычислений Google, настройки как на картинке:

Я надеюсь, что это помогает.

Другие вопросы по тегам