Установите и войдите в 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, настройки как на картинке:
Я надеюсь, что это помогает.