Я конечно понимаю, что люди, которые принимали решение о такой настройки сети, намного умнее меня и у них наверняка есть основания, чтобы сделать ТАКОЕ! Но мне, человеку недалекому, это не понятно. Вообщем, чтобы изменить настройки сети через командную строку нужно!
1.Посмотреть список сетевых интерфейсов:
egor@comp1:/etc/network$ nmcli con show
NAME UUID TYPE DEVICE
Wired connection 1 b5622cea-a31c-4e83-829b-cc08a3c0c035 802-3-ethernet enp3s0
virbr0 eb5f5068-38e7-4d97-b04c-b4b70c1933cf bridge virbr0
vnet0 6d8d195b-b2ed-47cd-9e66-5fbbefa9287b tun vnet0
2. Узнав названия сетевых интерфейсов посмотреть настройки конкретного интерфейса:
egor@comp1:/etc/network$ nmcli con show "Wired connection 1"
3. Изменить настройки сетевого интерфейса:
egor@comp1:/etc/network$ nmcli connection modify "Wired connection 1" ipv4.address 192.168.1.21/24
4. После этого у вашего интерфейса будет 2 ip адреса - старый и новый. Теперь отключаем сетевой интерфейс:
egor@comp1:/etc/network$ nmcli dev disconnect enp3s0
5. А теперь догадайтесь какой командой включить его назад! Только не подсматривайте!
Вот эта команда -
egor@comp1:/etc/network$ nmcli con up "Wired connection 1"
выключить - dev и название интерфейса, а включить - con и только имя подключения (нельзя указать название интерфейса)
Это божественно!