-2

私はgoogle VMを持っています。同じ(私はそのVMにRDPを使っている)を使って公開しました。しかし、私が外部からVMでホストされているWebサービスにip:portを使ってアクセスしようとすると、そのWebサービスに接続していません。google VMの公開静的IP

具体的には 私はポート8080でnodejsを使用してサンプルWebサービスをホストしました。 私はhttp://:8080にアクセスしようとしました。運がない。しかし、VM内でlocalhost:8080と連携しています。

私は外部IPなどについては検索しましたが、すべて私の頭から出ました。いずれにせよこの問題の解決方法を教えてください。私は設定変更などをする必要がありますか?はいの場合は、必要な手順を教えてください。

更新: ファイアウォールルールを作成しました:port:allow all、target tags:すべてのインスタンス、IP:0.0.0。、0/0。それでもうまくいきません。

OS:Windowsの10

+0

[Google Cloud Computeインスタンスの外部IPにアクセスできない](https://stackoverflow.com/questions/40050596/cannot-access-google-cloud-compute-instance-external-ip) –

+0

OS:windows 10 – Gopi

答えて

0

私は理解しているように、GCPのファイアウォールルールは、ネットワークレベルで適用されます。使用しているOSに応じて、仮想マシン固有のファイアウォールルールを設定する必要があります。たとえば、CenOSでは、firewall-cmdコマンドを使用して内部ファイアウォールを設定する必要があります。

+0

ああ、窓のための任意のアイデア? – Gopi

0

最後にこれを解決しました。常にGoogleのクラウドのネットワークでポートを有効にすることを考えていたが、問題はWindowsファイアウォールにある。私はそれを無効にした後、私は外部環境から私のWebサーバーにアクセスすることができました。

関連する問題