Не уверен, что я упускаю что-то, но когда я устанавливаю Ubuntu Server 18.04.1 LTS (Bionic Beaver), система не может подключиться к маршрутизатору, я постоянно получаю сообщение об ошибке, в котором говорится, что сеть не найдена. Тем не менее, система жестко подключена к сети и отображается, когда я просматриваю настройки администратора на маршрутизаторе, сервер отображается.
Что еще я могу попробовать сделать, чтобы подключить систему и установить Ubuntu?
Тот факт, что система отображается в настройках маршрутизатора, является странным, поскольку сервер не может найти соединение и постоянно сообщает мне, что DHCP, возможно, не включен на маршрутизаторе.
решение1
(многие из следующих команд необходимо будет запускать с привилегиями суперпользователя, т.е. выполнять их непосредственно как root или добавлять к команде
sudo
)
Насколько мне известно, Ubuntu 18 использует systemd / networkd для настройки сети, начните с:
networkctl status journalctl -b -u systemd-networkd
Другие базовые функции диагностики проводной сети Linux включают:
Проверьте, обнаружены ли ОС все ожидаемые сетевые интерфейсы и загружены ли драйверы:
lspci lsusb ifconfig -a dmesg ( |grep eth )
Проверьте, подключены ли кабели, обнаружено ли соединение, согласованы/установлены ли правильные скорости сети:
ip link ethtool <interface_name>
Проверьте, настроена ли ваша ОС на автоматический запуск сетевых интерфейсов при загрузке. То, как это настроено, отличается в разных дистрибутивах и выпусках Linux:
Для дистрибутивов на базе Debian, таких как Ubuntu:
/etc/network/interfaces
должны быть строки, начинающиеся с ключевого словаauto
Для производных от Red Hat Enterprise Linux дистрибутивов RHEL, CentOS, Fedora,
/etc/sysconfig/network-scripts/ifcfg-<interface_name>
вероятно, должно содержаться ключевое словоONBOOT="yes"
В этих файлах также будет указано, настроены ли сетевые карты со статическим IP-адресом или их следует настраивать автоматически с помощью DHCP.
Проверьте, есть ли какие-либо иправильныйIP-адреса и маски подсети назначаются вашим сетевым картам:
ip addr ifconfig -a
Проверьте маршрутизацию, убедитесь, что маршрут к 0.0.0.0 и/или шлюз по умолчанию присутствуют
ip route netstat -rn route
Можно ли достичь шлюза по умолчанию:
ping <ip-address_of_default_gw>