小编Dav*_*rak的帖子

通过网络将完整的 /nix/store 从一台 nixos 机器复制到另一台机器的最佳方法

目前我使用:

find /nix/store/* -maxdepth 1 | xargs -L <N> nix-copy-closure --sign --gzip --use-substitutes --to <remote machine>

哪里N有一些合理的数字,不会使xargs.

在两台跑步机上执行此操作是否有更惯用的方法?

编辑:

上述方法的优点:

  • 不复制两端存在的闭包。这也意味着您可以停止传输并从中断的地方继续进行,然后进行一些哈希检查开销
  • --use-substitues这将使远程机器首先从二进制缓存下载,然后再发送机器。这在将文件从我的笔记本电脑发送到删除服务器的常见情况下非常有用,与我的笔记本电脑相比,远程服务器的带宽通常是 nix 二进制缓存的 100 倍
  • nix-copy-closure 通过 ssh 复制,以便对传输进行加密。
  • nix-copy-closure,据我所知,不应干扰 nix 存储上发生的任何其他操作。

在线手册页 nix-copy-closure

nixos nix

8
推荐指数
2
解决办法
2074
查看次数

是路由添加...通过 vpn 引导流量的最佳方式

我已经使用此处pptp-linux的说明在远程 ubuntu 机器上设置了 VPN 。

设置后,似乎没有流量通过 VPN,并且 VPN 网络设备不可见(在经过测试且正常工作的 VPN 服务器上)。这个命令

route add -net 192.168.11.0/24 ppp0
Run Code Online (Sandbox Code Playgroud)

正确映射正确的设备。

以下是通过 VPN 转发所有流量的最佳方法吗?

route add -net 0.0.0.0/0 ppp0
Run Code Online (Sandbox Code Playgroud)

linux routing vpn

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

linux ×1

nix ×1

nixos ×1

routing ×1

vpn ×1