Skip to content

Local network: bonded link and LAN layout


LAN

All home-office machines connect to the internet via a standard home router. No services are exposed directly from the LAN; all public endpoints run on gatekeeper (VPS).

Device LAN interface LAN IP Notes
pyrite lan-ssh 10.1.10.200/24 Primary LAN adapter
arkk eth (onboard) 10.1.10.201/24 Primary LAN adapter, SSH access

pyrite and arkk are connected by dedicated Ethernet cables bonded together for higher throughput and redundancy. This link is used exclusively for NFS storage traffic (backups, large file access), keeping that load off the main LAN.

pyrite side

Interface: bond0
Members:   data0 + data1 (2 × 1000 Mbps)
IP:        192.168.2.2/24
Mode:      balance-rr (round-robin)

Measured throughput: ~200 MB/s aggregate (iperf); a single TCP stream sees less due to round-robin packet reordering — use parallel streams for bulk transfers.

arkk side

Interface: bond0
Members:   dual gigabit pair (direct-wired to pyrite data0/data1)
IP:        192.168.2.1/24

NFS mount (pyrite)

During the 2026 recovery the mount is established manually, read-only:

# arkk exports /mnt/arkk read-only to pyrite (192.168.2.2)
sudo mount -t nfs4 -o ro,hard,noatime,nosuid,nodev,noexec \
  192.168.2.1:/mnt/arkk /mnt/arkk

Normal (post-recovery) fstab entry on pyrite — currently commented out until the array returns to read-write service:

# /etc/fstab
192.168.2.1:/mnt/arkk  /mnt/arkk  nfs  rw,hard,sync,noatime,nfsvers=4  0  0