Так что у меня есть только что установленная машина ubuntu. Я собирался ввести некоторые сетевые настройки, но этот файл отсутствует: /etc/network/interfaces
. Я также проверил с помощью root
. На машине есть локальный цикл обратной связи. Разве это не должно быть ? разве это не вопрос создания его с нуля и он будет автоматически подхвачен при перезагрузке ?
Вы не сообщили нам свою версию Ubuntu, но я предполагаю, что у вас Ubuntu 18.04 или выше на основании вашего отсутствующего файла.
Ubuntu 18.04 и выше используют netplan для настройки вашей сети, а /etc/network/interfaces
больше не существует. Файл конфигурации netplan должен находиться по адресу /etc/netplan/
.
Вы по-прежнему можете вернуться к использованию старого метода (не рекомендуется), установив соответствующие пакеты:
$ sudo apt update
$ sudo apt install ifupdown net-tools
Если вы хотите изменить имена своих сетевых карт на старое представление, вам нужно будет изменить параметры grub в /etc/по умолчанию/жратва
:
Измените GRUB_CMDLINE_LINUX=""
на GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
.
Выполните послесловие $ sudo update-grub
и перезагрузитесь.
Любые другие изменения, касающиеся IP-адресов, DNS и других методов настройки, должны быть такими же, как вы знаете из прошлого опыта.