有没有人有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.
答案 0 :(得分:0)
要求' infoblox'
connection = Infoblox :: Connection.new(用户名:'用户名',密码:'密码',主机:' infoblox ip',ssl_opts:{verify :false})
network = Infoblox :: Network.find(connection,network:' 192.168.0.1/24')。first
ip = network.next_available_ip.inspect
put ip.to_s.delete!(' []""')
host = Infoblox :: Host.new( 连接:连接, name:data [:hostname], ipv4addrs:[{ipv4addr:ip}]) host.post