Tips Proxy Linux: Cách Cài Đặt Và Sử Dụng Proxy Trên Hệ Điều Hành Linux

TricksMMO

Administrator
Staff member
## Cách cài đặt và sử dụng proxy trên Linux

**Tổng quan**

Máy chủ proxy là một máy chủ hoạt động như một trung gian giữa máy khách và máy chủ.Khi máy khách yêu cầu tài nguyên từ máy chủ, máy chủ proxy chuyển tiếp yêu cầu đến máy chủ từ xa và sau đó trả lại phản hồi cho máy khách.Điều này có thể được sử dụng để cải thiện hiệu suất, bảo mật và quyền riêng tư.

Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách cài đặt và sử dụng máy chủ proxy trên hệ thống Linux.Chúng tôi sẽ sử dụng máy chủ proxy Squid, đây là máy chủ proxy miễn phí và nguồn mở có sẵn cho nhiều nền tảng khác nhau.

** Điều kiện tiên quyết **

Để làm theo hướng dẫn này, bạn sẽ cần những điều sau đây:

* Một hệ thống Linux
* Một cửa sổ đầu cuối
* Các gói sau:
* `sudo`
* `apt-get`
* `Squid`

** Cài đặt SQUID **

Để cài đặt SQUID, bạn có thể sử dụng lệnh sau:

`` `
SUDO apt-get install Squid
`` `

Điều này sẽ cài đặt máy chủ proxy Squid và tất cả các phụ thuộc của nó.

** Cấu hình mực **

Khi Squid được cài đặt, bạn sẽ cần phải định cấu hình nó.Tệp cấu hình mực được đặt tại `/etc/squid/squid.conf`.Bạn có thể mở tệp này trong trình soạn thảo văn bản và thực hiện các thay đổi sau:

* Trong phần `http_access`, thêm các dòng sau:

`` `
ACL Localnet SRC 192.168.0.0/16
ACL tất cả SRC 0,0.0.0/0
http_access cho phép localnet
http_access từ chối tất cả
`` `

Điều này sẽ cho phép khách hàng trên mạng cục bộ truy cập máy chủ proxy, nhưng sẽ từ chối truy cập vào tất cả các máy khách khác.

* Trong phần `http_port`, thay đổi số cổng thành một cái gì đó khác với 3128. Đây là số cổng mặc định cho SQUID, nhưng bạn có thể thay đổi nó thành bất kỳ số cổng nào bạn muốn.

* Trong phần `cache_dir`, chỉ định vị trí mà bạn muốn Squid lưu trữ các tệp bộ đệm của nó.Đây có thể là bất kỳ thư mục trên hệ thống của bạn.

** Bắt đầu mực **

Khi bạn đã cấu hình SQUID, bạn có thể bắt đầu bằng cách sử dụng lệnh sau:

`` `
SUDO Service Squid Start
`` `

** Thử nghiệm mực **

Để kiểm tra mực, bạn có thể mở trình duyệt web và nhập URL sau:

`` `
http: // localhost: <số cổng>
`` `

trong đó `<số cổng>` là số cổng mà bạn đã chỉ định trong phần `http_port` của tệp cấu hình mực.Nếu bạn thấy trang Chào mừng Squid, thì Squid đang hoạt động chính xác.

** Sử dụng mực **

Khi Squid lên và chạy, bạn có thể sử dụng nó để ủy quyền lưu lượng truy cập web của mình.Để làm điều này, chỉ cần định cấu hình trình duyệt web của bạn để sử dụng máy chủ proxy Squid.Sau đây là các hướng dẫn để định cấu hình cài đặt proxy trong một số trình duyệt web phổ biến:

