我正在尝试将运行 Debian 的 IOT 设备连接到 Wifi,在此过程中,我尝试配置 wlan0 接口。我注意到有几种方法可以做到这一点。据我了解(这很可能是错误的):
1)似乎有一种 systemd-networkd 方式,其中涉及修改 /etc/systemd/network/wlan0.network文件,然后理想地systemd-networkd.service在启动时设置接口。
2)有经典的ifupdown配置方式,主要依靠/etc/networking/interfaces文件进行配置。然后,网络服务networking.service在启动时设置这些服务。
我的问题是 1) 我对它们的工作方式是否正确,2) 您是否应该在任何给定时间只启用这些服务之一,以及 3) 一旦一切设置完毕,它们是否都与ip/ifconfig命令ifup兼容ifdown?
基本上,如果有人能给我概述一下这些服务和接口如何交互、什么是遗留的、什么不是等等,我将不胜感激。
谢谢!