Я был счастливым пользователем WireGuard в течение нескольких лет, и у меня никогда не было проблем. Сегодня, казалось бы, без причины, у меня начались проблемы.
я побежал wg-быстро $профиль
как root, и этот терминальный сеанс заблокирован (ctrl+c/d и т. д. не убивает его). Единственный выход был [#] ip link add $profile type wireguard
.
Вот моя конфигурация:
Приватный ключ = $приватный ключ
Адрес = 10.19.49.3/24,fd9d:bc11:4021::3/48
DNS = 172.16.0.1
[Вглядеться]
Публичный ключ = $ открытый ключ
Разрешенные IP-адреса = 0.0.0.0/0, ::/0
Конечная точка = $ipaddress:$port
ПостоянныйKeepalive = 25
(с явно заполненными переменными $)
я заглянул в dmesg
но проволока
/вес
в нем не упоминаются ни разу.
Как мне поступить? я не вижу --подробный
вариант на WG-быстро
. Каков хороший способ отладки этого?
Вот список процессов:
root 432947 0.0 0.0 17000 7772 pts/5 S+ 10:17 0:00 sudo wg-quick up $profile
root 432948 0.0 0.0 8060 4244 pts/5 S+ 10:17 0:00 /bin/bash /usr/bin/wg-quick up $profile
root 925699 0.0 0.0 0 0 pts/5 Z+ 10:58 0:00 [wg-quick] <несуществующий>
Присоединение к sudo wg-quick $ профиль вверх
процесс (432947):
[#0] 0x7f96c084b34f — ppoll()
[#1] 0x7f96c099d169 – sudo_ev_loop_v1()
[#2] 0x563081408861 — добавить eax, 0x1
[#3] 0x56308140261c – xor r8d, r8d
[#4] 0x5630813eeb38 – mov ebx, eax
[#5] 0x7f96c0772310 – __libc_start_call_main()
[#6] 0x7f96c07723c1 — __libc_start_main_impl()
[#7] 0x5630813eeda5 – hlt
Присоединение к [wg-quick] <несуществующий>
(925699):
предупреждение: процесс 925699 является зомби - процесс уже завершен
ptrace: Операция не разрешена.
ПРИМЕЧАНИЕ. Я потерял ключ SSH для сервера, поэтому не могу выполнять отладку с этой стороны, но сообщение об отказе в открытии ключа SSH подтверждает, что сервер действительно все еще работает.
РЕДАКТИРОВАТЬ: я только что проверил, и сервер работает, если я использую ту же конфигурацию WireGuard со своего телефона. Как я могу отладить этот клиент?