質問: ### 前提・実現したいこと 自宅のマシンでIISを使ってウェブサーバーを公開しています。 WIFIに接続し、ローカルネットワークに所属しているマシンからグローバルIPアドレスを打ち込んだときに、 サイトが表示されない方法を教えてください。 ### 発生している問題・エラーメッセージ chrome:ERR_EMPTY_RESPONSE ### 試したこと ・ローカルネットワークのマシンからlocalhostでは、サイトは表示されます。 ・wifiに接続せず、携帯からグローバルIPアドレスを指定すると、サイトは表示されます。 ・wifiに接続し、携帯またはPCからグローバルIPアドレスを指定すると、上記のエラーメッセージが表示されます。
回答: ローカルだから HPを見る挙動 自身のパソコン→ローカルアドレス→変換→自身のグローバルアドレス→→→相手先のグローバルアドレス→変換→相手先のサーバーのローカルアドレス→htmlファイル なので、自身のローカルアドレスから自身のグローバルアドレスには、そもそもアクセス出来ない。グローバルアドレス同士ならアクセス出来る。