2017-08-30 11 views
0

システムのIPアドレスを使用してローカルホストアプリケーションを実行しようとしていますが、動作しません。PCのIPを使用してlocalhostにアクセスするには?

http://localhost/bootstrap/bs1.html - ipconfigコマンドを使用して

http://xxx.xxx.xx.xx/bootstrap/bs1.html -not作業

作業は、私は、IPv4を得ました。

どのように作成するのですか?

+0

使用しているサーバーソフトウェアとOSは何ですか? – raphael75

+0

xamppとwindows 10 – sradha

答えて

4

IPConfigを使用しているので、Windowsを使用していることを前提としています。

管理者としてメモ帳を開き、Windows\System32\drivers\etcに移動し、hostsファイル(Windows 10)を開きます。

コメントを解除するか、次のエントリに新しい行を追加します。

127.0.0.1 localhost

次にコマンドを使用して、端末にあなたのDNSキャッシュをフラッシュ:

ipconfig /flushdns

あなたは、この時にブラウザのキャッシュを経験するかもしれません必要に応じてブラウザを閉じて再度開いてください。

これはローカルホストのみのため、ホストマシンとゲストマシン(存在する場合)を対象としています。

インターネット経由の場合と同様に、サーバーに外部からアクセスする場合は、はるかに複雑な作業であり、ポート転送が必要です。

しかし、それを行うための簡単な解決策と回避策があります。私はNgrokを使用することをお勧めします。 あなたのコンピュータ上の何かを直接公開するのではなく、セキュアなトンネルを使ってローカルホストに*.ngrok.com/*リンクを提供するので、安全な解決策です。

+0

http://127.0.0.1/bootstrap/bs1.htmlこれを行うことによって、 – sradha

+0

私のモバイルブラウザでこのページを開くことができますか? – sradha

+0

この場合、自分のコンピュータにしか見えない内部IPを使用しています - 127.0.0.1。あなたが 'ipconfig' configから受け取ったIPは、あなたのインターネットサービスプロバイダがあなたと共有しているIPであり、あなたのローカルネットワークの外で使用されているIPアドレスです。 – Melcma

関連する問題