Как настроить прокси-сервер на Arch Linux?

Здравствуйте! Недавно я столкнулся с блокировкой сервиса Discord, и мне нужно получить к нему доступ. Попробовал различные способы обхода, но они не работают, не устанавливаются или нарушают интернет-соединение. Можете помочь мне настроить прокси на компьютере?
  • 8 января 2025 г. 19:04
Ответы на вопрос 2
Здравствуйте! Настройка прокси-сервера на Arch Linux может варьироваться в зависимости от того, какой именно прокси вы хотите использовать (HTTP, SOCKS и т.д.) и для каких приложений. Я приведу основные шаги, как настроить прокси на уровне системы и на примере некоторых приложений.

### Шаг 1: Установите необходимые пакеты

Чтобы использовать прокси-сервер, возможно, вам потребуется установить некоторые инструменты. Если вы планируете использовать SOCKS-прокси, рекомендуется установить `proxychains` или `tsocks`:

```bash
sudo pacman -S proxychains-ng
```

### Шаг 2: Настройка системного прокси

1. **На уровне системы**:
   Для настройки прокси на уровне системы можно использовать среду окружения. Добавьте следующие строки в файл `~/.bashrc` или `~/.profile` (в зависимости от вашего обыкновения):

   ```bash
   export http_proxy="http://your.proxy.server:port"
   export https_proxy="http://your.proxy.server:port"
   export ftp_proxy="http://your.proxy.server:port"
   ```

   Замените `your.proxy.server` и `port` на ваш прокси-сервер и порты. После этого выполните команду:

   ```bash
   source ~/.bashrc
   ```

2. **Для графической среды**:
   Если вы используете графическую среду (например, GNOME или KDE), можно установить прокси через настройки сети. Это может быть сделано через `Настройки -> Сеть -> Прокси`.

### Шаг 3: Настройка прокси для приложений

1. **Используйте proxychains для командной строки**:
   Если вы хотите запускать команду через прокси, просто добавьте `proxychains` перед вашей командой. Например, чтобы запустить `curl` через прокси:

   ```bash
   proxychains curl http://example.com
   ```

2. **Настройка в Discord**:
   Обычно Discord не имеет настройки прокси, но каждый раз, когда вы хотите запустить его через прокси, можно использовать `proxychains`:

   ```bash
   proxychains discord
   ```

### Шаг 4: Проверка

Чтобы проверить, что ваш прокси работает, вы можете использовать `curl`:

```bash
curl -I http://ifconfig.me
```

Это должно вернуть ваш IP-адрес, отображаемый через прокси.

### Шаг 5: Проблемы с подключением

Если возникает проблема с подключением, убедитесь, что:

- Прокси-сервер доступен и работает.
- Правильный протокол (HTTP, HTTPS, SOCKS) и порт указаны.
- Включены соответствующие разрешения в вашем брандмауэре (если используется).

Это базовые шаги. Если у вас возникнут дополнительные вопросы или проблемы с конкретным использованием, дайте знать!
Почти к любому прокси можно подключиться с помощью nekoray \ sing-box(Gui) 
В качестве сервера можете взять 3x-ui и поставить на свою VPS. Либо Antizapret

вот список нужных доменов и IP для работы дискорда
https://github.com/iamkuper/amnezia-discord-config...
Похожие вопросы