Tem Posted April 25, 2016 Posted April 25, 2016 Поднял в виртуалке (kvm) centos7, если поднимать vlan руками через vconfig add ens3 300 или ip link add link ens3 name vlan300 type vlan id 300 поднимаются без проблем, а вот прописав в /etc/sysconfig/network-scripts/ifcfg-vlan300 VLAN=yes VLAN_NAME_TYPE=VLAN_PLUS_VID_NO_PAD DEVICE=vlan300 PHYSDEV=ens3 BOOTPROTO=static ONBOOT=yes TYPE=Ethernet IPADDR=192.168.100.5 NETMASK=255.255.255.0 получаю ifup vlan300 Ошибка: сбой активации соединения: No suitable device found for this connection. Вставить ник Quote
tokra Posted April 25, 2016 Posted April 25, 2016 (edited) Типа рабочий вариант, сделайте по аналогии VLAN=yes TYPE=Vlan DEVICE=vlan10 PHYSDEV=ens34 VLAN_ID=10 REORDER_HDR=0 DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=no IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no NAME=inside-vlan10 UUID=6c1d0445-a440-4755-97df-c8c071458e5b ONBOOT=yes Лично меня смыщает, в вашем конфиге, отсутствие vlan id. И уберите VLAN_NAME_TYPE=VLAN_PLUS_VID_NO_PAD данную строку Edited April 25, 2016 by tokra Вставить ник Quote
sol Posted April 25, 2016 Posted April 25, 2016 >> Лично меня смыщает, в вашем конфиге, отсутствие vlan id. +1 Именно в этом всё дело. С какогото момента vid не вычисляется из имени девайса. >> И уберите VLAN_NAME_TYPE=VLAN_PLUS_VID_NO_PAD данную строку Никак не мешает. Вставить ник Quote
tokra Posted April 25, 2016 Posted April 25, 2016 >> И уберите VLAN_NAME_TYPE=VLAN_PLUS_VID_NO_PAD данную строку Никак не мешает. VLAN_PLUS_VID_NO_PAD, на сколько я помню, оно из vconfig, вроде как сейчас бессмысленно Вставить ник Quote
Tem Posted April 25, 2016 Author Posted April 25, 2016 Спасибо, помогло, брал конфиг с 5 центоси и не думал, что такие конкретные переделки. Вставить ник Quote
HorekRediskovich Posted October 17, 2016 Posted October 17, 2016 подскажите пожалуйста а где можно почитать про новый сбособ создавать vlan? в яндексе был не нашел там везде 2 старых стандартных способа с конфигами. Вставить ник Quote
FATHER_FBI Posted October 17, 2016 Posted October 17, 2016 Спасибо, помогло, брал конфиг с 5 центоси и не думал, что такие конкретные переделки. Все что до CentOS 6.8 кардинально отличается от CentOS 7, в некоторых местах, потому что начиная с 7 версии, проект CentOS курирует Red Hat подскажите пожалуйста а где можно почитать про новый сбособ создавать vlan? в яндексе был не нашел там везде 2 старых стандартных способа с конфигами. Пользуйтесь гуглом) Вставить ник Quote
infery Posted October 17, 2016 Posted October 17, 2016 подскажите пожалуйста а где можно почитать про новый сбособ создавать vlan? Вы про nmcli? https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Networking_Guide/sec-Configure_802_1Q_VLAN_Tagging_Using_the_Command_Line_Tool_nmcli.html Чтобы изменения вступили в силу, нужно будет делать ifdown && ifup созданного сабинтерфейса. А вообще nmcli - очень удобная штука, на мой взгляд. Вставить ник Quote
HorekRediskovich Posted October 17, 2016 Posted October 17, 2016 подскажите пожалуйста а где можно почитать про новый сбособ создавать vlan? Вы про nmcli? https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Networking_Guide/sec-Configure_802_1Q_VLAN_Tagging_Using_the_Command_Line_Tool_nmcli.html Чтобы изменения вступили в силу, нужно будет делать ifdown && ifup созданного сабинтерфейса. А вообще nmcli - очень удобная штука, на мой взгляд. Ну не совсем про это там в разделе 7.4 описан старый добрый метод через конфиг, если не использовать NM и его утилиты. Но и вами приведенный метод по своему хорош. Вставить ник Quote
HorekRediskovich Posted October 17, 2016 Posted October 17, 2016 (edited) TYPE=Ethernet Если тут исправить на TYPE=Vlan то всё заработает и ошибка уйдет. Либо просто не объявлять этот параметр. Edited October 17, 2016 by HorekRediskovich Вставить ник Quote
Nik0n Posted October 18, 2016 Posted October 18, 2016 Все что до CentOS 6.8 кардинально отличается от CentOS 7, в некоторых местах, потому что начиная с 7 версии, проект CentOS курирует Red Hat Кардинально отличается из-того что RHEL 6 это "замороженная" и "отшлифованная" Fedora примерно 12-13 версии, а RHEL 7 - Fedora 19-20. Поэтому и такое резкое изменение (из очень заметных - замена upstart на systemd). А CentOS это свободная сборка, и не важно [для набора пакетов] кем она курируется или курировалась. Просто с началом курирования Red Hat CentOS7 стала намного оперативней выходит после выходов выпусков RHEL7. Вставить ник Quote
FATHER_FBI Posted October 19, 2016 Posted October 19, 2016 Кардинально отличается из-того что RHEL 6 это "замороженная" и "отшлифованная" Fedora примерно 12-13 версии, а RHEL 7 - Fedora 19-20. Поэтому и такое резкое изменение (из очень заметных - замена upstart на systemd). А CentOS это свободная сборка, и не важно [для набора пакетов] кем она курируется или курировалась. Просто с началом курирования Red Hat CentOS7 стала намного оперативней выходит после выходов выпусков RHEL7. Так же вы забыли сказать что после курирования Red Hat, CentOS 7 в дефолте идет с файловой системой XFS, iptables заменили на firewallcmd, net-tools из инстальника вырезали, сетевые интерфейсы начали называться ens16777984 и так далее и так далее..... Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.