Назад | Перейти на главную страницу

Массовое резервирование DHCP в Sonicwall

Мы переходим на использование SonicWALL в качестве брандмауэра с Microsoft Forefront TMG.

Мне удалось экспортировать наши резервирования DHCP из службы DHCP, работающей на нашем сервере TMG, но я хочу избежать необходимости вводить их вручную на экранах администратора SonicWALL.

У кого-нибудь есть идеи, как массово загрузить список бронирований. Я не возражаю при необходимости писать скрипты :-)

Вы можете сделать это с помощью SonicOS-API. Проверьте приведенный ниже КБ. Даже если для создания объекта адреса, это будет тот же процесс с другим объектом JSON.

https://www.sonicwall.com/support/knowledge-base/adding-multiple-address-objects-using-sonicos-api/200524131217347/

{
  "dhcp_server": {
    "ipv4": {
      "scope": {
        "static": [
          {
            "ip": "string",
            "mac": "string",
            "enable": true,
            "name": "string",
            "lease_time": 0,
            "default_gateway": "string",
            "netmask": "string",
            "comment": "string",
            "domain_name": "string",
            "dns": {
              "server": {}
            },
            "wins": {
              "primary": "string",
              "secondary": "string"
            },
            "call_manager": {
              "primary": "string",
              "secondary": "string",
              "tertiary": "string"
            },
            "network_boot": {
              "next_server": "string",
              "boot_file": "string",
              "server_name": "string"
            },
            "generic_option": {},
            "always_send_option": true
          }
        ]
      }
    }
  }
}