Мы переходим на использование SonicWALL в качестве брандмауэра с Microsoft Forefront TMG.
Мне удалось экспортировать наши резервирования DHCP из службы DHCP, работающей на нашем сервере TMG, но я хочу избежать необходимости вводить их вручную на экранах администратора SonicWALL.
У кого-нибудь есть идеи, как массово загрузить список бронирований. Я не возражаю при необходимости писать скрипты :-)
Вы можете сделать это с помощью SonicOS-API. Проверьте приведенный ниже КБ. Даже если для создания объекта адреса, это будет тот же процесс с другим объектом JSON.
{
"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
}
]
}
}
}
}