Schritt7_VLAN90_Default
This commit is contained in:
@@ -69,11 +69,19 @@ pve_template_ensure_debian12() {
|
||||
}
|
||||
|
||||
pve_build_net0() {
|
||||
local bridge="$1" ip="$2"
|
||||
local bridge="$1" ip="$2" vlan="${3:-}"
|
||||
if [[ "$ip" == "dhcp" ]]; then
|
||||
echo "name=eth0,bridge=${bridge},ip=dhcp"
|
||||
if [[ -n "$vlan" ]]; then
|
||||
echo "name=eth0,bridge=${bridge},tag=${vlan},ip=dhcp"
|
||||
else
|
||||
echo "name=eth0,bridge=${bridge},ip=dhcp"
|
||||
fi
|
||||
else
|
||||
echo "name=eth0,bridge=${bridge},ip=${ip},gw=$(echo "$ip" | sed -E 's/([0-9]+\.[0-9]+\.[0-9]+)\.[0-9]+\/[0-9]+/\1.1/')"
|
||||
if [[ -n "$vlan" ]]; then
|
||||
echo "name=eth0,bridge=${bridge},tag=${vlan},ip=${ip}"
|
||||
else
|
||||
echo "name=eth0,bridge=${bridge},ip=${ip}"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user