LinuxForum.Fans
Тема

Не работает VLAN

Автор: lone_wolf 21 сообщений 5332 просмотров
#321564

Всем привет, вообщем имеется сервак с VMware на борту и там поднят CentOS 6.4 minimal все хорошо бы но вот с vlan какой то трабл. Вобщем имеется так вот настроенный VLAN:

text
VLAN=yes
VLAN_NAME_TYPE=VLAN_PLUS_VID_NO_PAD
DEVICE=vlan10
PHYSDEV=eth1
ONBOOT=yes
BOOTPROTO=static
TYPE=Ethernet
IPADDR=192.168.150.254
NETMASK=255.255.255.0

vlan выступает в роли гейта для 150 подсети, так вот при попытке с любой машины пропинговать vlan пинг не проходит, с сервера с vlan при попытке пропинговать любую машину пинг не проходит. Vlan нормально поднимается я его в вижу в ifconfig, iptables выключал не в нем дело. У кого нибудь есть какие нибудь идеи что может быть ?

#321565

Может дело в маршрутизаторе?

#321594
urfin написал:
Может дело в маршрутизаторе?

не думаю с самого свича 192.168.150.254 пингуется (свич управляшка)

#321600

Проверьте все настройки свича. До свича может и доходит, а вот дальше - не факт.

#321607

вот и не свитч ]:-> Я провел простейший экспереимент. Взял 2 пачкорда и 5 портовой свичик обычный, и подлючил порт cервера (на котором висит VLAN) через свичик к ноуту и попытался пингануть. ФИГ *WALL*

#321617

Пройдись tcpdump'ом на всех задействованных интерфейсах, посмотри, какой есть трафик.

#321640
lone_wolf написал:
вот и не свитч ]:-> Я провел простейший экспереимент. Взял 2 пачкорда и 5 портовой свичик обычный, и подлючил порт cервера (на котором висит VLAN) через свичик к ноуту и попытался пингануть. ФИГ *WALL*

У вас порт тегированный а на ноуте нет. Как он должен его пропинговать?
Раз со свитча пингуете то всё хорошо, осталось ток правильно настроить порты на свитче в плане порты untag и tag.
И vlan дело тонкое.

#321658
Kettler написал:
[quote=lone_wolf]вот и не свитч ]:-> Я провел простейший экспереимент. Взял 2 пачкорда и 5 портовой свичик обычный, и подлючил порт cервера (на котором висит VLAN) через свичик к ноуту и попытался пингануть. ФИГ *WALL*

У вас порт тегированный а на ноуте нет. Как он должен его пропинговать?
Раз со свитча пингуете то всё хорошо, осталось ток правильно настроить порты на свитче в плане порты untag и tag.
И vlan дело тонкое.[/quote]
на свиче все хорошо ... и антагет и тагет порты настроены

#321710

Дело в сервере, так как есть сервер на котором шяс сидит вся контора и там все пашет на ура... А сервер о котором я говорю это сервер пришедший на замену текушему...

#355986

Вопрос: А если создать VLAN на сервере, например VLAN8, IP ADDR 10.0.0.2/255.255.255.0 на eth1.
Далее, подключить eth1 в обычный свитч.
Взять ПК подключить в свитч в котором уже есть сервер, присвоить адаптепу компа 10.0.0.10/255.255.255.0 и потом пропинговать адрес сервера 10.0.0.2.
Будет ли пинговатся 10.0.0.2?

#356027
AlfaStriker написал:
Вопрос: А если создать VLAN на сервере, например VLAN8, IP ADDR 10.0.0.2/255.255.255.0 на eth1.
Далее, подключить eth1 в обычный свитч.
Взять ПК подключить в свитч в котором уже есть сервер, присвоить адаптепу компа 10.0.0.10/255.255.255.0 и потом пропинговать адрес сервера 10.0.0.2.
Будет ли пинговатся 10.0.0.2?

уже будет, задача давно решена проблема была в настройках виртуального свича VMWare

#356032

Я вот поднял VLAN на сервере, IP - 10.0.0.2
Подключил сервер в не управляемый свитч.
К этому свитчу подключил обычный комп с IP 10.0.0.10.
Начинаю пинговать сервер с обычного компа, он не пингуется. Также и сервер не может пинговать комп.

Видимо я пока не понимаю как это работает.

#356036
AlfaStriker написал:
Я вот поднял VLAN на сервере, IP - 10.0.0.2
Подключил сервер в не управляемый свитч.
К этому свитчу подключил обычный комп с IP 10.0.0.10.
Начинаю пинговать сервер с обычного компа, он не пингуется. Также и сервер не может пинговать комп.

Видимо я пока не понимаю как это работает.

я не выликий специалист по сетям, но если мне память не изменяет то в linux vlan поднимаются tagget, поэтому и не получится пропинговать ;)
да и ноут не в vlan поэтому и не покатит, если бы был свич управляшка то просто поднимается на порту vlan с untagget, в который втыкается свич и всё должно работать.

#356039

Понятно, надо бы протестировать на DLINK или Cisco управляемом свитче.
Интересно стало.

#356049

ноут вместо свичь опечатался, ну либо вместо ноута не управляшку простенький комутатор, в который уже ноут
а у меня все комутаторы управляшки hp (на каждом этаже по 1-2 свича), и сетевое ядро в серверной HP на которое сходится оптика со всех свичей :[
да можно же на cisco пакет трейсере все смоделировать за 2 минуты

#356060

Имхо за место Packet Tracer лучше использовать GNS3.

#356130
AlfaStriker написал:
Имхо за место Packet Tracer лучше использовать GNS3.

понял, спасибо учту *SCRATCH*

#356186

так, с самого начала
во первых есть два способа ставить теги - на свиче или на хосте. если делать это и там и там, то могут быть сюрпризы, особенно если нет поддержки QinQ.
если ставить теги на свиче, то кроме этого делать вообще ничего не надо - простой траффик с хоста на нужном порте будет отмечаться нужным тегом и уйдет в нужный вилан.
если ставить теги на хосте, то во первых свич на данном порту должен пропускать траффик с уже поставленными тегами, а во вторых сам тег ставится немного иначе

как это выглядит на RHEL/CentOS/Fedora:

ifcfg-eth0

text
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
HWADDR=...

ifcfg-eth0.50

text
DEVICE=eth0.50
ONBOOT=yes
VLAN=yes
BOOTPROTO=static
IPADDR=...
NETMASK=...
GATEWAY=...

тег который тут накладывается - 50

есть и другие способы, но этот - самый конвенциональный

#356216
"dyasny" написал:
как это выглядит на RHEL/CentOS/Fedora:

делаю на CentOS 6.4.
Сейчас вот подключу DLINK и CISCO свитчи - посмотрим.

Войдите или зарегистрируйтесь, чтобы ответить.