109 lines
3.2 KiB
Markdown
109 lines
3.2 KiB
Markdown
>[!Example]+ Создание конфига WireGuard для ВАРПА
|
||
> 1. Установим WARP Командой
|
||
>```
|
||
>wget https://github.com/ViRb3/wgcf/releases/download/v2.2.29/wgcf_2.2.29_linux_amd64
|
||
>```
|
||
>2. Перемещаем скачанный файл в /usr/bin и меняем его имя на wgcf
|
||
>**(тупо скопируй команду и вставь)**
|
||
>```
|
||
>mv wgcf_2.2.29_linux_amd64 /usr/bin/wgcf && chmod +x /usr/bin/wgcf
|
||
>```
|
||
>3. Генерируем конфиг Варпа
|
||
>**(тупо скопируй команду и вставь)**
|
||
>```
|
||
wgcf register
|
||
wgcf generate
|
||
>```
|
||
|
||
>[!bug]+ Установка Wireproxy
|
||
>Используй команды ниже
|
||
```
|
||
wget https://github.com/octeep/wireproxy/releases/download/v1.0.9/wireproxy_linux_amd64.tar.gz
|
||
tar -xzf wireproxy_linux_amd64.tar.gz
|
||
mv wireproxy /usr/local/bin/
|
||
chmod +x /usr/local/bin/wireproxy
|
||
```
|
||
>[!danger] Создания конфигурации
|
||
> `nano /etc/wireproxy.conf`
|
||
> **вставить код ниже**
|
||
|
||
```
|
||
[Interface]
|
||
PrivateKey = <ваш_приватный_ключ_из_wgcf-profile.conf>
|
||
Address = <ваш_адрес_из_wgcf-profile.conf>
|
||
DNS = 1.1.1.1
|
||
|
||
[Peer]
|
||
PublicKey = <публичный_ключ_пира_из_wgcf-profile.conf>
|
||
Endpoint = engage.cloudflareclient.com:2408
|
||
AllowedIPs = 0.0.0.0/0, ::/0
|
||
|
||
[Socks5]
|
||
BindAddress = 127.0.0.1:40000
|
||
```
|
||
>[!danger] Создания конфигурации
|
||
>`nano /etc/systemd/system/wire-proxy.service`
|
||
|
||
```
|
||
[Unit]
|
||
Description=Wireproxy WARP SOCKS5 Proxy
|
||
After=network.target
|
||
|
||
[Service]
|
||
Type=simple
|
||
ExecStart=/usr/local/bin/wireproxy -c /etc/wireproxy.conf
|
||
Restart=always
|
||
RestartSec=5
|
||
|
||
[Install]
|
||
WantedBy=multi-user.target
|
||
```
|
||
>[!bug] Подключение и запуск
|
||
> systemctl daemon-reload
|
||
> systemctl enable --now wire-proxy
|
||
|
||
|
||
|
||
>[!Bug]- ЧЕК ЛИСТ ОБЯЗАТЕЛЬНЫЙ!!!
|
||
> 5. Проверка DNS и рекламы
|
||
>`dig doubleclick.net`
|
||
> 6. Проверка WARP
|
||
>`ALL_PROXY=socks5h://127.0.0.1:40000 curl https://www.cloudflare.com/cdn-cgi/trace`
|
||
> 7. Проверка прокси
|
||
>`curl -x socks5h://127.0.0.1:40000 https://ifconfig.me`
|
||
> 8. Перезапуск
|
||
>`systemctl restart wireproxy
|
||
|
||
>[!Example]- Получаем Warp+
|
||
>9. Заходим в тг бота — https://t.me/generatewarpplusbot
|
||
> ![[Pasted image 20241007055150.png]]
|
||
>10. Вставляем ключ
|
||
>```
|
||
nano wgcf-account.toml
|
||
>```
|
||
![[Pasted image 20241007055447.png]]
|
||
>3. Затем обновляем конфиг Варпа
|
||
>```
|
||
wgcf update
|
||
wgcf generate
|
||
>```
|
||
|
||
> [!example]- Активация WARP+ в Marzban
|
||
>
|
||
>1. Заходим в конфиг Варпа и добавляем его в Веб-марзбан
|
||
>```
|
||
nano wgcf-profile.conf
|
||
>```
|
||
>![[Pasted image 20241007060414.png]]
|
||
> 2. В настройках Веб-Марза нужно найти строку **"outbounds": [**
|
||
>- вставляем туда [[Outbound Warp]] (только свои данные вставить)
|
||
>> [!warning]- Да, я тупой и не понял, что и куда копировать
|
||
>![[Pasted image 20241007060820.png]]
|
||
>
|
||
>3. Вставить правила в Веб-Марз
|
||
>- Перейти и вставить [[Rules Marzban]]
|
||
(>тут все готово и только вставить)
|
||
|
||
`
|
||
|