squidを使用しての接続先指定方法
- squidを使用してProxyサーバ構築を行っている場合、特定の社内用サイトへの接続時のみ指定のProxyサーバへ接続する方法を知りたい。
- Proxyサーバ構築環境には、ユーザがまず接続にくる内部用Proxyサーバ、外部インターネットへの接続専用Proxyサーバ、社内用サイトへの接続専用Proxyサーバの3台が存在している。
- 設定方法または設定方法が記載されているURLを教えてほしい。Linux初心者であるため、初歩的な質問かもしれないが、よろしくお願いします。
- ベストアンサー
squidを使用しての接続先指定方法
現在squidを使用してのProxyサーバ構築を行っております。 現状の環境では、Proxyサーバが3台存在しており、用途は以下の通りになります。 Proxyサーバ1:ユーザがまず接続にくる、内部用Proxyサーバ Proxyサーバ2:外部インターネットへの接続専用Proxyサーバ Proxyサーバ3:社内用サイトへの接続専用Proxyサーバ 上記サーバ構成にて、特定の社内用サイトへの接続時のみ「Proxyサーバ3」へ接続し、その他接続を全て「Proxyサーバ2」へ接続するような設定にしたいのですが、手段が解らず困っております。 設定方法または設定方法の情報が記載されているURLをご存知でしたらご教示ください。 Linuxは初心者なので、初歩的に質問なのかもしれませんが、宜しくお願い致します。
- nakazi0122
- お礼率100% (1/1)
- Linux系OS
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
cache_peer_domain neighbor_type_domain 辺りを利用すれば、解決出来るかと思われます。
関連するQ&A
- squidサーバの構築方法について
現在squidを用いてproxyサーバを構築しております。 www.squid.robataというサイトを見ながら作成しました。 現在はクライアント→proxyサーバ→webサーバという形まで出来ております。 ですが、どうしてもクライアント→proxyがとおりません。具体的には proxy認証画面がでてこない(basic認証) configについては↑のサイトどおりつくっているのにも関わらずプロキシサーバができないということはlinux自体の設定でし忘れているものがあるということでしょうか? squidの設定は大丈夫だと思うので認証とlinux本体の設定があやしいので以前構築された方いらっしゃればぜひ教えてください。よろしくお願い致します。
- ベストアンサー
- ハードウェア・サーバー
- 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の設定方法などご教授願います。
- ベストアンサー
- Solaris系OS
- squid で HTTP_VIA の情報を隠すには?
会社のファイアウォール内で、3段階の Proxy サーバ(いずれも squid)を 運用しているのですが、例えば http://www.ugtop.com/spill.shtml のようなサイトで見ると、以下のように HTTP_VIA に社内の Proxy サーバの 状況が見えてしまいます。 1.0 proxy.sub2.sub1.abc.co.jp:8080 (Squid/2.3.STABLE5), 1.0 proxy.sub1.abc.co.jp:8080 (Squid/2.3.STABLE5), 1.0 proxy.abc.co.jp:8080 (Squid/2.3.STABLE5) 一番下は対外的なサーバなのでいいとして、上の2つの情報を隠すには、 squid をどのように設定すればいいのでしょうか? それとも不可能? 例えば、1.0 unknown (Squid/2.3.STABLE5), 1.0 unknown (Squid/2.3.STABLE5) のように設定したいのですが…
- 締切済み
- その他(インターネット接続・通信)
- ubuntufでProxyサーバーの構築の意義
ubuntufでProxyサーバーの構築の意義なんですが、良くわかりません。 http://www.server-world.info/query?os=Ubuntu_14.04&p=squid&f=1 ここに構築の仕方はかいてあったのですが、Proxyサーバーの他に設定しなければ ならない事ってありますか? あと、上記のサイトで「内部専用で外部からのアクセスは受け付けない」と書いてあったのですが 意味が解りません。 web プラウザからでは、Proxyサーバーを通してIPを隠蔽するという事はわかっているのですが。 頭が悪くてすみません…
- ベストアンサー
- ネットワーク
- squidのエラーページのカスタマイズ
こんにちわ。 Redhat7.3+squid-2.4STABLE6でproxyサーバを構築しています。 アクセス制御などをした場合に表示される、squidのエラーページの下方に表示されるsquidのバージョンを隠したいのですが、どのようにしたらよいのでしょうか? "/etc/squid/errors/"にあるファイルのどれかと思うのですが、それらしいものがありません。squid.confにもそれらしき設定項目が見つかりません。 どなたか、対応方法をご存知の方は、よろしくお願いします。
- ベストアンサー
- ネットワーク
- squidと多段プロキシ
OS : RedHatLinux 7.2 + squid (標準でインストールされるバージョン) LAN側IP 192.168.1.0/24 GW 192.168.1.254 Linux IP:192.168.1.10 設定項目表を確認すると、WEBのプロキシサーバーのアドレスが 192.168.8.1:3128 となっているんです。 ただ、このサーバーは内部側になくてどうやら接続先に あるようなのです。教育機関のネットワークですので少し特殊と思います。 squid.confの中として http_port 8080 acl_*** src 192.168.1.0/255.255.255.0 http_access allow *** forwarded_for off この程度しか変更しておりません。 ただ、cache_peer 192.168.8.1 parene 3128 3130 の 項目を入れてみたのですが、変化無しでした。 Linux上でのブラウザでプロキシの設定のところを 192.168.8.1 に 設定するといいのですが、ローカルIP(192.168.1.10) を入れるとだめみたいです。 当然、クライアントにIP 192.168.8.1を入れると通ります。 クライアントはRedHatLinuxのプロキシを使いたいのです。 クライアント→Proxy→教育機関Proxy→WEB 皆様のお知恵をお借りしたいと思います。 よろしくお願いします。
- 締切済み
- その他(OS)
- squidのWARNING
こんにちわ。 Redhat7.3+squid-2.4.STABLE6-6.7.3でProxyサーバを構築しています。 squid.confの設定で、"cache_dir diskd ~"と設定した場合、squidのログに、以下のようなWARNINGが表示されます。 "2003/01/22 19:18:12| WARNING: Disk space over limit: 1024464 KB > 1024000 KB" cache_dirで指定したディレクトリの容量を超えてしまうという警告だとは思いますが、アクセスされていないキャッシュから、徐々に削除していくものではないのでしょうか? ちなみに、"cache_dir ufs ~"と設定した場合は、この警告は表示されません。 「設定を変更すれば表示されなくなる」などの手段をご存知の方がいらしたら、よろしくお願いします。
- 締切済み
- その他(OS)
- Squidで複数スレッドを立ち上げた場合のキャッシュについて
SquidでProxyサーバを構築している環境なのですが、トラブルが発生して困っています。予想している原因が本当にそうなのか、根拠をとるように指示されています。どなたかおわかりになる方いらっしゃいませんか。 <環境> ・Linux上でSquidを使っている。 ・接続端末ごとに、インターネットの接続先仕様を変えるため、スレッドを複数立てている。 ・各スレッドではポート番号を区別し、端末は接続先としてこのポート番号で分けている。 <トラブル事象と予想原因> ・例えばYahoo!などのサイトにアクセスするのに、全く関係のないページにリダイレクトして内容表示する。 ・上記の複数スレッドが、同一ディレクトリのキャッシュ領域を共有している。(スレッドごとにキャッシュ領域を分けるのが通常の設定の仕方であるらしい) <知りたいこと> ・上記予想原因がありえるのか。 ・上記のような設定をすることが本来は禁止されていたりするのか。
- 締切済み
- Linux系OS
お礼
アドバイスいただき、まことにありがとうございます!! 早速教えていただいたパラメータを調べて、試してみます。