![アビスウェブサーバーにアクセスできません](https://rvso.com/image/1419609/%E3%82%A2%E3%83%93%E3%82%B9%E3%82%A6%E3%82%A7%E3%83%96%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%81%AB%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93.png)
コンピューターに Abyss Web サーバーをインストールし、ローカルホストの Web サーバーにアクセスできます。別のコンピューターから Web サーバーにアクセスしようとして、外部 IP を入力してもアクセスできません。どうすればいいですか? すでにポートを 80 から 8080 および 8000 に変更しようとしましたが、うまくいきませんでした。
答え1
ネットワーク設定についてはあまり詳しく教えていただけませんでしたが、おそらく 2 つの問題に絞り込めると思います。Web サーバーのポートがルーター経由で正しく転送されていないか、ファイアウォールがそれをブロックしているかのどちらかです。どちらが原因かを判断する最も簡単な方法は、実行中のファイアウォールをすべて無効にして、もう一度試すことです。それでも問題が解決しない場合は、内部 IP から試してください。
答え2
サーバーを知らなければ判断するのは難しいですが、次の 2 つの点に注意する必要があります。
「バインドアドレス」が見つかるかどうか確認してください。 または
127.0.0.1
のいずれかですlocalhost
。 に変更する0.0.0.0
と、外部の世界をリッスンするようになります。Krowe が言ったように、「別のコンピュータ」が別のネットワーク内のコンピュータを指している場合は、適切なポート転送が設定されていること、およびファイアウォールによってブロックされていないことを確認する必要があります。
これら 2 つのシナリオが同時に発生することがあります。ネットワーク内のコンピューターがサーバーにアクセスできるかどうかを確認します。アクセスできる場合は、最初のシナリオは発生していません。アクセスできない場合は、最初のシナリオが発生しています。