私は、学生がさまざまなオペレーティング システムを使用して取り組むチュートリアル (Flask Web 開発) を作成しています。私は主に OS X ユーザーなので、無意識のうちにアプリ ホストを 0.0.0.0:5000 に設定し、Windows ホスト ファイルを更新しようとしたところ、Windows ではその IP を使用できないことがわかりました。現在は 127.0.0.1 (localhost) に切り替えています。私の質問は、これは Linux の学生に適しているでしょうか? 他に注意すべき点があるかどうか知りたいだけです。よろしくお願いします。
答え1
127.0.0.1
ユニバーサルループバックIPアドレスです。1986 年以降に構築された TCP/IP スタック。
余談ですが、これは0.0.0.0
どのオペレーティングシステムでもバインドできるIPアドレスではありません。0.0.0.0
実際には「バインド」を意味します。全て「IP アドレス」なので、 にバインドして0.0.0.0
アクセスできるはずです127.0.0.1
。
これら 2 つのアドレスの違いについてのより詳しい説明は、次のスーパー ユーザー ページで確認できます。