---
title: 'Настройка China Proxy Server на Ubuntu 22.04 | Zomro'
description: 'Настройка China Proxy Server на Ubuntu 22.04 предполагает установку и настройку прокси-сервера, который сможет предоставлять доступ к...'
image: 'https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/a48%40server-panel.net/2024/09/02/dalle-2024-09-02-205507-an-abstract-rectangular-illustration-featuring-a-smooth-gradient-of-deep-purple-vibrant-pink-and-blue-representing-the-concept-of-setting-up-a-chin_q50.jpg'
---

![opened image]()

  * [Zomro](https://zomro.com/rus/)
  * [Полезные статьи](https://zomro.com/rus/blog/articles/)
  * Настройка China Proxy Server на Ubuntu 22.04 



# Настройка China Proxy Server на Ubuntu 22.04

06-08-2024

![](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/a48%40server-panel.net/2024/09/02/dalle-2024-09-02-205507-an-abstract-rectangular-illustration-featuring-a-smooth-gradient-of-deep-purple-vibrant-pink-and-blue-representing-the-concept-of-setting-up-a-chin_q50.jpg)​​​​​​​

Настройка China Proxy Server на Ubuntu 22.04 предполагает установку и настройку прокси-сервера, который сможет предоставлять доступ к китайским веб-ресурсам или работать в условиях китайского интернет-цензуры. В данном руководстве мы рассмотрим, как настроить Shadowsocks, популярный инструмент для обхода блокировок, а также рассмотрим использование V2Ray и Squid в качестве альтернатив.

**Установка Shadowsocks на Ubuntu 22.04**  


Шаг 1: Обновление системы  
Перед началом установки обновите систему, чтобы убедиться, что все пакеты актуальны:
    
    
    sudo apt update
    sudo apt upgrade -y

  
Шаг 2: Установка Shadowsocks  
Shadowsocks можно установить из официального репозитория Ubuntu:
    
    
    sudo apt install shadowsocks-libev -y

Шаг 3: Конфигурация Shadowsocks  
После установки необходимо создать конфигурационный файл. Обычно он находится по пути /etc/shadowsocks-libev/config.json.

Создайте или отредактируйте этот файл:
    
    
    sudo vim /etc/shadowsocks-libev/config.json
    

Пример конфигурации:
    
    
    {
        "server": "0.0.0.0",
        "server_port": 8388,
        "local_address": "127.0.0.1",
        "local_port": 1080,
        "password": "your_password",
        "timeout": 300,
        "method": "aes-256-gcm",
        "fast_open": false
    }
    

![](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/a48%40server-panel.net/2024/09/02/01_yQPi7CU_q50.jpg)

  * server: IP-адрес сервера. 0.0.0.0 означает, что сервер будет слушать на всех интерфейсах.
  * server_port: Порт, на котором будет работать Shadowsocks.
  * local_address и local_port: Локальный адрес и порт для прослушивания, если вы запускаете клиент.
  * password: Пароль для доступа к прокси-серверу.
  * timeout: Таймаут соединения в секундах.
  * method: Метод шифрования. aes-256-gcm - один из самых безопасных.
  * fast_open: Позволяет использовать TCP Fast Open, если ваш сервер и клиент его поддерживают.



**Шаг 4: Запуск и автоматизация Shadowsocks**

  
Запустите Shadowsocks:
    
    
    sudo systemctl start shadowsocks-libev

Добавьте в автозагрузку:
    
    
    sudo systemctl enable shadowsocks-libev

![](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/a48%40server-panel.net/2024/09/02/02_v0uBVOS_q50.jpg)

**Шаг 5: Настройка брандмауэра**

  
Откройте порт на вашем брандмауэре:
    
    
    sudo ufw allow 8388/tcp

![](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/a48%40server-panel.net/2024/09/02/03_W89RpA2_q50.jpg)

**Установка V2Ray на Ubuntu 22.04**

V2Ray - это более продвинутый инструмент, поддерживающий множество протоколов и функций.

**Шаг 1: Установка V2Ray**

  
Установите V2Ray с помощью скрипта:
    
    
    bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh)

**Шаг 2: Конфигурация V2Ray**

Конфигурация V2Ray хранится в файле**/usr/local/etc/v2ray/config.json**.

Пример конфигурации:
    
    
    
      "inbounds": [
        {
          "port": 10808,
          "protocol": "vmess",
          "settings": {
            "clients": [
              {
                "id": "7c62dcf2-99d6-443f-90c0-ad51968a0c8f",
                "alterId": 64
              }
            ]
          }
        }
      ],
      "outbounds": [
        {
          "protocol": "freedom",
          "settings": {}
        }
      ]
    }

