如何使用 Ruby 在 Infoblox 中创建记录(主机)



>有人有使用Ruby Infoblox gem的经验吗?我正在尝试在 Infoblox 中创建和删除记录。

我可以从 infoblox 获得下一个可用的 ip,但仅此而已。无法弄清楚如何创建和删除主机。

请指教,谢谢。。。

connection = Infoblox::Connection.new(username: 'myuser', password: 'mypasswd', host: 'infoblox(IP)', ssl_opts: {verify: false})
network = Infoblox::Network.find(connection, network: '192.168.0.0/24').first
ip = network.next_available_ip.inspect.

需要'infoblox'

connection = Infoblox::Connection.new(用户名: 'username', password: 'passwd', host: 'infoblox ip', ssl_opts: {verify: false})

network

= Infoblox::Network.find(connection, network: '192.168.0.1/24').first

IP = network.next_available_ip.检查

把ip.to_s.删除!('[]""')

host = Infoblox::Host.new( 连接:连接, 名称:数据[:主机名], IPv4addrs: [{IPv4addr: IP}])host.post

相关内容

  • 没有找到相关文章

最新更新