Phần lệnh mạng cập nhật mạng xml [--parent-index index] [[--live] [--config] | [--hiện hành]]
Cập nhật phần đã cho của định nghĩa mạng hiện có, với các thay đổi tùy chọn có hiệu lực ngay lập tức mà không cần phải hủy và khởi động lại mạng.
lệnh là một trong những "add-first", "add-last", "add" (một từ đồng nghĩa với add-last), "xóa" hoặc "sửa đổi".
phần là một trong những "cầu nối", "tên miền", "ip", "ip-dhcp-host", "ip-dhcp-Range", "Forward", "Forward-interface", "Forward-pf", "portgroup "," dns-host "," dns-txt "hoặc" dns-srv ", mỗi phần được đặt tên theo cách ghép của hệ thống phân cấp thành phần xml dẫn đến thành phần bị thay đổi. Ví dụ: "ip-dhcp-host" sẽ thay đổi một <host>
phần tử được chứa bên trong một <dhcp>
phần tử bên trong một <ip>
phần tử của mạng.
xml là văn bản của phần tử xml hoàn chỉnh thuộc loại đang được thay đổi (ví dụ: "<host mac =" 00: 11: 22: 33: 44: 55 'ip =' 1.2.3.4 '/> "hoặc tên của một tệp chứa một phần tử xml hoàn chỉnh. Sự phân tán được thực hiện bằng cách xem ký tự đầu tiên của văn bản được cung cấp - nếu ký tự đầu tiên là "<", thì đó là văn bản xml, nếu ký tự đầu tiên không phải là "<", thì đó là Tên của tệp chứa văn bản xml sẽ được sử dụng.
Tùy chọn --parent-index được sử dụng để chỉ định phần tử nào trong số các phần tử cha mà phần tử được yêu cầu nằm trong (dựa trên 0). Ví dụ, một <host>
phần tử dhcp có thể nằm trong bất kỳ một trong nhiều <ip>
phần tử trong mạng; nếu chỉ mục cha mẹ không được cung cấp, <ip>
phần tử "thích hợp nhất" sẽ được chọn (thường là phần tử duy nhất đã có <dhcp>
phần tử), nhưng nếu --parent-index được đưa ra, trường hợp cụ thể đó <ip>
sẽ được sửa đổi.
Nếu --live được chỉ định, ảnh hưởng đến mạng đang chạy. Nếu --config được chỉ định, ảnh hưởng đến lần khởi động tiếp theo của mạng liên tục. Nếu --c Hiện được chỉ định, ảnh hưởng đến trạng thái mạng hiện tại. Cả hai cờ --live và --config có thể được cung cấp, nhưng --c Hiện là độc quyền. Không chỉ định bất kỳ cờ nào giống như chỉ định --c Hiện tại.