Как назначить статические IP-адреса для интерфейсов в Ubuntu (17.04) без перезагрузки компьютера? Это довольно просто на машине Unix, но у меня возникают проблемы с этим.
Пожалуйста, не отмечайте это как дубликат (пока). Я прочитал несколько других сообщений, но инструкции, похоже, не работают.
Я настраиваю кучу маршрутизаторов и коммутаторов, и мне нужно иметь возможность:
Постоянно (выживает перезагрузка / сбой) меняет IP-адрес интерфейса Постоянно (выживает перезагрузка / сбой) изменяет интерфейс обратно на DHCP (или BOOTP или что-то еще) Внесите эти изменения без X (и с помощью кнопки xterm).Я уже пробовал редактировать /etc/network/interfaces и запускать /etc/init.d/networking restart, как упоминалось здесь. Это ничего не изменило, пока я не перезагрузился.
Аппарат был первоначально настроен с помощью DHCP. Я бы хотел быстро вернуться взад-вперед. Машина имеет несколько интерфейсов, и поскольку она используется для настройки сетей других людей, мне нужно иметь возможность переключать их с наименьшими проблемами.
Если я загружаю его со статическим IP-адресом, что мне нужно сделать, чтобы получить адрес DHCP?
Если я загружаюсь с DHCP и переключаюсь на статический, мне придется убить dhclient? Как насчет других интерфейсов, управляемых DHCP?
Спасибо. -E
Сетевой менеджер - это сервис-менеджер, работающий в вашем Linux, эта служба содержит некоторые интерфейсы для работы с ним. nmcli - один из самых богатых интерфейсов для работы с сетью менеджеров.
Если вы хотите установить статический IP-адрес в ваш Linux через nmcli, попробуйте выполнить следующую команду:
$ nmcli connection modify eth0 ipv4.address x.x.x.x/y
С помощью команды выше вы постоянно добавляете IP-адрес к вашему интерфейсу. (замените eth0 своим именем интерфейса).
Запустите следующую команду:
$ nmcli connection up eth0
Чтобы активировать ваше соединение без перезагрузки.
Сетевой менеджер - это сервис-менеджер, работающий в вашем Linux, эта служба содержит некоторые интерфейсы для работы с ним. nmcli - один из самых богатых интерфейсов для работы с сетью менеджеров.
Если вы хотите установить статический IP-адрес в ваш Linux через nmcli, попробуйте выполнить следующую команду:
$ nmcli connection modify eth0 ipv4.address x.x.x.x/y
С помощью команды выше вы постоянно добавляете IP-адрес к вашему интерфейсу. (замените eth0 своим именем интерфейса).
Запустите следующую команду:
$ nmcli connection up eth0
Чтобы активировать ваше соединение без перезагрузки.
Сетевой менеджер - это сервис-менеджер, работающий в вашем Linux, эта служба содержит некоторые интерфейсы для работы с ним. nmcli - один из самых богатых интерфейсов для работы с сетью менеджеров.
Если вы хотите установить статический IP-адрес в ваш Linux через nmcli, попробуйте выполнить следующую команду:
$ nmcli connection modify eth0 ipv4.address x.x.x.x/y
С помощью команды выше вы постоянно добавляете IP-адрес к вашему интерфейсу. (замените eth0 своим именем интерфейса).
Запустите следующую команду:
$ nmcli connection up eth0
Чтобы активировать ваше соединение без перезагрузки.
Я нашел NetworkManager слишком непредсказуемым для моего использования. Ответы, в моем случае, были найдены на странице интерфейса (5). Более подробное обсуждение NetworkManager можно найти здесь. Это не обвинительный акт NetworkManager, а скорее примечание о том, что это не сработало для меня. Каждый раз, когда я отключил бы интерфейс от коммутатора и переместил его на другой порт, NetworkManager перешел бы на работу по переконфигурированию интерфейса на моей машине.
Я нашел NetworkManager слишком непредсказуемым для моего использования. Ответы, в моем случае, были найдены на странице интерфейса (5). Более подробное обсуждение NetworkManager можно найти здесь. Это не обвинительный акт NetworkManager, а скорее примечание о том, что это не сработало для меня. Каждый раз, когда я отключил бы интерфейс от коммутатора и переместил его на другой порт, NetworkManager перешел бы на работу по переконфигурированию интерфейса на моей машине.
Я нашел NetworkManager слишком непредсказуемым для моего использования. Ответы, в моем случае, были найдены на странице интерфейса (5). Более подробное обсуждение NetworkManager можно найти здесь. Это не обвинительный акт NetworkManager, а скорее примечание о том, что это не сработало для меня. Каждый раз, когда я отключил бы интерфейс от коммутатора и переместил его на другой порт, NetworkManager перешел бы на работу по переконфигурированию интерфейса на моей машине.