Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

squidの設定

4 views
Skip to first unread message

dolphin

unread,
Jan 22, 2004, 10:22:57 PM1/22/04
to
Yamashitaと申します。

RedHat Linux 9(FTP)を使用しております。

squidの設定で、ある特定宛先は別のプロキシにホップする設定はありますか?


internet -- proxy_A(squid) ---- intranet
|
|
proxy_B(delegate)
|
|
intra_websever

(現在)
・intranetのブラウザの設定はproxy_Aを設定しています。
・intra_webserverにアクセスするためには、proxy_Bを指定する必要がある。
・proxy_Bはinternetに接続されていないのでproxy_Bを指定すると、intranet
 からinternetが閲覧できなくなる。
・proxy_Bの設定は変更したくない。

(やりたいこと)
・intranetのブラウザの設定はproxy_Aのままで、squidでintra_webの宛先を
 受信したときのみら、proxy_Bに要求を出す。

以上申し訳ありませんがご教授下さい。

Yasushi Shinjo

unread,
Jan 23, 2004, 1:48:23 PM1/23/04
to
新城@筑波大学情報です。こんにちは。
squid は使ったことがないので知らないのですけれど、

In article <40109391...@bml.co.jp>


dolphin <dol...@bml.co.jp> writes:
> (やりたいこと)
> ・intranetのブラウザの設定はproxy_Aのままで、squidでintra_webの宛先を
>  受信したときのみら、proxy_Bに要求を出す。

これだったら proxy_B にしている DeleGate は、proxy じゃなく
て、普通の WWW サーバに見せてしまうといいと思います。
DeleGate の MOUNT 機能でできます。普通の WWW サーバだったら、
squid も普通にキャッシュなり中継なりしてくれんじゃないかな。

こんな感じ。

< internet -- proxy_A(squid) ---- intranet
< |

< delegate -P80 MOUNT=...
< |
< intra_websever

OS は関係ないので、Followup-To: fj.net.www.servers としてお
きます。うまくいったら教えてください。

\\ 新城 靖 (しんじょう やすし) \\
\\ 筑波大学 電子・情報       \\

----------------------------------------------------------------------
From: dolphin <dol...@bml.co.jp>
Newsgroups: fj.os.linux
Subject: squidの設定
Date: Fri, 23 Jan 2004 12:22:57 +0900
Message-ID: <40109391...@bml.co.jp>

Masahiko Ito

unread,
Jan 23, 2004, 6:26:39 PM1/23/04
to
伊藤と申します。

dolphin <dol...@bml.co.jp> writes:

> (やりたいこと)
> ・intranetのブラウザの設定はproxy_Aのままで、squidでintra_webの宛先を
>  受信したときのみら、proxy_Bに要求を出す。

dolphinさんの趣旨には、そぐわないのですが、ブラウザ側のproxy設定でpac
ファイルを指定し、その中で特定URLを別のproxyに投げつけるという設定もで
きます。御一考下さい。
--
Masahiko Ito <m-...@mbox.kyoto-inet.or.jp>
http://web.kyoto-inet.or.jp/people/m-ito/index.html
Key fingerprint: 1B91 344A 7D99 8BA4 FDAB C894 FE76 69C9 985F 3403
PGP public key: http://web.kyoto-inet.or.jp/people/m-ito/pgp/pgp.txt


SASAKI Shigeo

unread,
Jan 24, 2004, 2:00:37 AM1/24/04
to
秋田大学 佐々木といいます。

dolphin <dol...@bml.co.jp> writes:

> squidの設定で、ある特定宛先は別のプロキシにホップする設定はありますか?
>
> internet -- proxy_A(squid) ---- intranet
> |
> |
> proxy_B(delegate)
> |
> |
> intra_websever

> (やりたいこと)
> ・intranetのブラウザの設定はproxy_Aのままで、squidでintra_webの宛先を
>  受信したときのみら、proxy_Bに要求を出す。

squid.conf にこんなコメントが記載されていますけども…

# TAG: cache_peer_domain
# Use to limit the domains for which a neighbor cache will be
# queried. Usage:
#
# cache_peer_domain cache-host domain [domain ...]
# cache_peer_domain cache-host !domain
#
# For example, specifying
#
# cache_peer_domain parent.foo.net .edu
#
# has the effect such that UDP query packets are sent to
# 'bigserver' only when the requested object exists on a
# server in the .edu domain. Prefixing the domainname
# with '!' means that the cache will be queried for objects
# NOT in that domain.

proxy_B が delegate だとうまくいかないかもしれません。

MIYAZAKI Shin

unread,
Jan 22, 2004, 11:39:21 PM1/22/04
to
<40109391...@bml.co.jp> の記事において
dolphin <dol...@bml.co.jp> が書いたことについて、

> ・intranetのブラウザの設定はproxy_Aのままで、squidでintra_webの宛先を
> 受信したときのみら、proxy_Bに要求を出す。

cache_peer と cache_peer_domain がそれじゃないですかね。

--
みやざき
sh...@miyazaki.email.ne.jp

dolphin

unread,
Jan 25, 2004, 11:42:51 PM1/25/04
to
Ymashitaと申します。

この方法で、今の問題は解決しました。これが本当にこれがやりたかっ
たことでした....ありがとうございます。
他の方から、cache_peer,cache_domainの設定で..とありましたので
こちらも試してみようかと思いまして今試行錯誤しております。

cache_peerの場合、相手を親として設定しましたが、必ず親に一度問い
合わせにいってしまうので、通信のロスが発生してしまいました。

cache_domainである特定の「ドメイン」の場合は、飛ばす方法も試みた
のですが、intraがドメイン管理されていない(IP直指定)なので撃沈
です。aclタグでIP指定してみたのですがN.G.でした。
もうちょっと探ってみようかと思います。

0 new messages