
поэтому у меня есть настройка wireguard на моем сервере linux, и я пытаюсь подключиться к нему на моей машине windows. Вот конфигурация, которую я использую для подключения к нему на моей машине windows.
[Interface]
PrivateKey = hidden
Address = 10.66.66.2/32,fd42:42:42::2/128
DNS = 1.1.1.1,1.0.0.1
[Peer]
PublicKey = hidden
PresharedKey = hidden
Endpoint = 149.102.148.225:64071
AllowedIPs = 0.0.0.0/0,::/0
Когда я нажимаю «Активировать» на моем компьютере с Windows, он сообщает, что активация выполнена, но не позволяет мне ничего сделать.
решение1
Вы назначаете интерфейсу адрес с 32-битной сетевой маской ( /32
), это означает, что адрес не является частью подсети, и ОС не будет автоматически добавлять маршрут для адресов, доступных через этот интерфейс.
Чтобы решить эту проблему, вы можете либо назначить адреса с более узкой маской ( /24
вероятно, это будет уместно), либо настроить маршруты вручную.