diff --git a/templates/interface/tasks/interface.yml b/templates/interface/tasks/interface.yml index 9946165d81cbeb53dc6a885e4a90ba78ff099e59..9433f40620278c43323ba824462239d1a5a6b3d3 100644 --- a/templates/interface/tasks/interface.yml +++ b/templates/interface/tasks/interface.yml @@ -9,10 +9,10 @@ auto {{ interface_device }} iface {{ interface_device }} inet static address {{ interface_ip }} - netmask {{ interface_routes[0]['mask'] }} + netmask 24 mtu {{ interface_mtu }} {% if interface_default_gateway -%} - gateway {{ interface_default_gateway }} + up ip route del 0/0 up route add default gw {{ interface_default_gateway }} {% endif -%} {% if interface_routes -%}