我是 Ubuntu 服务器新手,想设置我的 netplan,以便我可以为两个单独的接口(Wifi 和以太网)使用两个不同的 IP 地址。到目前为止,以太网工作正常,但我无法连接 wifi。
运行sudo netplan apply
并检查后networkctl
,我发现我的 wifi 接口没有运营商,并且卡在配置中。下面是我正在使用的 netplan
network:
version: 2
renderer: networkd
ethernets:
enp2s0:
dhcp4: no
dhcp6: no
addresses: [192.168.0.210/24]
gateway4: 192.168.0.1
nameservers:
addresses: [8.8.8.8,8.8.4.4]
wifis:
wlx00265abdaf50:
dhcp4: no
dhcp6: no
addresses: [192.168.0.211/24]
gateway4: 192.168.0.1
nameservers:
addresses: [192.168.0.1, 8.8.8.8]
access-points:
"myNetwork":
password: "myPassword"
我也不确定是否存在两个名称服务器位实例——我找不到有人尝试做同样的事情的例子。
Wifi 适配器为:D-Link System DWA-130 802.11n 无线 N 适配器(rev.E)[Realtek RTL8191SU]
答案1
要将 wifi 与 netplan.io 和 systemd-networkd 结合使用,您需要手动安装 wpasupplicant 包。由于 wifi 支持在服务器上是可选的,因此它不会作为依赖项自动安装。
答案2
此外,以太网和无线需要位于不同的子网中,例如 192.168.1.2 和 192.168.2.2,因为它们是不同的控制器