Назад | Перейти на главную страницу

Двойная сетевая карта с IP в одной подсети - маршрутизация ARP

По какой-то причине я впервые сталкиваюсь с этой ситуацией, но у меня есть два сетевых адаптера в виртуальной машине, и мне нужно, чтобы оба были подключены к одной подсети, поскольку каждый IP-адрес будет запускать разные, но связанные службы.

В предыдущих конфигурациях, подобных этой, у меня было только два IP-адреса на одной сетевой карте (например: eth: 0, eth: 1). Однако, пытаясь использовать eth0 и eth1, я борюсь.

Я много прочитал и смог увидеть и (в целом) понять проблему с точки зрения проблем маршрутизации, созданных конфигурацией.

В большинстве статей, которые я прочитал, есть инструкции для более старых версий Linux / Ubuntu, тогда как я использую более новую версию с Netplan. Пытался перевести старые инструкции по настройке в мир Netplan, но безуспешно.

Например, когда я делаю «ping -I 10.10.10.10 www.google.com», не получаю ответа, что указывает на проблему с настройкой / маршрутизацией / маршрутизацией arp (очевидно). Кто-нибудь сделал то, что я пытаюсь достичь с помощью конфигурации Netplan, и может поделиться шагами / конфигурацией, необходимыми для достижения (а также любой другой необходимой конфигурацией, такой как правильные настройки для net.ipv4.conf.all.arp_filter (или эквивалент?)

Мой Netplan ниже для справки. Я также хотел бы знать, хорошая / плохая идея сделать это и изменить настройки фильтрации ARP по умолчанию? Есть ли недостатки с точки зрения безопасности или с другой точки зрения?

Спасибо, Джаб

network:
    ethernets:
        eth0:
            addresses:
            - 10.10.10.73/27
            dhcp4: no
            routes:
            - from: 10.10.10.73
              on-link: true
              to: 0.0.0.0/0
              via: 10.10.10.65
              metric: 100
            nameservers:
                addresses:
                - 8.8.8.8
                - 8.8.4.4
        eth1:
            addresses:
            - 10.10.10.74/27
            dhcp4: no
            routes:
            - from: 10.10.10.74
              on-link: true
              to: 0.0.0.0/0
              via: 10.10.10.65
              metric: 1000
            nameservers:
                addresses:
                - 8.8.8.8
                - 8.8.4.4
    version: 2