Ubuntu でのプロキシ サーバー/セットアップ

Ubuntu でのプロキシ サーバー/セットアップ

1 つのシステムにプロキシを設定し、すべてのユーザーがプロキシがインストールされているマシン経由でインターネットを使用できるようにする必要があります。

インターネットで検索したところ、Squid があるのですが、これを設定する必要があるのですが、わかりません。

192.168.5.100 から 192.168.5.150 までのアドレスがあります。このすべてのアドレスをプロキシに追加し、すべてのマシンでインターネットのプロキシ設定を使用する必要があります。

良い解決策を探しています。

ゴパル

答え1

Squid は、クライアントのプロキシとして機能するオープンソース ツールです。これをサーバーにインストールし、起動して動作させるには、いくつかの推奨設定を構成する必要があります。

ご参照くださいイカの設定サンプル設定を行って動作させます。設定して動作させるのは非常に簡単です。

ソース ネットワークのように設定する必要がある基本的な構成パラメータがいくつかあります。 特定の要件に squid を使用するには、「acl」(squid 構成パラメータ) を使用します。これにより、特定の要件のルールを設定できます。

もう1つの参照:Squidのインストールと設定

答え2

Squid の簡単な設定では、次の行を変更するだけです。

a) 表示されるホスト名。

これはファイルにあるホスト名です/etc/hosts.

visible_hostname yourcomputer 

b) ローカル ネットワークの ACL。

これは、ネットワークのソースを示す src です。

acl my-network src 10.148.13.0/255.255.255.0

c) http_access です

これは、内部ネットワーク上のユーザーがインターネットにアクセスできるようにする変数であり、使用するローカル ネットワークの ACL 名と一致する必要があります。

http_access allow my-network

設定の変更を保存します。

プロキシサーバーのキャッシュを作成する必要があります

sudo -i
squid -z

関連情報