AWS ec2でインスタンスを開始し、Webブラウザ経由でポート3000上で動作するサーバー上のアプリケーションに接続しようとしています。IP経由でtelnetできませんが、localhost経由でアクセスできます
私はtelnet localhost 3000
とtelnet 127.0.0.1 3000
でtelnetできますが、telnet ipaddress 3000
のようにホスト名またはipでtelnetできません。
私がそうすると、接続が拒否されます。私はこれが私のホストファイルと何か関係があると思うが、何が分からないのだろうか。私のホストファイルは次のようになります:
127.0.0.1 ip-108-205-72-168
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost6 localhost6.localdomain6
私はプライベートサブネット内だが、それにVPN'dていると私はプライベートIPとボックスの罰金にsshをすることができますし、私のセキュリティグループは、ポート3000を許可するように設定されています...そのコマンドは私にこれを与える: 'tcp LISTEN 0 128 127.0.0.1:3000 *:* users:(" "node、pid = 23891、fd = 12))' ... 127.0.0.1を聞いているように見える? – user2061886
あなたはおそらくあなたの設定を修正する必要があります。 '/ etc/xinit.d'は私が始める場所です。また、@langgergerが以下に示唆しているように、ローカルfwでこれをブロックしていないことを確認してください。 –
私のために '/ etc/xinit.d'というファイルがありません.... – user2061886