diff --git a/VLan.sh b/VLan.sh deleted file mode 100644 index 4ab14b8..0000000 --- a/VLan.sh +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/bash -# Минимальный скрипт настройки VLAN на HQ-RTR -# sudo ./minimal_vlan.sh - -[[ $EUID -ne 0 ]] && { echo "Запустите с sudo"; exit 1; } - -IFACE="enp0s8" # Интерфейс для VLAN -modprobe 8021q - -# Создание VLAN -ip link add link $IFACE name vlan100 type vlan id 100 -ip link add link $IFACE name vlan200 type vlan id 200 -ip link add link $IFACE name vlan999 type vlan id 999 - -# Назначение IP -ip addr add 192.168.3.1/26 dev vlan100 -ip addr add 192.168.4.1/29 dev vlan200 -ip addr add 192.168.1.1/28 dev vlan999 - -# Поднятие интерфейсов -ip link set $IFACE up -ip link set vlan100 up -ip link set vlan200 up -ip link set vlan999 up - -# Включение маршрутизации -sysctl -w net.ipv4.ip_forward=1 - -# Проверка -echo "VLAN настроены:" -ip -4 addr show | grep -E "vlan|inet" | grep -v "127.0.0.1" \ No newline at end of file