编辑 3:是的,我的网络中也没有接口文件夹,很奇怪 编辑 2:潜在的修复似乎是修改 /etc/network/interfaces 中的以太网,从 auto -name- 到 allow-hotplug 我还没有学会如何编辑文件,会报告回来的。假设是发送了 dhcp 服务器请求但没有回复,因为没有以太网电缆。编辑:被要求串联我的 /etc/netplan/*.yaml 文件,没有 1 个文件的权限,所以我提出 sudo:文件返回。原谅我的格式
network:
version 2:
wifis:
WiFirouter:
Access-points:
Mywifi:
Password: mypassword
dhcp4: true
Network:
Ethernets:
enp3s0
Dhcp4: true
Version 2:
在我看来,以太网似乎出于某种原因正在监听 dhcp 服务器。我无法让 iw dev 工作,不得不使用 sudo apt install,但我不知道如何安装,
Interface wixb07fb9438ad4 (this is the one I already want to use)
ifindex 3
wdev 0x1
addr bo: ——
ssid wifiname type —-
channel 5 (2432 MHz), width: 20 MHZ, center1: 2432 MHz txpower 18.00 dBm multicast TXQ:
导致挂起时间的启动消息是
[*****] A start job is running for Wait for Network to be Configured (52s / no limit)
基本上,我在一台旧台式机上安装了 Ubuntu Jellyfish,该台式机有一个以太网端口(未使用)和一个 USB nfic 无线适配器(正在使用),而且我在安装时一定弄乱了网络配置(第一次学习 Linux)
在服务器启动时,它在等待连接 0 秒/无限期时挂起,但在大约 2:30 时它会交换到辅助网络适配器,即我的 USB。
我找到了 networkctl 命令,发现我的以太网是黄色的“正在配置”
我认为正确的命令在 netplan 的某个地方
但我正在尝试禁用以太网端口或将其设置为辅助端口
此外,我还必须为辅助适配器设置 SSH,因为我很确定它默认为以太网连接。
我只是一只年轻的蚱蜢,正在学习一些命令,例如 whatis man 和标记其他所有命令的帮助。
作为一个对 gnu/linux 一无所知的平民跟我说话
答案1
我建议您修改 netplan 文件:
sudo nano /etc/netplan/*.yaml
将其改为:
network:
version 2:
renderer: networkd
wifis:
wlxb07fb9438ad4:
access-points:
“Mywifi”:
password: “mypassword”
dhcp4: true
network:
ethernets:
enp3s0
dhcp4: true
optional: true
如果实际上以太网根本没有被使用,则将以太网节更改为:
network:
ethernets:
enp3s0
dhcp4: false
optional: true
请注意,netplan 对间距、缩进等要求非常严格。请仔细校对两遍。保存(Ctrl+o 然后按 Enter)并退出(Ctrl+x)。
接下来是:
sudo netplan generate
sudo netplan apply
重新启动并测试。
答案2
由于这些是在虚拟机中运行的,而且有时由于各种原因,我会将一个或另一个接口“拔掉”,所以我最终将两个接口都设置为“可选:true”,而这对我来说是有效的。
# This is the network config written by 'subiquity'
network:
ethernets:
enp0s3:
dhcp4: true
optional: true
enp0s8:
dhcp4: true
optional: true
version: 2