Nixos:当 nixos-rebuild 需要网络时如何修复网络网关

Nixos:当 nixos-rebuild 需要网络时如何修复网络网关

我更换了 ISP,他们给我的新路由器的 IP 与旧路由器不一样(192.168.1.1 与 192.168.1.254)

我已将 192.168.1.1 静态配置为 Nixos 上的默认网关,所以现在我可以通过 ssh 连接到它,但它无法自行连接到任何东西。

我尝试修复配置并执行nixos-rebuild,但它尝试下载一些文件。

我读https://discourse.nixos.org/t/rebuild-nixos-offline/3679/4但它没有什么帮助。

在网络连接中断的情况下,我该如何应用此网关更改?

答案1

ip route del default && ip route add default via 192.168.1.254 dev eth0让我能够让网络正常工作并执行正确的nixos-rebuild switch --fast

答案2

如果你的 NixOS 使用 NetworkManager,你可以通过nmtui或修复你的网络nmcli。然后,你可以运行nixos-rebuild

相关内容