У меня есть экземпляр GCE и Debian 1v CPU & 1.7GB. Затем я выполнил нижеприведенный учебник и установил на нем webmin. https://www.howtoforge.com/tutorial/how-to-install-webmin-on-ubuntu-15-04/Не удается получить доступ к Webmin на экземпляре GCE на порту 10000
Установка прошла успешно. Затем я создал брандмауэр исключение по использованию UFW и позволил порт 10000.
sudo ufw allow 10000/tcp
Но я не смог получить доступ к Webmin через браузер.
https://my-gce-instance-ip-address:10000.
Затем я создал исключение брандмауэра с помощью Google Cloud Console. Снова попробовал url, он не работал.
Тогда я думал, что это может быть из-за того, что webmin является режимом https. Поэтому я открываю /etc/webmin/miniserv.conf и менял ssl = 0. После этого я перезапустил webmin.
/etc/init.d/webmin restart
Затем я попробовал URL-адрес с Http, но я не могу получить доступ.
Я попробовал команду ниже и проверил выход. Соответственно Webmin правильно работает и прослушивает порт 10000.
netstat -tulpn | grep :10000.
Я не могу думать, что я делаю неправильно. Я потратил несколько дней на это без внимания и решения. Надеюсь, кто-то может мне помочь?
ОК, я нашел решение самостоятельно. это проблема межсетевого экрана. Я попытался получить доступ к порту из утилиты проверки портов, но всегда говорил, что порт был закрыт. но, как я сказал в своем предыдущем сообщении, я открыл порт в ufw, а также в облачной консоли google. Вот ловушка, это проблема с тегами. это так. Мы можем создавать теги для каждого экземпляра в облачной платформе Google. Кажется, что тег похож на идентификатор для каждого экземпляра. Я создал тег, называемый webmin для моего экземпляра. Это то же самое, что создать ярлык для экземпляра. Затем я добавляю тег/ярлык в правило брандмауэра, затем он начинает работать –