and use it with ifupdown2 alias. --- PVE/Network/Network/VlanPlugin.pm | 2 ++ PVE/Network/Network/VnetPlugin.pm | 6 +++--- PVE/Network/Network/VxlanMulticastPlugin.pm | 2 ++ 3 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/PVE/Network/Network/VlanPlugin.pm b/PVE/Network/Network/VlanPlugin.pm index a2c0292..8b399c8 100644 --- a/PVE/Network/Network/VlanPlugin.pm +++ b/PVE/Network/Network/VlanPlugin.pm @@ -61,6 +61,7 @@ sub generate_network_config { my $tag = $vnet->{tag}; my $mtu = $vnet->{mtu}; + my $alias = $vnet->{alias}; my $vlanaware = $plugin_config->{'vlan-aware'}; my $vlanprotocol = $plugin_config->{'vlan-protocol'}; my $uplink = $plugin_config->{'uplink-id'}; @@ -92,6 +93,7 @@ sub generate_network_config { $config .= " bridge_fd 0\n"; $config .= " bridge-vlan-aware yes \n" if $vlanaware; $config .= " mtu $mtu\n" if $mtu; + $config .= " alias $alias\n" if $alias; return $config; } diff --git a/PVE/Network/Network/VnetPlugin.pm b/PVE/Network/Network/VnetPlugin.pm index 6ee1a3e..0b99e7e 100644 --- a/PVE/Network/Network/VnetPlugin.pm +++ b/PVE/Network/Network/VnetPlugin.pm @@ -22,9 +22,9 @@ sub properties { type => 'integer', description => "vlan or vxlan id", }, - name => { + alias => { type => 'string', - description => "name of the vnet", + description => "alias name of the vnet", optional => 1, }, mtu => { @@ -54,7 +54,7 @@ sub options { return { transportzone => { optional => 0}, tag => { optional => 0}, - name => { optional => 1 }, + alias => { optional => 1 }, ipv4 => { optional => 1 }, ipv6 => { optional => 1 }, mtu => { optional => 1 }, diff --git a/PVE/Network/Network/VxlanMulticastPlugin.pm b/PVE/Network/Network/VxlanMulticastPlugin.pm index ae4ec1a..30721ee 100644 --- a/PVE/Network/Network/VxlanMulticastPlugin.pm +++ b/PVE/Network/Network/VxlanMulticastPlugin.pm @@ -48,6 +48,7 @@ sub generate_network_config { my $tag = $vnet->{tag}; my $mtu = $vnet->{mtu}; + my $alias = $vnet->{alias}; my $multicastaddress = $plugin_config->{'multicast-address'}; my $uplink = $plugin_config->{'uplink-id'}; my $vxlanallowed = $plugin_config->{'vxlan-allowed'}; @@ -76,6 +77,7 @@ sub generate_network_config { $config .= " bridge_stp off\n"; $config .= " bridge_fd 0\n"; $config .= " mtu $mtu\n" if $mtu; + $config .= " alias $alias\n" if $alias; return $config; } -- 2.11.0 _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel