• ベストアンサー

squidについて

Solaris初心者で、現在Solaris9でPROXYサーバを構築しています。 OSインストールし、gccをインストール、その後SquidをいろんなHPを参考にしながらインストール、squid.confを設定しました。 squidを初期化(コマンド:/usr/local/squid/sbin/squid -z)をしたら以下のような表示がでて、PROXYサーバを構築できない状態です。 FATAL:Could not determine fully qualified hostname. Please set 'visible_hostname' squid cache (Version 2.5.STABLE5):Terminated abnormally Aug 31 20:00:00 proxy squid[1686]:Could not determine fully qualified hostname. Aug 31 20:00:00 [ID 702911 user alert]Could not determine fully qualified hostname. 何が悪いのかまったくわからない状態です。 squidのインストール方法、squid.confの設定方法などご教授願います。

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

  • ベストアンサー
  • g_nagata
  • ベストアンサー率64% (27/42)
回答No.2

自分のサーバーの名前解決が出来ていないのが原因では。 対処方として 1) squid.confで以下をセットする  visible_hostname www.example.com 2) 自分のサーバがdns resolve出来るようにする。   nslookup [local ip address] した時に www.example.com のように出ればいいです。 基本的には、SquidはDNS Name resolve出来る事が前提で作られているので、DNSサーバを指定することをお勧めします。 visible_hostname については下記URL参照してください。

参考URL:
http://squid.visolve.com/squid/squid24s1/admin_parameter.htm#visible_hostname

その他の回答 (1)

回答No.1

>何が悪いのかまったくわからない状態です。 >FATAL:Could not determine fully qualified hostname. 原因はエラーメッセージのとおりです。

関連するQ&A