Почему я могу соединиться с IP сетевого интерфейса (на сервере с несколькими сетевыми интерфейсами), когда сетевой кабель удален?

pass - это утилита для хранения паролей в зашифрованных gpg-файлах, которые можно группировать в папки. Код написан в shell-коде и следует философии Unix. pass не имеет графического интерфейса Android, но сами файлы паролей могут быть прочитаны с помощью GPG менеджера.

1
08.01.2015, 14:18
1 ответ

Хорошо, поэтому проблема, кажется, что любой интерфейс отвечает на запросы ARP-запросов, потому что все они входятся в той же подсети, и поэтому, даже если сетевые интерфейсы имеют разные IP-адреса, указывают на той же интерфейс. Таким образом, все пакеты для различных IP-адресов отправляются на тот же MAC-адрес (потому что все IP-адреса имеют тот же Mac в записи ARP)

Мой кеш ARP выглядит так:

$ ip neigh
192.168.100.11 dev enp2s0 lladdr 00:1e:67:a3:7f:b7 STALE
192.168.100.12 dev enp2s0 lladdr 00:1e:67:a3:7f:b7 STALE

Спасибо @christopherneylan, чтобы дать мне подсказку смотреть на ARP.

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

Проблема в том, что Linux использует слабый модель хоста , но здесь будет нужна сильная модель хоста. Я нашел вопрос о ServerFault, который обращается к этой проблеме, если кто-то другой будет вмешиваться: Несколько физических интерфейсов с IPS на одной подсети

1
27.01.2020, 23:51

Теги

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