Настройка WireGuard клиента на OpenWrt включает в себя следующие шаги:
1. Установите пакеты WireGuard на вашем маршрутизаторе OpenWrt. Вы можете сделать это, выполнив команду:
———
opkg update
opkg install wireguard
———
2. Создайте конфигурационный файл WireGuard на вашем маршрутизаторе. Вы можете использовать любой текстовый редактор, например, vi или nano, для создания файла. Например, создайте файл `/etc/wireguard/wg0.conf`.
3. Откройте созданный файл конфигурации и добавьте следующие строки:
———-
[Interface]
PrivateKey = <приватный ключ клиента>
Address = <IP-адрес клиента/подсеть>
DNS = <DNS-сервер>
[Peer]
PublicKey = <публичный ключ сервера>
Endpoint = <IP-адрес сервера:порт>
AllowedIPs = 0.0.0.0/0
———-
Замените `<приватный ключ клиента>`, `<IP-адрес клиента/подсеть>`, `<DNS-сервер>`, `<публичный ключ сервера>`, `<IP-адрес сервера:порт>` и сохраните файл.
4. Запустите WireGuard на вашем маршрутизаторе, выполнив команду:
———-
wg-quick up wg0
———-
5. Проверьте статус WireGuard, выполнив команду:
———-
wg show
———-
Вы должны увидеть, что интерфейс WireGuard (`wg0`) активен и подключен к серверу.
Теперь WireGuard клиент должен быть настроен на вашем маршрутизаторе OpenWrt.