>有人有使用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