klink0v (klink0v) wrote,
klink0v
klink0v

Category:

dummy-интерфейс в Debian 10

Раньше, в дебианах до 9-го включительно dummy-интерфейс без назначенного ему IP-адреса "поднимался" вот такой директивой в "/etc/network/interfaces".

Теперь же, в 10-м Debian-е (Buster) нужно уже вот так, с явными инструкциями по созданию линка посредством iproute2:

И пара слов о том, кому и зачем вообще нужен dummy-интерфейс в XXI веке. В основном — любителям виртуализации. Там, где коммуникации виртуальных машин с внешним миром происходят через Linux-овые мосты (bridge). В качестве примеров могу привести следующие случаи.


  1. Хочется, чтобы виртуалки могли общаться друг с другом и с хост-машиной, но не имели бы доступа во внешний мир.

  2. Хочется выпускать виртуалки внаружу через маршрутизацию (например, с NATом), а не через мосты (bridge).

  3. Гипервизор не позволяет создать мост без интерфейсов в его составе (этим грешили ранние версии ProxMox-а).

  4. Передача данных через мост упирается в скорость самого медленного его интерфейса. А хочется побыстрее.

  5. Есть какой-нибудь IPSec в транспортном режиме, но нужно уметь пинговать его "концы" изнутри. Обычно, конечно, для этого делают GRE, но...

Вот тут-то и пригодится волшебная "заглушка".
Tags: debian, hints, manual
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 9 comments