質問: お世話になっております。 以下のサイトを参考にしながら、リモートサーバ上でOpenAMというアプリケーションの動作確認実験を行っています。 OpenAMのインストール OpenAMを動作させるにあたっては、その性質上、FQDNを設定する必要が有るため、今回はhosts、networkを以下のように設定しました。 * /etc/hosts ``` 127.0.0.1 localhost.localdomain localhost openam.example.co.jp ::1 localhost.localdomain localhost openam.example.co.jp 192.168.1.11 openam.example.co.jp //リモートサーバのIPを設定しております ``` * /etc/sysconfig/network ``` HOSTNAME="openam.example.co.jp" ``` 設定後、centosの再起動やapache、Tomcatの再起動など試みたのですが、 openam.example.co.jpを認知してくれないのか、 > > このサイトにアクセスできません > > > openam.example.co.jp のサーバーの DNS アドレスが見つかりませんでした。 > > > openam example co jp 8080 config options を Google で検索してください > > > ERR_NAME_NOT_RESOLVED > > > DNSアドレスが見つからず、繋がらない旨エラーがでてしまいます。 (/etc/nsswitch.confは編集していません) また、tomcatやapacheの再デプロイも試みましたが、解決には至りませんでした。 リモートサーバのIPアドレスを直接アドレスに入力すれば、サーバの動作していることは確認できるので、暫定的にローカルのhostsに追記することでなんとか確認はできていますが、 今後別クライアントからも接続する予定があるので、できればリモートサーバそのものに名前解決の設定をしたいと考えております。 リモートサーバのOSはcentos6.7、 ローカルクライアントはwin7です。 また、Apacheは2.2.15,tomcatは7.0.70を使用しています。 以上について、ご存じの方がいらっしゃいましたら、ご教授いただけませんでしょうか。 よろしくお願い致します。
回答: リモート側(/etc/hosts)ではなく ローカル側(C:\Windows\System32\drivers\etc\hosts) の hosts に記載してみては