我打算在旧的戴尔 optiplex 9020M 上运行服务器。但我无法连接到互联网。似乎在进行设置时无法检测到互联网(Ubuntu Server 20.04.3)。
我尝试过按照几个指南操作,但都无济于事。我尝试在以下网站上安装驱动程序https://www.intel.com/content/www/us/en/support/articles/000005480/ethernet-products.html但安装时我需要的软件包只能通过 apt-get 获取,而 apt-get 需要互联网才能运行。当我通过另一台计算机安装软件包并通过 USB 传输时,我陷入了依赖循环,每个软件包都需要另一个软件包才能运行。
你们有人知道问题可能出在哪里吗?任何帮助都非常感谢。此致!
编辑1:
根据评论,我执行了所请求的命令,如下所示:
该命令sudo netplan generate
不会sudo netplan apply
在终端中产生任何输出。
我尝试按照第一个答案编辑 netplan yaml 文件。这仍然是我的输出:
我根据答案尝试了以下命令:
sudo dmesg | grep eno1
和:sudo netplan -debug apply
抱歉造成任何不便,这是我第一次发布问题。
答案1
首先,找出你的 netplan 文件的确切名称:
ls /etc/netplan
接下来,我们对该文件稍作修改:
sudo nano /etc/netplan/<what_you_found>.yaml
将文件修改为:
network:
version: 2
renderer: networkd
ethernets:
eno1:
dhcp4: true
Netplan 对缩进、间距等非常具体,因此请仔细校对两遍。保存(Ctrl+o 然后按 Enter)并退出文本编辑器(Ctrl+x)。
接下来是:
sudo netplan generate
sudo netplan apply
假设没有错误或警告,请检查您是否收到了 IP 地址:
ip addr show