Ensure device is up before adding route

This commit is contained in:
Jamil Bou Kheir
2021-09-23 10:51:38 -07:00
parent ba83630150
commit fa949cbb7e

View File

@@ -54,6 +54,10 @@ execute 'wireguard_ipv6' do
command "ip -6 address replace #{addr} dev #{wg_interface}"
end
execute 'set_mtu' do
command "ip link set mtu 1420 up dev #{wg_interface}"
end
execute 'set_wireguard_interface_private_key' do
command "#{wg_path} set #{wg_interface} private-key #{private_key_path}"
end
@@ -72,10 +76,6 @@ route 'fd00:3:2::0/120' do
device wg_interface
end
execute 'set_mtu' do
command "ip link set mtu 1420 up dev #{wg_interface}"
end
replace_or_add "IPv4 packet forwarding" do
path "/etc/sysctl.conf"
pattern "^#net.ipv4.ip_forward=1"