Как перезапустить сетевой интерфейс?

Как перезапустить сетевой интерфейс? У меня есть vm, который не обновляет свой IP-адрес правильно при переключении между домом и работой. Vm запускает сервер Ubuntu и использует мостовой сетевой адаптер.

3 Solutions collect form web for “Как перезапустить сетевой интерфейс?”

Используйте ifdown чтобы отключить его, и ifup чтобы включить его. Чтобы перезапустить eth0 :

 > ifdown eth0 > ifup eth0 

Вам понадобятся права root.

Подробнее о ifup и ifdown .

Похоже, вы настроили этот интерфейс с помощью DHCP. Если это так, вы хотите убить существующего клиента DHCP и перезапустить его. Для многих дистрибутивов вы бы это сделали:

 dhcpcd -k eth0 dhcpcd -d eth0 

но не каждый дистрибутив использовал dhcpcd . Я знаю, как использовать dhclient , и не использует ли Debian pump ?

Кроме того, «eth0» может не соответствовать правильному имени интерфейса: do ifconfig -a чтобы узнать, что такое виртуальная машина.

В Debian вы можете указать интерфейс, чтобы получить еще один договор DHCP с

dhclient -v {interface_name}

-v означает «подробный» и покажет вам процесс в действии.

@ Ответ JustinY будет работать (команды ifup и ifdown ), если интерфейсы настроены на ifdown адресов из DHCP. Если они настроены как статические, они просто вернутся к своим статическим IP-адресам. dhclient попытается связаться с сервером DHCP независимо от того, что.

  • lts есть способ включить режим сна и просыпаться на LAN?
  • Требуется ли /etc/resolv.conf при использовании статического IP-адреса?
  • RHEL ip n Подключенное устройство имеет устаревшее соединение?
  • Контейнер Docker не раскрывает порты, когда в команде запуска docker указано --net = host
  • Нет DNS на Debian Wi-Fi после отсоединения кабеля DNS
  • Приоритетная маршрутизация с мостами macvtap
  • Как можно объединить два интерфейса с ip / iproute2?
  • SSH: оболочка открыта в пространстве имен IP
  • Что такое пересылка ядра ip?
  • Как получить сетевую маску с IP-адреса?
  • Может ли DNS идентифицировать имена хостов динамически, если они статически настроены?
  • Linux и Unix - лучшая ОС в мире.