На моем сервере Ubuntu 17.04 Loopback-интерфейс постоянно переименовывается в «rename1» во время загрузки (системный журнал: rename1: переименован из lo
).
Я пытался отключить переименование, отредактировав файл grub.conf: GRUB_CMDLINE_LINUX = "net.ifnames = 0 biosdevname = 0"
У меня нет файлов в /etc/udev/rules.d/
.
ifconfig
выводит следующее:
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
...
rename1: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 8 bytes 544 (544.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 8 bytes 544 (544.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Как я могу навсегда изменить имя интерфейса обратной связи на lo
?
My / etc / network / interfaces
содержит следующее:
# The loopback network interface
auto lo
iface lo inet loopback
Взгляните на / etc / network / interfaces
Я не уверен, что 17.04 хранит его там, но именно там он был в прошлом.
Итак, на всякий случай, если кто-то еще наткнется на это: я только что столкнулся с этой проблемой. Как и у других людей, которые видели это, мои файлы конфигурации были в порядке. В конечном итоге проблема заключалась в устаревшем initramfs; обновление initramfs (с помощью update-initramfs -u
) устранило мою проблему.