IPアドレスを固定化(変更)後の処置について
-
wordpress 2.6 をインストール後、公開のためIPアドレスを変更し固定化したところ、前のIPアドレスを参照しているようで、うまくいきません。
IPアドレス変更後の処置をご教授ください。
-
wordpress 2.6 をインストール後、公開のためIPアドレスを変更し固定化したところ、
WordPress の設定画面には IP アドレスを設定する箇所はありません。どの設定フィールドを変更したのですか??
サーバーやネットワーク環境など、もっと具体的な状況を教えてください。おそらく「何か変てこな設置方法を行なった」雰囲気がします。回答をありがとうございます。
状況の説明が不十分でした。一度、サーバにwordpressをインストールし、LAN内のPCからは、正常に サーバのブログが参照できていました。
その後、サーバ公開のため、サーバのIPアドレスを変更(192.168.1.3→192.168.1.100)し、固定化したところ、LAN内のPCから参照できなくなりました。WordPress の設定は、一切変更しておりません。
ちなみに、Mysqlのデータベースのテーブルを見ると、変更前のIPアドレスが書き込まれていました。よろしくお願いします。
その後、サーバ公開のため、サーバのIPアドレスを変更(192.168.1.3→192.168.1.100)し、固定化したところ
どちらの IP アドレスでも、世界中からは直接アクセスできないわけですが、ファイアーウォールかルーターなどで NAT などの IP アドレス変換がされているのでしょうか? そうでないならば、根本的に設置方法が間違っています。ネットワークのことをもっと勉強してください。
ちなみに、Mysqlのデータベースのテーブルを見ると、変更前のIPアドレスが書き込まれていました。
どのテーブルのどのフィールドを見たのですか? ある程度予想はできるんですが、こういう技術的なフォーラムでは、正確性が重要なのと、質問者のスキルがどれだけあるかを把握したいためなどの理由により、1から10まで (5W1H をしっかりと) 書いて頂きますようお願いします。
WordPress の一般設定で「WordPress のアドレス」や「ブログのアドレス」は、原則として、世界中からアクセス可能な FQDN を書きます。IP アドレスを書くのは通常はあり得ません (テスト用ブログなど一般公開しない場合は例外)。
もし「FQDN」という言葉が分からないならば、自前でサーバーを用意して公開するのには、少しスキル不足だと思われます。もうちょっとネットワークやサーバー設定のことを勉強してみてください。レンタルサーバーを借りて WordPress を設置する場合は、「FQDN とは何ぞや」という状態でもなんとか運営できますが、自前でサーバーを準備しているならば、これらの用語は「当然知っておくべき」ものです。
ご指摘のように、192.168.1.100は、ルータに接続しているPC(webサーバ)のローカルアドレスです。
グローバルアドレスは、122.XXX,XXX,XXXです。ドメイン取得までのテスト中(LAN内サーバとクライアントPCでテスト)に、直接IPアドレス指定していました。
現在はドメイン取得済で、ホームページはFQDNで参照できています。
wordpressのブログが外部から参照出来ないでいます。アドレスが書き込まれていたのは、Wp_postsテーブルのguidフィールドでした。
wordpressの内部処理でどう使われているかはわかりません。商用Hpでないので、インターネットの知識のない私は勉強がてら構築し、ブログソフトとして使えるかどうかを確認して見たいと考えていました。
構築時に参照したのは、WordPressの使い方(http://adminweb.jp/wordpress/)です。迷惑をお掛けしたようです。
自分でもう少し調査してみます。
ありがとうございました。ご指摘のように、192.168.1.100は、ルータに接続しているPC(webサーバ)のローカルアドレスです。
IP アドレス変換をしているとなると、ちょっと設定がややこしいですね。原則として 「WordPress のアドレス」「ブログのアドレス」には FQDN を記入しなければなりません。ここに内部 IP アドレスを書いても動かないのです。それさえ守れば通常は動くはずなんですが。
現在はドメイン取得済で、ホームページはFQDNで参照できています。
wordpressのブログが外部から参照出来ないでいます。その「ホームページ」が WordPress ブログと同じ FQDN ならば、ちょっと変な状況ですね。パーマリンクを設定している場合、.htaccess の更新をしていないとかではありませんか?
アドレスが書き込まれていたのは、Wp_postsテーブルのguidフィールドでした。
wordpressの内部処理でどう使われているかはわかりません。これはあまり気にしなくて構いません。あくまでユニークな文字列になっていればOKです。
IP アドレス変換がなければさほど難しくないはずですが、それをしてしまうと、けっこうネットワークの知識が必要になってしまいます。そもそも、IP アドレス変換が挟まるならば、内部 IP アドレスを変更する意義がよく分かりません。変換テーブルをいじるだけで十分だったと思うんですが??
質問を正確に伝えていなかったことをお詫びします。
不具合は、IPアドレスの変更でも固定化でもありませんでした。公開前、同一LAN内のwebサーバとクライアントPCでテストしていました。
そのとき、wordpressの設定画面で、WordPress のアドレス (URL)に
ローカルIPアドレスを直接指定(http://192.168.1.3/wordpress)していました。
(直接でなく、”localhost”指定だったかも知れません。)
その後、webサーバのローカルIPアドレスを変更・固定化したので、
LAN内のクライアントPCからは参照できませんでした。現在、wordpressの設定画面で、WordPress のアドレスに、ドメイン名を設定し、
webサーバのhostsへドメインを登録したところ、
webサーバ、LAN内のクライアントPC、インターネット上のPCのすべてから
参照出来るようになりました。ありがとうございました。
- トピック「IPアドレスを固定化(変更)後の処置について」には新たに返信することはできません。