• 締切済み

squidでアドレス書き換え可能でしょうか?

squidで透過性アクセスするばあい、 アドレスを変換する事は、可能ですか? 例えば、 http://aaaa.aaaa.co/ にアクセスした場合 http://bbbb.bbbb.co/&http://aaaa.aaaa.co のように、文字を付加したいのです。 hostsで各端末書き換える事も考えましたが、 端末の台数が多いので、出口のsquidで可能かどうか?と思いました。 もしsquidにかかわらず、他の方法でも可能だよ!って事があれば教えてください。

みんなの回答

回答No.1

squidにリダイレクターという機能があって 自分で書いた外部フィルターを通すようにして URLを書き換えることができるようです。 squid.confに redirect_program とそのフィルタープログラムのありか を書いてという感じですが、 詳しくはsquidのマニュアルや、ネット上のサンプルで。 透過型のときに使えるのかは分かりませんが、 ポートを横取りするだけの透過型なら問題ないような気がします。 ただ、ログ取りとかアクセス制限回避とかフィルタリング目的ということでなく、 hostsファイルで回避できるだけこと(IPアドレスの指定)ならLAN内のDNSで回避できそうな気もしますが。

関連するQ&A

  • YahooアドレスとOutloolkの使い分けについて

    現在、YahooBBを引いて、YahooでAAAAというIDを持っています。 YahooメールアドレスはAAAA@yahoo.co.jpで、OutlookExpressメールアドレスはAAAA@ybb.ne.jpです。 YahooBBを引く際に設定していったら、はじめから上記のようなアドレスが設定されました。 このままの状態でAAAA@yahoo.co.jpにメールを送ると、Outlookにも全く同じ文章が送られてしまうので不便で困っています。 この場合、ybbのアカウントをBBBBなどに変更すれば、AAAA@yahoo.co.jp宛のメールはOutlookへ行かなくなるでしょうか? YahooIDがAAAAなので、オークションなどに使用するyahooアドレスはAAAA@yahoo.co.jpにして、友達とのメールなどはBBBB@ybb.ne.jpに使用しようと思っています。 PCに関してあまり知識が無いので、わかりにくい説明で申し訳ございません。 趣旨は、 1.AAAA@yahoo.co.jp宛のメールは、AAAA@yahoo.co.jpのみで受け取りたい。 2.BBBB@ybb.ne.jp宛のメールは、BBBB@ybb.ne.jpのみで受け取りたい。 ということになります。 どなたか良い解決法を教えて下さい。

  • squidの設定

    現在squidを利用してWebアクセスを行なっているのですが、 httpを使用し1M以上のファイルをアップデート(POSTリクエスト使用) した場合、squidからエラーが返され、うまくいきませんでした。 そこでsquid.confのrequest_body_max_sizeの値=ファイル制限と なっているようで、この値を無制限にしたいと考えております。 回線負荷は考慮する必要はなく、squid自身がおかしくなる事とかは ないでしょうか?うまく質問できませんでしたが、よろしくお願いします。

  • Document and Settingのログイン先が変わっちゃった?

    OS:Windows2000 ドメインに参加しています。 仮ユーザ名:aaaa 仮ドメイン:bbbb.co.jp 仮にユーザ名をaaaaとします。 今までaaaaでログインしてPCを使用していました。 本日PCを立ち上げ通常どおりログインしたら、 なぜかメールのデータや、アドレス帳、 ディスクトップなどが一切初期化されたかのように見えなくなりました。 「おかしいな!」と思い、Document and Settingを確認すると、 「aaaa」とは別に「aaaa.bbbb」というように、 ドメイン名が付加されたユーザが増えていました。 中身を確認してみるとどうも「aaaa」でログインしていたのに、 「aaaa.bbbb」でログインしている事になってしまったらしいです。 しょうがないので、「aaaa」の中身よりOutlook Expressのデータと、 アドレス帳のデータ、ディスクトップの内容を、 「aaaa.bbbb」の同一のフォルダにコピーしました。 とりあえず使えていますが、どうしてこのような現象が発生するのでしょうか?

  • 自宅でサーバーを立ち上げたのですがLANからのアクセスで悩んでいます。

    自宅でサーバーを立ち上げたのですがLANからのアクセスで悩んでいます。 現在バーチャルドメインで複数のドメインを割り当てています。 例えば /home/user/public_html/aaaa/ → http://www.aaaa.xxx/ /home/user/public_html/bbbb/ → http://www.bbbb.xxx/ という風に公開しているのですが、ここをLAN(ローカル)からアクセスするには /home/user/public_html/aaaa/ → http://192.168.0.50/~user/aaaa/ /home/user/public_html/bbbb/ → http://192.168.0.50/~user/bbbb/ といったURLになるのですがこれを外側からと同じアドレス、もしくは ルートドメインを指定してアクセスしたいのですがどういった方法があるでしょうか? hostファイルも考えたのですがIPアドレスでしか指定できないのでフォルダーを ドメイン指定できないと思うのですが。よろしくお願いします。

  • 入力フォームでアドレスに数字を入れたい

    入力フォームと送信ボタンを作り、そこに3、4桁の数字を入力して送信ボタンを押すと、その数字がアドレスの決まった位置に代入されるといったものを作りたいです。 分かりにくいかもしれないので… 例えば「1234」と入力、送信ボタンを押すと、 http://www.goo.ne.jp/aaaa/1234/bbbb/index.html にアクセスできるようにできませんか? ご存知の方、方法を教えて頂けませんか? いろいろ調べましたがよく分かりませんでした。よろしくお願いします。

    • ベストアンサー
    • HTML
  • ACCESSのテーブルの行と列を入れ替えたい

    Access2000を使っているのですが、テーブルの行と列を入れ替えて、Excelへエクスポートを試みています。 しかし、Excelへのエクスポートのやり方は解るのですが、テーブルの行と列を入れ替えるやり方が解りません。 具体的には ID| 年月 |用件 01|2005/03|aaaa 02|2005/04|bbbb 03|2005/05|cccc とあるのもを ID  01 02 03 年月 2005/03 2005/04 2005/05 用件 aaaa bbbb cccc というふうに変換したいです。 よろしくお願いします。

  • hotmailのアドレスについて教えて下さい。

    PC(windows)、携帯端末(windowsmobile ドコモT01a)、携帯端末(andoroid 機種ドコモgalaxy)を持っています。 hotmailのアドレスとしてhotmail.comを持っていますが、comはandoroidでは利用できないようです。本当にandoroidではcomアドレスを使うことはできないのでしょうか。comアドレスが使えないため、試しにhotmail.co.jpのアドレスを作りました。co.jpアドレスはどの端末でも利用できました。 全ての種類の端末で同じhotmailメールアドレスを利用するためには、co.jpに変えないといけないでしょうか。co.jpに変える場合、連絡帳や色々変更点や相手への連絡など面倒なのでやりたくはないのですが、何かいい方法はないでしょうか。

  • squid:リクエストされた URL は取得できませんでした

    現在squidを利用してリバースプロキシを行っているのですが、取得した独自ドメインの設定がうまく行きません。 エラーメッセージは以下のようなものです。 ===========エラーここから============== エラー リクエストされた URL は取得できませんでした ----------------------------------------------------------------以下の URL を取得した際に: http://www.aaa.com/ 次のエラーが発生しました: アクセスできません. 現在設定されているアクセス制御の設定のため,あなたからのリクエストは受けつけられません.この設定が正しくないと思われる場合には,このサービスの管理者へ連絡してください. ===========エラーここまで============== pingを打つと、 www.aaa.com の名前解決は出来ているようです。 C:\Documents and Settings\user>ping www.aaa.com Pinging www.aaa.com [bbb.ccc.ddd.eee] with 32 bytes of data: Request timed out. (サーバ側でICMPを破棄する設定をしています) Aサーバでsquidを作動させ、Bサーバに実際のHTMLファイルを置いています。 Aサーバへのアクセスがあった場合に、BサーバのvirtualHost設定をしているフォルダへ飛ばすようにしています。 Aサーバでは、 1)hostsファイルにwww.aaa.comの追加 2)aaa.com.zoneという名前のゾーンファイルの作成 3)named.confにaaa.com.zoneの追記 4)squid.confに「cache_peer_access www.aaa.com allow all」を追加 5)squidおよびnamedの再起動 を行いました。 Bサーバでは 1)hostsファイルにwww.aaa.comの追加 2)virtualHostにフォルダ等の設定 3)apache再起動 4)HTMLファイルをアップするフォルダの作成 以上を行いました。 サブドメインを作ったときには上記のような設定でうまく行ったのですが、何か足りない部分がありましたら教えていただけますでしょうか。 他に不足している情報がありましたらお伝えしますので、よろしくお願いいたします。

  • Catalyst2960のport security設定について

    こんにちは、掲題の件で質問させて頂きます。 質問の内容と状況説明を下記の通りまとめましたので 恐縮ですがご確認よろしくお願い致します。 [使用機器] Cat2960 12.2(37)SE1 [条件] ・interface Fa0/1と0/2は2台のPC(MAC Address)からのみ接続可能。 ・2台のPCはFa0/1と0/2の両Portに接続可能。 ~sh run 一部抜粋~ interface FastEthernet0/1 switchport mode access switchport port-security maximum 2 switchport port-security switchport port-security mac-address aaaa.aaaa.aaaa switchport port-security mac-address bbbb.bbbb.bbbb interface FastEthernet0/2 switchport mode access switchport port-security maximum 2 switchport port-security 上記条件を満たすにはどのような設定を行えばよいでしょうか? Fa0/2にmac addressの登録を実施しようとしたところ "Found duplicate mac-address aaaa.aaaa.aaaa"と弾かれてしまいます。 ご経験者の方がいらっしゃいましたらお手数ですがご教示願います。 以上

  • アクセス フィールド値を分割したい

    いつも大変お世話になっております。 初心者につき、ご教示いただけますと幸いです。 アクセスのテーブル・フィールドに AAAA,BBBB,CCCC という値が入ってしまうため 「,」を区切りに分割したいです。 テーブル:T_商品 フィールド: 顧客ID|注文内容(連結で入ってしまうフィールド) 0001|AAAA 0002|AAAA,BBBB 0010|AAAA,BBBB,CCCC 0101|AAAA,BBBB,CCCC,DDDD,・・・ といったように、連結した値の数はまちまちで、 最大10個になります。 ちなみに、 これを ↓フィールド名 顧客ID|注文商品   に 0001|AAAA 0002|AAAA 0002|BBBB 0010|AAAA 0010|BBBB 0010|CCCC  ・  ・  ・ といったように、 最終的には 1つのフィールドにまとめたいです。 ご教示のほど、よろしくお願い致します。 尚、前半の「連結値を分割」だけでも テーブル更新(分割毎にフィールドに挿入)できれば、とても助かります! →この場合、予備フィールドなどを作成しておくか、  ワークテーブルなどで処理になりますでしょうか。 是非とも、よろしくお願い致します。