web-dev-qa-db-ja.com

Google Cloud ComputeでVirtualminをインストールしてログインする

googleクラウドエンジンでvirtualminを実行しようとしています。インストールスクリプトを使用しましたが、インストールは問題ないようですが、ポート<webserveripadress>:10000でvirtualminにアクセスできません。

ドメインをセットアップし、Aレコードを使用してサーバーをポイントしました。httpスキャンは、Apacheのデフォルトページの表示に問題なく機能しています。

ホスト名はmydomain.com.auに設定されています

MXToolboxスキャンは、ポート22と80が開いており、ポート10000がリストにまったくないことを示しています。

Ufwをチェックすると、tcpポート10000が有効になっていることがわかりますが、これを機能させることはできません。 GCEの異なるOSでこれを6回再インストールしましたが、まったく役に立ちません。

ファイアウォールとiptablesの設定を含め、Google Cloud Compute Ubuntu 16でこれをどのように機能させるかについて、誰かがポイントごとの手順を教えてもらえますか?.

1
adam

GCPにVirtualminをインストールするとき、通常、ポート22、80、443、10000を開きます。開くことができるポートは他にもあります。 ファイアウォールでVirtualmin用に開く必要があるポートは?

ただし、ほとんどの場合、4を超える投稿が機能するはずです。

ソース: Google CloudにVirtualminをインストール

1
Tharindu Kumara

私は同じ問題を抱えていました。しかし、解決策は非常に簡単でした。

まず、https(https/sslではない)を使用してブラウザーで外部IPアドレスを実行することにより、サーバーが機能していることを確認します。

次に、DNS管理プロバイダーに移動し(必要に応じてcloudflareを使用し、ドメインレジストラーパネルを使用できます)、「A」レコードを外部IPに追加します。

また、Googleクラウドコンピューティングインスタンスにファイアウォールエントリを追加する必要がありました。設定は図のようになります。

enter image description here

役に立てば幸いです。

1
nabtron

私は、ファイアウォールの問題はGoogleクラウド自体にあり、ubuntuサーバーにあるのではないかと考えています。

Webサーバー自体のすべてのポートを確認しました。1.hostsとホスト名が2に設定されています。ポート10000が開いてリッスンします。3. tcp:10000が開いてリッスンします。サーバーのIPアドレス(ホスト名と同じです)

:10000でmxtoolbox tcpスキャンを実行し、フィルター結果を返しました。

Googleクラウドコンソールから10000へのアクセスも許可する必要があることを誰かが確認できますか? (こちらをご覧ください https://stackoverflow.com/questions/21065922/how-to-open-a-specific-port-such-as-9090-in-google-compute-engine

1
adam