• ベストアンサー

企業内のネットワーク下でのhosts設定について

会社のネットワーク経由でインターネットに接続しているPCがありますが、 今度他社のCMSの開発環境へ接続することになっています。 接続先にはhosts指定で接続します。 企業のイントラ経由とは別のPCではhostsを変更すれば接続OKです。 ですが、イントラ経由PCではhostsを変更してもNGです。 イントラPCにはDNSがあらかじめ設定されていますが これが関係あるのでしょうか。 DNSをいかしつつ、hostsの指定アドレスへアクセスさせるにはどうしたらいいでしょうか。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5293/13829)
回答No.2

> 確認したところ、プロキシは設定してありませんでした。 プロキシの設定は OFF と言う意味でしょうか、それとも「自動構成」になっていて手動設定していないと言う事でしょうか。 あと、接続NGと言うのは具体的にどのような症状でしょう? 別のサーバに繋がってしまうのか、サーバが見つからないのか、症状がいろいろ考えられます。

ddmat312
質問者

お礼

お礼が遅くなり申し訳ありません。 解決しないためイントラは使用しない方向になりました。 ありがとうございました。

その他の回答 (2)

回答No.3

Windowsの場合は、たしか  DNSリゾルバキャッシュ> HOSTSファイル>DNS >NetBIOS の優先度なので、 例えば、HOSTSに書いたのと同じホストが DNSにも別のIPアドレスにもあって その状態で、HOSTSを書かないでアクセスしているとDNSのIPアドレスがキャッシュされ、 その後でHOSTSに書いても、キャッシュのほうのIPアドレスで見ているということかもしれません。 PCを再起動するか ipconfig /flushdns でキャッシュをクリアしてみてはどうでしょう。 あと、よくあるのは、ファイル名をhostsで書いたつもりが メモ帳が hosts.txt と拡張子を勝手につけてしまっているとか。

  • t_ohta
  • ベストアンサー率38% (5293/13829)
回答No.1

DNSの設定とhostsファイルの設定がバッティングした場合、通常の設定であればhostsが優先されます。 イントラ経由のPCはhttpの接続にプロキシを設定していませんか? プロキシ経由の場合、名前解決はプロキシサーバで行われるのでPC側のhostsファイルを書き換えても意味がありません。 プロキシサーバ側に設定する必要があります。

ddmat312
質問者

補足

ご回答いただき、ありがとうございます。 確認したところ、プロキシは設定してありませんでした。 よろしくお願いします。

関連するQ&A