ProxyShardІнструкції з використанняWindowsClashX

ClashX

Дане рішення підтримує тунелювання UDP!

Налаштування ClashX

Вам необхідно перейти на офіційний GitHub проекту ClashX та завантажити необхідну версію архіву для вашої ОС. У прикладі наведено налаштування на Windows (Clash.for.Windows-0.20.39-win.7z).

github.comhttps://github.com/lantongxue/clash_for_windows_pkg/releases

Запуск ClashX

Потім необхідно розпакувати архів і запустити від імені адміністратора "Clash for Windows.exe" як наведено на прикладі нижче:

Розпакування архіву на робочий стіл

Запуск від імені адміністратора

Налаштування програми

Після запуску програми необхідно перейти в "Profiles" та відкрити редактор файлу config.yaml

Налаштування конфігураційного файлу

Наведіть конфігурацію файлу як у прикладі нижче, вказавши ваші проксі із замовлення:

proxies:
  - name: "ProxyShard-Germany-testname"
    type: socks5
    server: 123.123.123.123
    port: 1234
    username: proxy_login
    password: password_login
    udp: true

proxy-groups:
  - name: "Auto"
    type: select
    proxies:
      - ProxyShard-Germany-testname

rules:
  - PROCESS-NAME,chrome.exe,Auto
  - MATCH,DIRECT

Зрештою у вас має вийде приблизно так:

Приклад конфігурації

З прикладом налаштування проксі ви можете ознайомитись у розділі Інструкція з налаштування

proxies:
  - name: "ProxyShard-Germany-testname" | Тут ви задаєте ім'я проксі
    тип: socks5 | Тип протоколу
    server: 123.123.123.123 | Адреса або домен проксі
    port: 1234 | Порт проксі
    username: proxy_login | Логін проксі
    password: password_login | Пароль проксі
    udp: true                                  
proxy-groups:
  - name: "Auto"
    type: select
    proxies:
      - ProxyShard-Germany-testname              

rules:
  - PROCESS-NAME,chrome.exe,Auto | Вибір певної програми для проксування
  - MATCH,DIRECT | У нашому прикладі використовується браузер хрому,
                      | але це може бути будь-яка ваша програма, наприклад discord.exe
                      | - MATCH,DIRECT : Вказує, що весь трафік який не є хромом
                      | буде перенаправлено не на проксі, а на ваш основний інтерфейс

Перевірка конфігурації

Після налаштування конфігурації, вам необхідно відкрити Proxies і вибрати опцію Global і провести перевірку вашого налаштованого конфігу з 4 пункту.

Якщо перевірка не пройшла і у вас "Failed", звіртеся з конфігураційним файлом і переконайтеся, що всі вказані дані від проксі вірно введені. Якщо налаштування правильні, ви отримаєте успішне виведення перевірки як на скріншоті знизу.

Встановлення та включення TAP-інтерфейсу

Далі перейдіть на "General" і здійсніть встановлення TAP-інтерфейсу на свій комп'ютер, він створить новий інтерфейс, до якого буде прив'язана проксі.

Після встановлення TUN-інтерфейсу вам необхідно включити TUN Mode, як на скріншоті у 4-й рамці

Перевірка працездатності

Якщо все успішно запустилося, ви можете відкрити вашу цікаву програму, для якої ви налаштовували конфіг (4 пункт) і можна радіти роботі ваших програм з можливістю проксування UDP трафіку!

У нашому прикладі проксіювання виконувалося для Chrome, і результат можна перевірити на чекерах.

Якщо перевірка або проксіювання не працює , переконайтеся, що ви точно запустили ClashX від імені адміністратора і з 4 по 6 пункт виконано правильно.

Додатково. Додавання безлічі проксі та перемикання між ними

Вам необхідно, для можливості швидкого перемикання між проксі, доповнити новими конфігурацію проксі з пункту 4. Імена "ProxyShard-DE-testname1" є довільними і можна вказати на ваш вибір.

Головним моментом після додавання є вказівка ​​проксі також і для "proxy-group", як показано нижче:

proxies:
  - name: "ProxyShard-DE-testname1"
    type: socks5
    server: 123.123.123.123
    port: 42651
    username: LOgin
    password: pasSSWORD
    udp: true
    
  - name: "ProxyShard-NL-testname2"
    type: socks5
    server: 123.123.123.123
    port: 42651
    username: LOgin
    password: pasSSWORD
    udp: true

  - name: "ProxyShard-RO-testname3"
    type: socks5
    server: 123.123.123.123
    port: 42651
    username: LOgin
    password: pasSSWORD
    udp: true

proxy-groups:
  - name: "Auto"
    type: select
    proxies:
      - ProxyShard-DE-testname1
      - ProxyShard-NL-testname2
      - ProxyShard-RO-testname3

rules:
  - PROCESS-NAME,chrome.exe,Auto
  - MATCH,DIRECT

Якщо ви всі вірно вказали, у вас з'являться додаткові точки підключення в "Proxies" і в залежності від вибраного профілю налаштувань (просто натиснути на будь-яку), буде здійснено підключення.

Оновлено

На цій сторінці