安裝 Ubuntu 伺服器時卡在網路配置上?

安裝 Ubuntu 伺服器時卡在網路配置上?

我不知道我在這裡缺少什麼,但是當我安裝 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"

  • 這些檔案也會顯示 NIC 是否配置有靜態 IP 位址,或是否應使用 DHCP 自動設定。

  • 檢查是否有以及正確的IP 位址和子網路遮罩已指派給您的網路介面卡:

    ip addr
    ifconfig -a 
    
  • 檢查路由,確認存在到 0.0.0.0 的路由和/或預設網關

    ip route 
    netstat -rn 
    route 
    
  • 能否到達預設網關:

    ping <ip-address_of_default_gw> 
    

相關內容