【发布时间】:2020-01-11 07:15:48
【问题描述】:
已搜索 https://nixos.org/nixos/options.html#networking 的网络选项。而且我还没有找到可以实现这一目标的东西:
我想要一个确保用户没有任何网络流量的配置。
由于是 nix 代,在没有此网络选项的 configuration.nix 文件上运行 $ nixos-rebuild switch 可以使计算机网络通信恢复正常。
我尝试手动调用$ sudo systemctl stop network-manager,但没有结果。
同样,当我尝试在configuration.nix 和$ nixos-rebuild switch 中修改它时,似乎没有任何改变
networking.networkManager.enable = false
有什么想法吗? 我应该手动处理每个网络接口吗?
【问题讨论】:
-
需要明确的是,有很多种不同的网络管理方式,
networkManager只是其中之一。所以关闭几个网络管理子系统之一与关闭网络是不一样的。 -
无论如何——你需要一些可以放入任何其他配置的东西,还是只需要一个特定的配置?如果是前者,可以说它过于宽泛,无法在我们的“合理范围”指导方针之内(如果它完全符合主题,而不是更适合Unix & Linux)。如果是后者,我们需要知道还有哪些其他与网络相关的配置。
-
...所以,希望我提供的答案有效。话虽如此,我也投票赞成关闭作为题外话,这不是关于 Nix 语言的问题,而是关于 NixOS 中的操作系统配置的问题。
标签: networking nix nixos