「squid」の版間の差分
提供: セキュリティ
行17: | 行17: | ||
sudo squid | sudo squid | ||
</syntaxhighlight> | </syntaxhighlight> | ||
+ | == ログ == | ||
+ | === Ubuntu === | ||
+ | [[squid]]のログは、以下のファイルです。 | ||
+ | <syntaxhighlight lang="bash"> | ||
+ | # ls /var/log/squid3 | ||
+ | access.log cache.log netdb.state | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | access.log は、以下の様な形式です。 | ||
+ | 1433003722.927 64 ::1 TCP_MISS/200 760 | ||
+ | GET http://www.yahoo.co.jp/index.html - HIER_DIRECT/183.79.71.173 | ||
+ | application/x-httpd-php | ||
+ | 1433003733.246 383 ::1 TCP_MISS/200 3553 | ||
+ | CONNECT login.yahoo.co.jp:443 - HIER_DIRECT/114.111.71.238 - | ||
== curlコマンドとプロキシ == | == curlコマンドとプロキシ == | ||
curlコマンドを[[プロキシ]]経由で利用するには、-xオプションでプロキシサーバとポート番号を指定します。 | curlコマンドを[[プロキシ]]経由で利用するには、-xオプションでプロキシサーバとポート番号を指定します。 |
2015年6月7日 (日) 20:28時点における最新版
Unixのsquid (スクイド)とは、HTTP向けのプロキシです。
読み方
- squid
- すくいど
目次
概要
squidは、ウェブキャッシュサーバなどの用途で利用されるフリーソフトウェアです。
インストール
Ubuntu
apt install squid3
使い方
squidを起動します。
sudo squid
ログ
Ubuntu
squidのログは、以下のファイルです。
# ls /var/log/squid3 access.log cache.log netdb.state
access.log は、以下の様な形式です。
1433003722.927 64 ::1 TCP_MISS/200 760 GET http://www.yahoo.co.jp/index.html - HIER_DIRECT/183.79.71.173 application/x-httpd-php 1433003733.246 383 ::1 TCP_MISS/200 3553 CONNECT login.yahoo.co.jp:443 - HIER_DIRECT/114.111.71.238 -
curlコマンドとプロキシ
curlコマンドをプロキシ経由で利用するには、-xオプションでプロキシサーバとポート番号を指定します。
curl -x localhost:3128 http://example.com/
メモ
squid3: unrecognized service
$ service squid3 start squid3: unrecognized service