OpenBSD не отвечает на запросы arp

Я настраиваю систему OpenBSD в качестве маршрутизатора, у меня один интерфейс в качестве восходящего, затем другой с настроенным vlan:

Восходящий поток (em0):

inet 10.0.2.20 255.255.255.0 NONE description upstream

Нисходящий поток (em1) :

up

VLAN10:

inet 172.18.10.1 255.255.255.0 NONE vlan 10 vlandev em1

Когда я пингую 172.18.10.1 от клиента со статическим IP-адресом 172.18.10.10 и запускаю tcpdump на моем ящике OpenBSD, я получаю запросы ARP:

Jun 20 16:40:16.170853 08:00:27:9c:0c:38 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 172.18.10.1 tell 172.18.10.10

Итак, он явно получает arps, но не отвечает.

У кого-нибудь есть идеи?

Редактировать: Вот таблица маршрутизации

4
задан 21 June 2018 в 11:16
1 ответ

Есть ли управляемый переключатель между OpenBSD и клиентом? Вы также должны настроить VLAN 10 на стороне клиента.

Пакет без тегов покидает клиент, но Openbsd ожидает пакетов, помеченных VLAN10. Так что кто-то должен пометить пакеты с помощью VLAN10.

Решения:

  1. на управляемом ПО:
    • интерфейс, подключенный к клиенту: порт доступа, VLAN10
    • интерфейс, подключенный к OpenBSD: магистральный порт
  2. не имеют управляемого коммутатора:
    • на клиенте также необходимо настроить VALN10
0
ответ дан 28 April 2020 в 15:31

Теги

Похожие вопросы