У меня есть два компьютера Ubuntu, сетевые карты которых подключены напрямую друг к другу с помощью перекрестного кабеля. Я назначил IP-адреса вручную на свои интерфейсы, используя команду, аналогичную
ifconfig eth0 192.168.2.1 up
. Проблема в том, что каждый раз, когда я физически отключаю эти ПК, соединение идет вниз, а в следующий раз, когда я его подключаю, IP адреса теряются. Кроме того, любые приложения, которые я привязал к этим адресам до отключения, требуют перезапуска двух. Есть ли способ удержать сетевые интерфейсы UP во время физического отключения кабеля, поэтому приложения, которые создают сокеты для прослушивания на этих адресах, не будут перезагружаться после повторного подключения?
NetworkManager теперь, похоже, поддерживает опцию конфигурации, чтобы игнорировать состояние несущих интерфейсов и поддерживать их во время разъединений:
На странице руководства NetworkManager.conf разъясняется, как использовать оператор state .