Product SiteDocumentation Site

101.2.3. Настройка сети

В данном разделе приведены команды для временного изменения сетевой конфигурации. Изменения не сохраняются после перезагрузки. Для постоянной настройки необходимо внести изменения в /etc/net/ifaces/.
Включить/выключить интерфейс:
# ip link set enp0s3 up
# ip link set enp0s3 down
Аналог ifup/ifdown.
Назначить/удалить IP:
# ip addr add 192.168.0.100/24 dev enp0s3
# ip addr del 192.168.0.100/24 dev enp0s3
Добавить/удалить маршрут:
# ip route add default via 192.168.0.1 dev enp0s3
# ip route add 10.0.0.0/8 via 192.168.0.1
# ip route del default
Применить постоянную конфигурацию:
# systemctl restart network
Применяет настройки из /etc/net/ifaces/.
Сервис network поддерживает следующие команды:
  • start — запускает все постоянные интерфейсы. Hotplug-интерфейсы настраиваются при событии;
  • startwith <профиль> — запускает с указанным профилем, а не автоматически определённым;
  • stop — останавливает все постоянные интерфейсы;
  • stopwith <профиль> — останавливает с указанным профилем;
  • restart — эквивалентно stop + start;
  • restartwith <профиль> — перезапускает в контексте указанного профиля;
  • switchto <профиль> — переключается на указанный профиль (аналог stop + startwith);
  • reload — перезагружает конфигурацию активных интерфейсов (без остановки);
  • check — проверяет целостность конфигурационных файлов.