WebminでFreeBSD(Squid)設定


(0)まえがき

  • FreeBSDの標準インストールではProxyサーバのSquidはインストールされていないので、Pakageからインストールする。


(1)パッケージインストール
# sysyinstall


図1−1 sysinstall Main Menu 画面


  • sysinstallによりSquidのパッケージをインストールする。
  • sysinstall Main Menu 画面が開くので「Configure」→「Select」→「Enter」。

図1−2 FreeBSD Configuration Menu画面


  • FreeBSD Configuration Menu 画面が開くので「Packages」→「OK」→「Enter」。

図1−3 Media 選択画面

  • Choose Instlation Media 画面が開くので「FTP」→「OK」→「Enter」。(SquidはCDイメージには収録されていないのでFTPサーバから入手)

図1−4 FTP配布サイト選択画面


  • FTP配布サイトを選択する。この例では、Japan #5 を選択。

図1−5 ネットワーク確認画面


  • ネットワーク準備を確認されるので、「Yes」をクリックする。

図1−6 パッケージ読み込み中表示


  • ダウンロードにしばらくかかる。

図1−7 パッケージ選択画面

  • Packages Selection 画面が開くが、ジャンル不明なので「All」を選択し「OK」→「Enter」。

図1−8 各パッケージ選択画面


  • 各パッケージの一覧が表示されるので、Squid最新版「squid-3.0.r1.20071001_1」を選び「OK」→「Enter」。

図1−9 パッケージ選択画面


  • Packages Selection 画面に戻るので、「Install」→「Enter」

図1−10 パッケージ確認画面

  • Package Targets画面が開きパッケージ名確認し、「OK」→「Enter」
  • インストールが始まる。

(2)Squidの設定

図2−1 Squidプロキシサーバ設定画面


  • Webminメニューフレームの「Un-used Modules」→「Squidプロキシサーバ」をクリックする。
  • 「Squidプロキシサーバ」設定画面が開く。
  • キャッシュの初期化がされていないので、「キャッシュを初期化」をクリックする。

図2−2 キャッシュの初期化


  • キャッシュの初期化が終了すれば、「Squidのインデックスに戻る」をクリックする。

図2−3 Squid初期画面


  • 初期画面に戻る。
  • 「アクセス制御」をクリックする。

図2−4 アクセス制御画面


  • アクセス制御画面が現れるので、「プロキシ制限」タブをクリック。

図2−5 アクセス制御設定画面


  • 「アクセス制御」設定画面が現れるので「プロキシ制限を追加」をクリックする。

図2−6 プロキシ制限の作成画面


  • 「プロキシ制限の作成」画面が現れるので「アクション」=「許可」ラジオボタンチェック、「ACLに一致」=「all」を選択し「保存」ボタンをクリックする。

図2−7 アクセス制御設定画面


  • 「アクセス制御」画面に戻り、プロキシ制限「許可」-「all」が下部にあることを確認する。

図2−8 プロキシ制限の移動



  • 「許可」-「all」の「移動」欄「↑」をクリックして最上部へ移動する。
(3)クライアント端末のブラウザ設定
  (InternetExplore7の場合)

  図3−1 LAN設定(プロキシサーバ)画面


  • 「ツール」→「インターネットオプション」を開き「接続」タブから「LANの設定」クリックする。
  • 「LANにプロキシサーバーを使用する」のラジオボタンをチェックし、「アドレス」=「192.168.0.14(Squidサーバーのアドレス)」、「ポート」=「3128(デフォルト)」、「ローカルアドレスにはプロキシーサーバを使用しない」のラジオボタンをチェックする。

(4)ProxyサーバーSquid常時起動の設定

図4−1 システムの起動とシャットダウン画面


  • Webminメニューフレームの「システム」→「システムの起動とシャットダウン」をクリックする。
  • 「アクション」行の「squid」をクリックする。

図4−2 アクションの編集画面

  • 「アクション編集」画面が表示されるので、下部「システム起動時にスタートするか?」のラジオボタン「はい」をチェックし、「保存」ボタンをクリックする。
  • 「今すぐ開始」をクリックしSquidをスタートさせる。


 
更新履歴
2008.10
作成


「WebminでFreeBSD(Samba)設定」
トップ アイコン
トップ