如何在 Nixos 中禁用 Nix 语言的网络流量/连接?
How to disable networking traffic / connections in Nix language in Nixos?
已搜索 https://nixos.org/nixos/options.html#networking 网络选项。而且我还没有找到可以实现这一目标的东西:
我想要一个确保用户没有任何网络流量的配置。
由于它是 nix 代,运行 $ nixos-rebuild switch
在没有此网络选项的 configuration.nix
文件上,可以使计算机网络通信恢复正常。
我尝试手动调用 $ sudo systemctl stop network-manager
,但没有结果。
同样,当我尝试在 configuration.nix
和 $ nixos-rebuild switch
中修改它时,似乎没有任何改变
networking.networkManager.enable = false
有什么想法吗?
我应该手动处理每个网络接口吗?
使用默认值,这可能很简单:
networking.useDHCP = false;
networking.interfaces = {};
当然,您也可以采取更严厉的措施——将所有网络硬件放入 blacklistedKernelModules
列表中,f/e——我个人建议这样做。
已搜索 https://nixos.org/nixos/options.html#networking 网络选项。而且我还没有找到可以实现这一目标的东西:
我想要一个确保用户没有任何网络流量的配置。
由于它是 nix 代,运行 $ nixos-rebuild switch
在没有此网络选项的 configuration.nix
文件上,可以使计算机网络通信恢复正常。
我尝试手动调用 $ sudo systemctl stop network-manager
,但没有结果。
同样,当我尝试在 configuration.nix
和 $ nixos-rebuild switch
networking.networkManager.enable = false
有什么想法吗? 我应该手动处理每个网络接口吗?
使用默认值,这可能很简单:
networking.useDHCP = false;
networking.interfaces = {};
当然,您也可以采取更严厉的措施——将所有网络硬件放入 blacklistedKernelModules
列表中,f/e——我个人建议这样做。