![](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/a48%40server-panel.net/2024/09/02/04_q50.jpg)​​​​​​​

Для генерации UUID используйте следующую команду и добавьте вместо "id"
    
    
    generate_uuid() { UUID=$(cat /proc/sys/kernel/random/uuid); echo "$UUID"; }
    echo -e "$UUID"

​​​​​​​

![](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/a48%40server-panel.net/2024/09/02/06_q50.jpg)

  * inbounds: Входящие подключения. Настраиваются порт, протокол и параметры.
  * outbounds: Исходящие подключения. Протокол freedom позволяет соединяться без ограничений.



**Шаг 3: Запуск и автоматизация V2Ray**  


Запустите V2Ray:
    
    
    sudo systemctl start v2ray

Добавьте в автозагрузку:
    
    
    sudo systemctl enable v2ray

**Установка Squid на Ubuntu 22.04**

  
Squid - это классический HTTP-прокси-сервер, который также может использоваться для создания прокси-сервера.

**Шаг 1: Установка Squid**
    
    
    sudo apt install squid -y

**Шаг 2: Конфигурация Squid**

  
Конфигурация Squid хранится в файле **/etc/squid/squid.conf.**

Измените его следующим образом:
    
    
    sudo vim /etc/squid/squid.conf

Добавьте или измените следующие строки:
    
    
    http_port 3128
    acl allowed_sites dstdomain .example.com .another-example.com
    http_access allow allowed_sites
    http_access deny all
    http_port: Порт, на котором будет работать Squid.
    acl: Список доменов, которым разрешен доступ через прокси.
    http_access: Правила доступа.

![](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/a48%40server-panel.net/2024/09/02/056_q50.jpg)​​​​​​​​​​​​​​

  


**Шаг 3: Запуск и автоматизация Squid**

Запустите Squid:
    
    
    sudo systemctl start squid

Добавьте в автозагрузку:
    
    
    sudo systemctl enable squid

Для тестового **V2Ray** с протоколом **vmess** , подключения используйте следующее:  
  


  * Server Address: IP вашего сервера
  * Port: 10808
  * UUID: 7c62dcf2-99d6-443f-90c0-ad51968a0c8f
  * Protocol: vmess



**Заключение**

  
Вы успешно настроили прокси-сервер на Ubuntu 22.04 с использованием Shadowsocks, V2Ray и Squid. Эти инструменты обеспечивают надежную защиту и обход ограничений, предоставляя доступ к нужным ресурсам. В следующей статье будет приведен скрипт с автоматической установкой. 

  


Похожие статьи

[Признаки устаревшего сайта](https://zomro.com/rus/blog/articles/17-ya-slishkom-star-dlya-etogopriznaki-ustarevshego-sayta) [Упаковка бизнеса — инструкция по применению](https://zomro.com/rus/blog/articles/32-upakovka-biznesa-instrukciya-po-primeneniyu) [API - Взаимодействие с Image](https://zomro.com/rus/blog/articles/487-api-interaction-with-image) [Что такое Cloud VPS?](https://zomro.com/rus/blog/articles/457-what-is-cloud-vps-server) [Создание кастомных плагинов для Grafana](https://zomro.com/rus/blog/articles/583-creating-custom-plugins-for-grafana)

[ Выделенные серверы от €88.80/мес ](/rus/dedicated-servers)
