Сетевой мост - не разрушая сетевой менеджер

Я видел много вопросов, связанных с Бриджем и сетевым менеджером. однако ни один из них, кажется, не применим к тому, что я видел И хочу.

Я установил свой мост в /etc/network/interfaces, Это работает отлично; он использует хороший статический IP и т. д.

Однако, как только я перезагружаюсь, сетевой менеджер говорит, что он неуправляем (так как он не может управлять мостом / соединениями).

Теперь это нормально, но я тоже хочу / хочу что-то еще на этом компьютере.

Первый вопрос: возможно ли использовать соединение openVPN (или любое другое vpn) на мостовом интерфейсе?

Если да, как мне заставить Network Manager управлять мостовым интерфейсом? (поскольку на данный момент VPN настроен там, но не работает / не подключается, потому что он неуправляем.)

3 ответа

Решение

К сожалению, я продолжаю отвечать на мои собственные вопросы, по-видимому. Но просто поделиться с другими..

Мост + openvpn работает НО только внутренняя сеть. У AND есть странная ошибка, которая заключается в том, что openvpn повторно подключается, самостоятельно создавая несколько устройств TAP (я использую метод tap).

В конце концов я решил свою проблему следующим образом:

  1. вернуться к нормальному сетевому управлению - системный материал по умолчанию.
  2. Добавьте дополнительный ip (оставьте шлюз пустым)
  3. Добавить IPV4 вперед включен
  4. Добавьте правила iptables DMZ (переадресация вашего дополнительного ip на eth0 к вм - и наоборот).

Самая странная проблема в Ubuntu - кажется, что при перезагрузке забываются все настройки iptables и ipv4 forward enbaled (sysctl).

просто добавьте его в rc.local, и он будет работать нормально при каждой загрузке / перезагрузке:)

Если вам нужны точные детали для настройки, просто позвоните мне.;)

В Ubuntu 12.10 невозможно использовать мостовую сеть с сетевым менеджером на одном сетевом интерфейсе. Устройство, используемое для мостового соединения, должно быть установлено вручную в / etc / network / interfaces, что исключает его из сетевого менеджера. Для настройки моста следуйте инструкциям справки сообщества Ubuntu. Что работает, так это наличие eth0 bridget и, например, wlan0, управляемого сетевым менеджером. Таким образом, можно легко подключаться к сетям Wi-Fi. К сожалению, это не работает для соединений OpenVPN. Следовательно, нужно будет запустить их вручную с sudo openvpn /etc/openvpn/client.confм, учитывая, что файл конфигурации клиента создан. Но, похоже, есть помощь, люди из проекта Fedora работают над внедрением мостовых сетей в Network Manager. Ожидается, что Fedora 20.

Соединение с NetworkManager наконец работает для меня в бета-версии 15.04 (с VPN). В 14.04 этого не произошло, не уверен насчет 14.10.

  1. Удалите проводные соединения для интерфейсов, которые вы хотите соединить (eth0, eth1...)
  2. Добавить -> Виртуальный -> Мост
  3. Мостовые соединения -> Добавить -> Ethernet
  4. Выберите MAC порта, который вы хотите соединить, Сохранить
  5. Общее -> Автоматическое подключение
  6. Сохранить мост

Возможно, вам придется отключить / подключиться, но для меня это пришло без проблем. Эта страница была полезна:

https://avi.alkalay.net/2014/01/fedora-20-virtualization-networkmanager-native-bridge.html

Другие вопросы по тегам