Возникли проблемы с настройкой сети при установке Ubuntu Server?

Возникли проблемы с настройкой сети при установке Ubuntu Server?

Не уверен, что я упускаю что-то, но когда я устанавливаю 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> 
    

Связанный контент