我更换了 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
。