В данном разделе приведены команды для временного изменения сетевой конфигурации. Изменения не сохраняются после перезагрузки. Для постоянной настройки необходимо внести изменения в /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 — проверяет целостность конфигурационных файлов.