如何根据所选网络配置我的 WiFi 接口?

如何根据所选网络配置我的 WiFi 接口?

我正在运行带有 WiFi 卡的 (Arch) Linux 系统。根据我连接的无线网络(即 wpa_supplicant 连接的 SSID),我最终想要添加配置。

例如:如果我在家,我有一个专用的 DNS 服务器,它提供的 IP 与我不在家时不同。这样,我可以通过 ISP 从公共互联网访问某些机器,但在本地,我可以使用更快的本地网络,而无需通过 ISP 路由数据包。长话短说:我想根据我所连接的位置/SSID 设置 DNS 设置。理想情况下,这应该可以单独用于所有网络。

通常,我会使用 systemd-resolvd,但如果有更好的选择,请随时告诉我。

谢谢

相关内容