как поставить wg на 1024 порт

Чтобы перевести WireGuard (wg) на порт 1024, отредактируйте конфигурационный файл сервера (обычно 

/etc/wireguard/wg0.conf), изменив параметр ListenPort на 1024, и перезапустите службу командой systemctl restart wg-quick@wg0. Обязательно откройте порт 1024/UDP в брандмауэре (ufw/iptables). 

Пошаговая инструкция:

Редактирование конфигурации:
Откройте файл конфигурации сервера:
sudo nano /etc/wireguard/wg0.confИзменение порта:
В разделе [Interface] найдите или добавьте строку:
ListenPort = 1024Применение настроек:
Перезапустите WireGuard:
sudo systemctl restart wg-quick@wg0Открытие порта в файрволе:
Если используется UFW:
sudo ufw allow 1024/udpОбновление клиентов:
В конфигурации клиентов (.conf файлах) в разделе [Peer] укажите новый порт:
Endpoint = <IP_сервера>:1024

Примечание: Порты ниже 1024 (включая 1024) требуют прав root для запуска, что выполняется при запуске через systemctl

b

какие программы используют 1024 порт

Порт 1024 относится к категории зарегистрированных портов (Registered Ports, 1024–49151)

часто используется пользовательскими приложениями, службами Windows (например, RPC) или как временный порт для исходящих соединений. 

Основные программы и процессы, использующие порт 1024:

Службы Windows: Порт часто занимает процесс системного вызова удаленных процедур (RPC).Skype для бизнеса: Клиентские приложения могут использовать диапазон портов, начиная с 1024, для связи.Пользовательские и локальные приложения: В разработке порты выше 1023 используются, так как не требуют прав администратора (root) в Linux/Mac.Сетевые службы: Редко, но может использоваться специфическими серверными приложениями, зарегистрировавшими этот порт. 

Чтобы узнать, какая программа заняла порт 1024 на вашем компьютере, используйте команду:
netstat -aon | findstr :1024 (в Windows) или sudo lsof -i :1024 (в Linux)