Помогите с настройкой VLAN

Тема в разделе "Общий форум", создана пользователем Grisha, 6 фев 2018.

  1. Grisha

    Grisha New Member

    Регистрация:
    6 фев 2018
    Сообщения:
    8
    Симпатии:
    0
    Баллы:
    1
    Пол:
    Мужской
    На данный момент я пытаюсь завести несколько VLANов. Парк техники: RB3011 и ZyXel GS1900-24HP. С мануалами и горем пополам создал вот это:

    Код:
    /ip address
    add address=172.20.0.1/24 comment=defconf interface=ether2 network=172.20.0.0
    
    /interface vlan
    add interface=sfp1 name=Internal-vlan10 vlan-id=10
    add interface=sfp1 name=VOIP-vlan20 vlan-id=20
    add interface=sfp1 name=PrivWifi-vlan30 vlan-id=30
    add interface=sfp1 name=PubWifi-vlan40 vlan-id=40
    
    /interface bridge
    add name=bridge-vlan10
    add name=bridge-vlan20
    add name=bridge-vlan30
    add name=bridge-vlan40
    
    /interface bridge port
    add bridge=bridge-vlan10 interface=Internal-vlan10
    add bridge=bridge-vlan10 interface=ether6
    add bridge=bridge-vlan20 interface=VOIP-vlan20
    add bridge=bridge-vlan20 interface=ether7
    add bridge=bridge-vlan30 interface=PrivWifi-vlan30
    add bridge=bridge-vlan30 interface=ether8
    add bridge=bridge-vlan40 interface=PubWifi-vlan40
    add bridge=bridge-vlan40 interface=ether9
    
    /ip address
    add address=172.20.1.0/24 interface=Internal-vlan10
    add address=172.20.2.0/24 interface=VOIP-vlan20
    add address=172.20.3.0/24 interface=PrivWifi-vlan30
    add address=172.20.4.0/24 interface=PubWifi-vlan40
    
    /ip pool
    add name=Internal-pool ranges=172.20.1.10-172.20.1.250
    add name=VOIP-pool ranges=172.20.2.10-172.20.2.250
    add name=PrivWifi-pool ranges=172.20.3.10-172.20.3.250
    add name=PubWifi-pool ranges=172.20.4.10-172.20.4.250
    
    /ip dhcp-server
    add name=Internal-dhcp interface=Internal-vlan10 address-pool=Internal-pool
    add name=VOIP-dhcp interface=VOIP-vlan20 address-pool=VOIP-pool
    add name=PrivWifi-dhcp interface=PrivWifi-vlan30 address-pool=PrivWifi-pool
    add name=PubWifi-dhcp interface=PubWifi-vlan40 address-pool=PubWifi-pool
    
    /ip dhcp-server network
    add address=172.20.1.0/24 gateway=172.20.1.1 netmask=24
    add address=172.20.2.0/24 gateway=172.20.2.1 netmask=24
    add address=172.20.3.0/24 gateway=172.20.3.1 netmask=24
    add address=172.20.4.0/24 gateway=172.20.4.1 netmask=24
    На 7 порту у меня комп и VoIP-телефон (VLAN id20). Я пытаюсь пропинговать телефон с компа, но не могу. Проглядывая 7 порт я не вижу вообще никаких телодвижений. Может быть, вы подскажите, где я не прав?

    Всем заранее спасибо.

    Ниже прикрепляю схему сети Screen Shot 2018-01-12 at 6.51.34 PM.png
     
    Последнее редактирование: 6 фев 2018
  2. Fenek

    Fenek Member

    Регистрация:
    5 фев 2018
    Сообщения:
    37
    Симпатии:
    0
    Баллы:
    6
    Пол:
    Женский
    Ну смотрите, строчки типа "/ip address" должны иметь вид типа "add 172.20.1.1/24 interface=bridge-vlan10".
    По аналогии, "/ip dhcp-server" должны быть вроде "add name=Internal-dhcp interface-vlan10 adress-pool=Internal-pool"
    Ну и избавтесь от "netmask=24" в "/ip dhcp-server network".

    А VLAN ID на 7 порту вы и не увидите, он untagged.
     
  3. Grisha

    Grisha New Member

    Регистрация:
    6 фев 2018
    Сообщения:
    8
    Симпатии:
    0
    Баллы:
    1
    Пол:
    Мужской
    Ага, т.е. мне нужно задать мои интерфейсы как bridge, а не как VLAN. Я внесу корректировки и посмотрим, что из этого выйдет.

    Про напоминание о VLAN спасибо, учту.
     
  4. Grisha

    Grisha New Member

    Регистрация:
    6 фев 2018
    Сообщения:
    8
    Симпатии:
    0
    Баллы:
    1
    Пол:
    Мужской
    В общем-то, внес я корректировки. Когда я по DHCP подключаю комп к 7, адрес не выдается. Вообще мой пул 172.20.2.10-172.20.2250, но ничего из него мне не выдалось. Если вручную задаю 172.20.2.5 на компе, то я все равно не могу достучаться до телефона.
    Есть предположения?
     
  5. Fenek

    Fenek Member

    Регистрация:
    5 фев 2018
    Сообщения:
    37
    Симпатии:
    0
    Баллы:
    6
    Пол:
    Женский
    Тогда возникают более банальные вопросы: вы уверены, что соединение между роутером и всему другими девайсами прощупывается? Пропингуйте с роутера ваши устройства.
    И да, проверьте кэш ARP. Если там нет MAC адресов, то проблема поглобальнее, чем мы думали.
     
  6. Grisha

    Grisha New Member

    Регистрация:
    6 фев 2018
    Сообщения:
    8
    Симпатии:
    0
    Баллы:
    1
    Пол:
    Мужской
    Проблема решилась. Просматривая конфигурации наткнулся на ошибку в нижней правой части сети. В строках "/ip dhcp-server add..." нужно было дописать "disabled=no". Судя по всему, по умолчанию DHCP отключен. Как только я это дописал -- свершилось чудо IP начали раздаваться на локальные порты. К сожалению, ZyXel в число счастливчиков не вошел. Тогда я вспомнил, что мой VLAN был Untagged и поменял на Tagged. И вот тогда-то все заработало так, как я и ожидал.
    Спасибо большое за подсказки, они мне очень помогли!
     

Поделиться этой страницей

Share