Smile:D

squid

プロキシ用に利用

インストール

apt install -y squid

設定

/etc/squid/squid.conf

# ローカルネットからのアクセスを許可する。
# 下記行を有効にする (Debian の場合は、1407行目付近)
http_access allow localnet
#
#
# 上位プロキシに転送する場合の設定
# cache_peer <hostname> <type> <http-port> <icp-port> [options]
# type      : parent, sibling, multicast
# http-port : http 要求を受け入れるポート番号
# icp-port  : 隣接キャッシュにオブジェクトに関する紹介をするためのポート
#             利用しない場合は、0
# options   : login=user:password
cache_peer <proxy-host> parent <proxy-port> 0 login=<user>:<password>
#
# ローカルへのプロキシは不要
acl noproxy dst 0.0.0.1-0.255.255.255   # RFC 1122  "this" network (LAN)
acl noproxy dst 10.0.0.0/8              # RFC 1918  local private network (LAN)
acl noproxy dst 100.64.0.0/10           # RFC 6598  shared address space (CGN)
acl noproxy dst 127.0.0.0/8
acl noproxy dst 169.254.0.0/16          # RFC 3927  link-locak (directly plugged) machies
acl noproxy dst 172.16.0.0/12           # RFC 1918  local private network (LAN)
acl noproxy dst 192.168.0.0/16          # RFC 1918  local private network (LAN)
acl noproxy dst fc00::/7                # RFC 4193  local private network range
acl noproxy dst fe80::/10               # RFC 4291  link-local (directly plugged) machines
always_direct allow noproxy
never_direct allow !noproxy
never_direct allow CONNECT
トップ   差分 バックアップ リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS