Bạn có thể dùng wg
kết hợp với wg-nhanh
. wg
là một lệnh cấp thấp hơn, thực sự là lệnh được sử dụng bởi wg-nhanh
để thực sự thực hiện cấu hình dành riêng cho WireGuard trên giao diện (cùng nhiều ip xxx
lệnh cho các bộ phận mạng cơ sở).
tiểu ban của nó wg syncconf
được sử dụng đồng thời với dải wg-nhanh
nhằm mục đích cập nhật cài đặt mà không làm gián đoạn giao tiếp ngang hàng hiện tại với các cài đặt đã thay đổi trong tệp cấu hình như được ghi lại trong wg-nhanh
và wg
các trang của:
Sử dụng dải để xuất một tệp cấu hình với tất cả
đã xóa các tùy chọn dành riêng cho wg-quick(8), phù hợp để sử dụng với wg(8).
Các dải lệnh rất hữu ích để tải lại các tệp cấu hình không có
làm gián đoạn các phiên hoạt động:
# wg syncconf wgnet0 <(wg-dải nhanh wgnet0)
đồng bộ hóa
<interface> <configuration-filename>
Thích setconf
, nhưng đọc lại cấu hình hiện có trước và chỉ có
thực hiện các thay đổi khác biệt rõ ràng giữa cấu hình
tập tin và giao diện. Điều này kém hiệu quả hơn nhiều so với setconf
, nhưng
có lợi ích là không làm gián đoạn các phiên ngang hàng hiện tại. Nội dung
của phải ở định dạng được mô tả bởi
ĐỊNH DẠNG TẬP TIN CẤU HÌNH bên dưới.
Vì vậy, để lặp lại ví dụ, nếu cấu hình cho giao diện wg0
, thường được sử dụng với wg-nhanh
trong /etc/wireguard/wg0.conf
(hoặc bất kỳ địa điểm dành riêng cho Phân phối nào khác) và [Ngang nhau]
phần vừa được thêm (tương ứng là đã xóa) vào tệp này, để làm cho thiết bị ngang hàng này khả dụng (tương ứng là không khả dụng nữa) mà không làm gián đoạn giao tiếp với thiết bị ngang hàng đã được định cấu hình, sau đó chạy với quyền root trong bash shell:
wg syncconf wg0 <(wg-dải nhanh wg0)
Một số phần sẽ phải được hoàn thành thủ công, vì chúng không được xử lý bởi wg
, như được mô tả trong wg-nhanh
'S CẤU HÌNH phần: tuyến đường bổ sung, quy tắc iptables ...