После перезагрузки моя сетевая карта (переименованная из eth0
в enp0s25
) не отображается командой ifconfig, только в ifconfig -a
. Также ping -c 4 google.com выдает только unknown host. В моем /etc/resolv.conf
файле сервер имен установлен на мой маршрутизатор, который обрабатывает все DNS bs. Я проверил, установлен ли net.enp0s25 на уровне запуска, что было так. Я пробовал MATE, и dbus/xdm выдал множество сообщений об ошибках после перезагрузки. Также ping 8.8.8.8
выдает network unreachable. Попытка настроить интерфейс на up через ifconfig up enp0s25
выдает enp0s25
: Host Name Searchup Failure.
решение1
У меня были файловые системы usb, перечисленные в моем файле /etc/fstab, и localmount не мог их найти, так как они больше не были подключены. У меня было около 4 месяцев безотказной работы, поэтому я уверен, что забыл о своих изменениях в файле /etc/fstab. Однако я все еще не могу подключиться к Интернету, но, эй, я исправил проблему с ifconfig.
решение2
Вы можете отключить предсказуемое имя с помощью параметра загрузки ядра: net.ifnames=0
чтобы ваш eth0 или up интерфейс был подключен через:
cd /etc/init.d/ && \
ln -s net.lo net.enp0s25 && \
/etc/init.d/net.enp0s25 restart
Или включите вручную:
ifconfig up enp0s25 192.168.0.150
(замените 192.168.0 на префикс вашей сети)