У системі Ubuntu Debian ініціалізацією мережевих інтерфейсів і за налаштування мережі відповідає спеціальна мережева служба networking. Ознайомитися з конфігурацією мережі та мережевими налаштуваннями можна, якщо подивитися файл /etc/network/interfaces
. Якщо ви відкриєте файл, внесете зміни і збережете їх, то для їх набуття чинності необхідно ще перезапустити мережу. Далі розглянемо, як це зробити на прикладі Ubuntu 16.04.
Так, можна просто перезапустити комп'ютер, але в деяких випадках це не зовсім зручно. Іноді простіше виконати перезапуск мережі, адже так простіше і комфортніше, а головне - ще й швидше. Щоб зробити це, достатньо виконати всього одну команду:
$ sudo service networking restart
В актуальних дистрибутивах уже давно використовується система ініціалізації Systemd, тому можна використовувати команду systemctl замість команди service:
$ sudo systemctl restart networking.service
Ви також можете перезапустити NetworkManager, що особливо корисно для випадків, якщо мережу налаштовано саме через нього.
$ sudo systemctl restart NetworkManager
Нічого складного в цій операції немає. Достатньо виконати пару команд і мережа буде перезавантажена.
Для управління мережею в сучасних дистрибутивах використовується програма Network Manager. Її легко вимкнути, а після відразу ж увімкнути (фактично виконати процес перезавантаження) двома наступними командами:
$ sudo nmcli networking off
$ sudo nmcli networking on
Якщо зробити все правильно, ви помітите, що значок NetworkManager зник з панелі, але через секунди він має знову з'явитися.
Ці команди відповідають за мережеві інтерфейси і знаходяться на нижчому рівні. Щоб виконати перезапуск, ми можемо спершу вимкнути, а потім увімкнути всі інтерфейси. Робиться це так:
$ sudo ifdown –a
$ sudo ifup -a
Жодних змін у графічному інтерфейсі не буде, але щойно відбудеться вимкнення мережевого інтерфейсу, втратиться зв'язок з інтернетом.
Таким чином, для перезапуску мережі не потрібно щоразу перезавантажувати комп'ютер. Користуйтеся простими командами та інструментами, які пропонує система Ubuntu.