Ubuntu 14.04: Как добавить соединение Ethernet из командной строки, это доступно для редактирования в Администраторе сети GUI?

На Ubuntu 14.04, как я могу добавить соединение Ethernet из командной строки, это доступно для редактирования в Администраторе сети GUI?

Я изучил nmcli, который является инструментом командной строки для Администратора сети. К сожалению:

  • Если Вы сравниваете nmcli инструмент на Ubuntu 14.04 LTS и что на документации Ubuntu 15.10, Вы заметите, что 14.04 LTS не поддерживают добавление соединения Ethernet через nmcli инструмент. add команда добавляется к nmcli's connection объект с тех пор 15.10. Это не доступно на 14,04.

  • nmcli на Ubuntu 14.04, которую LTS может подключить к беспроводной сети (см. последний пример в его документе), но я хочу создать соединение Ethernet.

  • Хотя я могу отредактировать файл /etc/network/interfaces для добавления интерфейсов Ehternet они не видимы в Администраторе сети, и это не то, что я предпочитаю.

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

Заранее спасибо!

==========

ОБНОВЛЕНИЕ № 1:

Я забыл упоминать nm-connection-editor: Насколько я вижу, это - все еще инструмент GUI и требует, чтобы взаимодействие с пользователем создавало/редактировало соединение. Поскольку я пытаюсь автоматизировать процесс в сценарии, я не хочу использовать любой материал GUI здесь.

4
задан 13 September 2016 в 18:14

1 ответ

Вы можете редактировать / создавать файл подключения в /etc/NetworkManager/system-connections. Например, я только что создал ethfix192

[802-3-ethernet]
duplex=full

[connection]
id=ethfix192
type=802-3-ethernet
autoconnect=false

[ipv6]
method=auto

[ipv4]
method=manual
address1=192.168.2.22/24,0.0.0.0

. Вы увидите, как строки в этом файле соответствуют настройкам в графическом интерфейсе.

После этого вам нужно перезапустить NetworkManager (IIRC 14.04 был с sudo service NetworkManager restart), и NetworkManager распознает соединение.

1
ответ дан 1 December 2019 в 10:36

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

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