Linux

Debian - 更新/升級後網路介面不再工作

  • February 15, 2020

最近我做了通常的更新+升級..但是這樣做之後,我的網路介面拒絕工作。( 無連接 )

發生了什麼 ?我怎樣才能啟動我的網路介面?…我正在執行一個 debian - 伸展。

(同樣的問題也可能出現在 debian-derivates 上,例如 Ubuntu)

在網路上進行一些搜尋後(天哪,我還有一台筆記型電腦)我發現網路介面發生了一些重命名……所以首先要做的事情:查看目前哪些網路介面已啟動(對我來說只有 Loopback 是開始)

sudo ifconfig

現在讓我們檢查所有可用網路介面的命名:

networkctl

對我來說,輸出看起來像這樣:

WARNING: systemd-networkd is not running, output will be incomplete.

IDX LINK             TYPE               OPERATIONAL SETUP     
 1 lo               loopback           n/a         unmanaged 
 2 enp3s0           ether              n/a         unmanaged 
 3 enp4s0           ether              n/a         unmanaged

之後,我查看了/etc/network/interfaces…對我來說看起來像這樣:

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# Comment in the right one (the one plugged in) otherwise system.d will run a startjob
#auto net0
#allow-hotplug net0
#iface net0 inet dhcp

auto net1
allow-hotplug net1
iface net1 inet dhcp

…您可能會猜到接下來會發生什麼…將 net0 / net1 (或您那裡的任何東西)替換為networkctl.

啟動新界面(或重啟):

sudo ifup enp3s0

並檢查它是否現在列出:

sudo ifconfig

引用自:https://unix.stackexchange.com/questions/312480