For the complete documentation index, see llms.txt. This page is also available as Markdown.
ClashX
Данное решение поддерживает туннелирование по UDP!
Настройка ClashX
Вам необходимо перейти на официальный GitHub проекта ClashX и скачать необходимую версию архива для вашей ОС. В примере приведена настройка на ОС Windows (Clash.for.Windows-0.20.39-win.7z).
После настройки конфигурации, вам необходимо открыть "Proxies" и выбрать опцию "Global" и произвести проверку вашего настроенного конфига из 4 пункта.
Если проверка не прошла и у вас "Failed", то сверьтесь с конфигурационным файлом и убедитесь, что все указанные данные от прокси верно введены. Если настройки верны, вы получите успешный вывод проверки как на скриншоте снизу.
Установка и включение TAP-Интерфейса
Далее перейдите на "General" и произведите установку TAP-интерфейса на свой компьютер, он создаст новый интерфейс, к которому будет привязана прокси.
После установки TUN-интерфейса вам необходимо включить TUN Mode, как на скриншоте в 4-й рамке
Проверка работоспособности
Если все успешно запустилось, вы можете открыть ваше интересующее приложение, для которого вы настраивали конфиг (4 пункт) и можно радоваться работе ваших программ с возможностью проксирования UDP траффика!
В нашем примере проксирование производилось Chrome и мы можем проверить, на чекерах.
Если проверка или проксирование не работает, убедитесь, что вы точно запустили ClashX от имени администратора и с 4 по 6 пункт выполнено верно.
Дополнительно. Добавление множества прокси и переключение между ними
Вам необходимо, для возможности быстрого переключения между прокси, дополнить новыми прокси конфигурацию из пункта 4. Имена "ProxyShard-DE-testname1" являются произвольными и можно указать на ваш выбор.
Главным моментом, после добавления, является указание прокси также и для "proxy-group", как продемонстрировано ниже:
Если вы все верно указали, у вас появятся дополнительные точки подключения в "Proxies" и в зависимости от выбранного профиля настроек (просто нажать на любую), будет выполнятся подключение.
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 | В нашем примере используется браузер хрома,
| но это может быть любое ваше приложение, например discord.exe
| - MATCH,DIRECT : Указывет, что весь трафик который не является хромом
| будет перенаправлен не на прокси, а на ваш основной интерфейс