* **Trình duyệt Chrome:**
1. Mở menu Chrome.
2. Chọn ** Cài đặt **.
3. Nhấp vào ** Nâng cao **.
4. Cuộn xuống phần ** mạng ** và nhấp vào ** Mở cài đặt proxy **.
5. trong ** Cấu hình proxy thủ công **, nhập các thông tin sau:
*** Máy chủ proxy: ** `localhost`
*** Cổng: ** `<Số cổng>`
6. Nhấp vào ** OK **.
*** Firefox: **
1. Mở menu Firefox.
2. Chọn ** Tùy chọn **.
3. Nhấp vào ** Nâng cao **.
4. Nhấp vào ** Mạng **.
5. Trong kết nối ** **, nhấp vào cài đặt **.
6. Trong ** Cấu hình proxy thủ công **, nhập các thông tin sau:
*** Máy chủ proxy: ** `localhost`
*** Cổng: ** `<Số cổng>`
7. Nhấp vào ** OK **.
* **Cuộc đi săn:**
1. Mở menu Safari.
2. Chọn ** Tùy chọn **.
3. Nhấp vào ** Nâng cao **.
4. Nhấp vào ** proxy **.
5. Trong ** proxy web **, chọn ** Hướng dẫn sử dụng **.
6. Nhập thông tin sau:
=======================================
## How to Install and Use Proxy on Linux

**Overview**

A proxy server is a server that acts as an intermediary between a client and a server. When a client requests a resource from a server, the proxy server forwards the request to the remote server and then returns the response to the client. This can be used to improve performance, security, and privacy.

In this tutorial, we will show you how to install and use a proxy server on a Linux system. We will be using the Squid proxy server, which is a free and open-source proxy server that is available for a variety of platforms.

**Prerequisites**

To follow this tutorial, you will need the following:

* A Linux system
* A terminal window
* The following packages:
* `sudo`
* `apt-get`
* `squid`

**Installing Squid**

To install Squid, you can use the following command:

```
sudo apt-get install squid
```

This will install the Squid proxy server and all of its dependencies.

**Configuring Squid**

Once Squid is installed, you will need to configure it. The Squid configuration file is located at `/etc/squid/squid.conf`. You can open this file in a text editor and make the following changes:

* In the `http_access` section, add the following lines:

```
acl localnet src 192.168.0.0/16
acl all src 0.0.0.0/0
http_access allow localnet
http_access deny all
```

This will allow clients on the local network to access the proxy server, but will deny access to all other clients.

* In the `http_port` section, change the port number to something other than 3128. This is the default port number for Squid, but you can change it to any port number that you want.

* In the `cache_dir` section, specify the location where you want Squid to store its cache files. This can be any directory on your system.

**Starting Squid**

Once you have configured Squid, you can start it by using the following command:

```
sudo service squid start
```

**Testing Squid**

To test Squid, you can open a web browser and type the following URL:

```
http://localhost:<port number>
```

where `<port number>` is the port number that you specified in the `http_port` section of the Squid configuration file. If you see the Squid welcome page, then Squid is working correctly.

**Using Squid**

Once Squid is up and running, you can use it to proxy your web traffic. To do this, simply configure your web browser to use the Squid proxy server. The following are instructions for configuring the proxy settings in some popular web browsers:

* **Chrome:**
1. Open the Chrome menu.
2. Select **Settings**.
3. Click **Advanced**.
4. Scroll down to the **Network** section and click **Open proxy settings**.
5. Under **Manual proxy configuration**, enter the following information:
* **Proxy server:** `localhost`
* **Port:** `<port number>`
6. Click **OK**.
* **Firefox:**
1. Open the Firefox menu.
2. Select **Options**.
3. Click **Advanced**.
4. Click **Network**.
5. Under **Connection**, click **Settings**.
6. Under **Manual proxy configuration**, enter the following information:
* **Proxy server:** `localhost`
* **Port:** `<port number>`
7. Click **OK**.
* **Safari:**
1. Open the Safari menu.
2. Select **Preferences**.
3. Click **Advanced**.
4. Click **Proxies**.
5. Under **Web Proxy**, select **Manual**.
6. Enter the following information:
 
Join Telegram ToolsKiemTrieuDoGroup
Back
Top