更換主機板後無法使用以太網

更換主機板後無法使用以太網

我更換了 ubuntu 22.04 伺服器中的主機板,但沒有透過乙太網路連接。

我確實嘗試過這個更換主機板後 Ubuntu 19.04 中沒有乙太網路連接 更改我的 /etc/netplan/50-cloud.init.yaml 以使用新的 enp0s31f6 接口,並且我連接到了網絡。然後必須拔掉機器的插頭,啟動後乙太網路無法運作,重做建議的網路規劃重新配置第二次也不起作用。ping: connect: Network is unreachable

我不確定如何提供所有信息,因為我無法複製貼上信息,而且我有很多正在運行的 docker 容器淹沒了信息。

lshw -C network

*-network
    description: Ethernet interface
    product: Ethernet Connection(2) I219-V
    vendor: Intel Corporation
    physical id: 1f.6
    bus info: pci@000:00::1f.6
    logical name: enp0s31f6
    version: 31
    serial:4c:cc:6a:67:f2:3c
    size: 1Gbit/s
    capacity: 1Gbit
    configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=5.15.0-75-generic duplex=full firmware=0.8.4 latency=0 link=yes multicast=yes ...
    ....

/etc/netplan/50-cloud-init.yaml

network:
    ethernets:
      #        enp3s0:
        enp0s31f6:
            dhcp4: true
    version: 2  

ip route不顯示我的網關,所以我嘗試添加它

sudo ip route add 192.168.0.1 dev enp0s31f6
sudo ip route add default via 192.168.0.1

現在網路介面卡似乎處於活動狀態,我可以開始 ping 某些內容,但沒有回應。

我的/etc/resolv.conf看起來很奇怪

nameserver 127.0.0.53
options edns0 trust-ad
search.

抱歉,由於所有資訊都是手動複製的,因此出現拼字錯誤。我不知道自己在做什麼,但感覺我已經嘗試了很多。您有什麼想法可能是錯的嗎?

編輯我注意到,在將預設路由添加到我的網關後,使用 和 up 重置接口ip link set enp0s31f6 down,讓我回到ping: connect: Network is unreachable

編輯刪除了 /etc/network/interfaces 內容並發布了 /etc/netplan/50-cloud-init.yaml

相關內容