parent
c76e45a75a
commit
925d7c5bf6
|
@ -250,14 +250,13 @@ module VagrantPlugins
|
||||||
mac: nil,
|
mac: nil,
|
||||||
nic_type: nil,
|
nic_type: nil,
|
||||||
type: :static,
|
type: :static,
|
||||||
dhcp_ip: "172.28.128.1",
|
|
||||||
}.merge(options)
|
}.merge(options)
|
||||||
|
|
||||||
# Make sure the type is a symbol
|
# Make sure the type is a symbol
|
||||||
options[:type] = options[:type].to_sym
|
options[:type] = options[:type].to_sym
|
||||||
|
|
||||||
# Default IP is in the 20-bit private network block for DHCP based networks
|
# Default IP is in the 20-bit private network block for DHCP based networks
|
||||||
options[:ip] ||= options[:dhcp_ip] if options[:type] == :dhcp
|
options[:ip] = "172.28.128.1" if options[:type] == :dhcp && !options[:ip]
|
||||||
|
|
||||||
ip = IPAddr.new(options[:ip])
|
ip = IPAddr.new(options[:ip])
|
||||||
if ip.ipv4?
|
if ip.ipv4?
|
||||||
|
|
Loading…
Reference in New Issue