Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- read -d '' vlannetwork <<- EOF
- sudo nano
- [Match]
- Name=eno1
- [Network]
- VLAN=eno1.100
- VLAN=eno1.200
- VLAN=eno1.300
- VLAN=eno1.400
- VLAN=eno1.450
- VLAN=eno1.500
- EOF
- echo "$vlannetwork" > /etc/systemd/network/10-eno1.network
- read -d '' vlannetwork <<- EOF
- [NetDev]
- Name=eno1.100
- Kind=vlan
- [VLAN]
- Id=100
- EOF
- echo "$vlannetwork" > /etc/systemd/network/eno1.100.netdev
- read -d '' vlannetwork <<- EOF
- [Match]
- Name=eno1.100
- [Network]
- Bridge=brv100
- EOF
- echo "$vlannetwork" > /etc/systemd/network/eno1.100.network
- read -d '' vlannetwork <<- EOF
- [NetDev]
- Name=brv100
- Kind=bridge
- EOF
- echo "$vlannetwork" > /etc/systemd/network/brv100.netdev
- read -d '' vlannetwork <<- EOF
- [Match]
- Name=brv100
- [Network]
- EOF
- echo "$vlannetwork" > /etc/systemd/network/brv100.network
- read -d '' vlannetwork <<- EOF
- [NetDev]
- Name=eno1.200
- Kind=vlan
- [VLAN]
- Id=200
- EOF
- echo "$vlannetwork" > /etc/systemd/network/eno1.200.netdev
- read -d '' vlannetwork <<- EOF
- [Match]
- Name=eno1.200
- [Network]
- Bridge=brv200
- EOF
- echo "$vlannetwork" > /etc/systemd/network/eno1.200.network
- read -d '' vlannetwork <<- EOF
- [NetDev]
- Name=brv200
- Kind=bridge
- EOF
- echo "$vlannetwork" > /etc/systemd/network/brv200.netdev
- read -d '' vlannetwork <<- EOF
- [Match]
- Name=brv200
- [Network]
- DHCP=yes
- EOF
- echo "$vlannetwork" > /etc/systemd/network/brv200.network
- read -d '' vlannetwork <<- EOF
- [NetDev]
- Name=eno1.300
- Kind=vlan
- [VLAN]
- Id=300
- EOF
- echo "$vlannetwork" > /etc/systemd/network/eno1.300.netdev
- read -d '' vlannetwork <<- EOF
- [Match]
- Name=eno1.300
- [Network]
- Bridge=brv300
- EOF
- echo "$vlannetwork" > /etc/systemd/network/eno1.300.network
- read -d '' vlannetwork <<- EOF
- [NetDev]
- Name=brv300
- Kind=bridge
- EOF
- echo "$vlannetwork" > /etc/systemd/network/brv300.netdev
- read -d '' vlannetwork <<- EOF
- [Match]
- Name=brv300
- [Network]
- EOF
- echo "$vlannetwork" > /etc/systemd/network/brv300.network
- read -d '' vlannetwork <<- EOF
- [NetDev]
- Name=eno1.400
- Kind=vlan
- [VLAN]
- Id=400
- EOF
- echo "$vlannetwork" > /etc/systemd/network/eno1.400.netdev
- read -d '' vlannetwork <<- EOF
- [Match]
- Name=eno1.400
- [Network]
- Bridge=brv400
- EOF
- echo "$vlannetwork" > /etc/systemd/network/eno1.400.network
- read -d '' vlannetwork <<- EOF
- [NetDev]
- Name=brv400
- Kind=bridge
- EOF
- echo "$vlannetwork" > /etc/systemd/network/brv400.netdev
- read -d '' vlannetwork <<- EOF
- [Match]
- Name=brv400
- [Network]
- EOF
- echo "$vlannetwork" > /etc/systemd/network/brv400.network
- read -d '' vlannetwork <<- EOF
- [NetDev]
- Name=eno1.450
- Kind=vlan
- [VLAN]
- Id=450
- EOF
- echo "$vlannetwork" > /etc/systemd/network/eno1.450.netdev
- read -d '' vlannetwork <<- EOF
- [Match]
- Name=eno1.450
- [Network]
- Bridge=brv450
- EOF
- echo "$vlannetwork" > /etc/systemd/network/eno1.450.network
- read -d '' vlannetwork <<- EOF
- [NetDev]
- Name=brv450
- Kind=bridge
- EOF
- echo "$vlannetwork" > /etc/systemd/network/brv450.netdev
- read -d '' vlannetwork <<- EOF
- [Match]
- Name=brv450
- [Network]
- EOF
- echo "$vlannetwork" > /etc/systemd/network/brv450.network
- read -d '' vlannetwork <<- EOF
- [NetDev]
- Name=eno1.500
- Kind=vlan
- [VLAN]
- Id=500
- EOF
- echo "$vlannetwork" > /etc/systemd/network/eno1.500.netdev
- read -d '' vlannetwork <<- EOF
- [Match]
- Name=eno1.500
- [Network]
- Bridge=brv500
- EOF
- echo "$vlannetwork" > /etc/systemd/network/eno1.500.network
- read -d '' vlannetwork <<- EOF
- [NetDev]
- Name=brv500
- Kind=bridge
- EOF
- echo "$vlannetwork" > /etc/systemd/network/brv500.netdev
- read -d '' vlannetwork <<- EOF
- [Match]
- Name=brv500
- [Network]
- EOF
- echo "$vlannetwork" > /etc/systemd/network/brv500.network
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement