Tôi đã là một người dùng WireGuard hài lòng trong vài năm và chưa bao giờ gặp bất kỳ sự cố nào. Hôm nay, dường như không có lý do gì, tôi bắt đầu gặp vấn đề.
tôi đã chạy wg-nhanh lên $profile
với quyền root và phiên cuối đó bị khóa (ctrl + c/d, v.v. đừng giết nó). đầu ra duy nhất là [#] liên kết ip thêm dây bảo vệ loại $profile
.
Đây là cấu hình của tôi:
Khóa riêng = $ khóa riêng
Địa chỉ = 10.19.49.3/24,fd9d:bc11:4021::3/48
DNS = 172.16.0.1
[Ngang nhau]
Khóa công khai = $ khóa công khai
IP được phép = 0.0.0.0/0, ::/0
Điểm cuối = $ipaddress:$port
Kiên trì Keepalive = 25
(với các biến $ được điền rõ ràng)
tôi nhìn vào dmesg
nhưng dây bảo vệ
/wg
không được nhắc đến một lần nào trong đó.
Tôi nên tiến hành như thế nào? tôi không thấy một --verbose
tùy chọn trên wg-nhanh
. một cách tốt để gỡ lỗi này là gì?
Đây là danh sách quy trình:
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-nhanh lên $profile
root 925699 0.0 0.0 0 0 điểm/5 Z+ 10:58 0:00 [wg-quick] <không còn tồn tại>
gắn vào Sudo wg-quick $profile up
quy trình (432947):
[#0] 0x7f96c084b34f â ppoll()
[#1] 0x7f96c099d169 â sudo_ev_loop_v1()
[#2] 0x563081408861 â thêm 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
gắn vào [wg-quick] <không còn tồn tại>
(925699):
cảnh báo: quy trình 925699 là zombie - quy trình đã kết thúc
ptrace: Hoạt động không được phép.
LƯU Ý: Tôi đã mất khóa SSH cho máy chủ nên tôi không thể gỡ lỗi từ phía đó, nhưng thông báo từ chối SSH pubkey xác nhận rằng máy chủ thực sự vẫn đang chạy.
CHỈNH SỬA: Tôi vừa kiểm tra và máy chủ hoạt động nếu tôi sử dụng cùng cấu hình WireGuard từ điện thoại của mình. Làm cách nào tôi có thể gỡ lỗi ứng dụng khách này?