WordPress

ラズパイを外部公開したら、ローカルで見れない

ある程度準備が進んできたので、

次のステップとしてこのサイトをインターネットに公開することにしました

こちらのサイトや書籍を参考にしました

はじめてのLinuxサーバー構築入門2021
https://yura.live-on.net/wordpress/index.php/blog/wordpress-raspi

ここまででwifiを切ったスマホからグローバルipアドレスや、取得したドメイン”jetree.work”でアクセスできました。

ここで問題発生

このサイトの記事は、ラズパイからではなく、ssh接続したmacから書いています。

管理画面にアクセスしようとすると、404が帰ってきてしまいます。

テスト用に作ったindex.htmlなどにはアクセスできるため

wordpressの関連だけアクセスできません。

確認

wordpressのアドレスの設定はこのようになっています

このようにする前は

http://192.168.**.**/wordpress  // ローカルIPアドレス
↓
http://***.***.***.***/wordpress  // グローバルIPアドレス
↓
https://jetree.work/wordpress  // 取得したドメイン

このようにしてきました

どうやら、グローバルipアドレスにローカルからは繋がらないみたいです

正しい表現か分かりませんが、

グローバルIP = マンションの住所
ローカルIP = 部屋番号

だとすると同じ住所に戻っていくみたいなもんですからね。

解決策

こちらを参考にしました

/etc/hosts にローカルIPアドレスとドメインを記入することで

うまく解決しててくれるのでしょう。

管理画面に入ることができたので、無事この記事を書けました。