diff options
author | Xiao Pan <xyz@flylightning.xyz> | 2025-05-13 15:46:49 -0700 |
---|---|---|
committer | Xiao Pan <xyz@flylightning.xyz> | 2025-05-13 15:46:49 -0700 |
commit | 385896a0a50850b7e6dbd282941c009e1529e92a (patch) | |
tree | 53f97e08895536a008ab0c83b13060b0cddbd53f /README.md | |
parent | ba5c81c97dd569681b99c0e5e58453311183324b (diff) |
update
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 55 |
1 files changed, 53 insertions, 2 deletions
@@ -19,12 +19,63 @@ remote_plot -d 10.0.0.7 remote_plot -l ``` -Infrastructure configs not included yet: +Infrastructure configs not included in the repo, not included exactally, or maybe inclulded in other url: - raspberry pi - ~/.config/labwc/autostart autostart remote_plot locally - <https://wiki.archlinux.org/title/Labwc#Autostart> - server and laptop: - wireguard related configs - - files in /etc/wireguard + - files in /etc/wireguard, see below - files in /etc/NetworkManager/system-connections - /etc/nftables.conf nftables firewall configs + - server: <https://git.flylightning.xyz/config_local_arch/tree/etc/nftables.conf?h=ca> + - laptop: <https://git.flylightning.xyz/config_local_arch/tree/etc/nftables.conf?h=master> + - example code from another device but applicable to raspberry pi: <https://git.flylightning.xyz/config_local_arch/tree/etc/nftables.conf?h=pp> + +wireguard laptop configuration +``` +# https://wiki.archlinux.org/title/WireGuard +# https://github.com/teddysun/across/blob/master/wireguard.sh +[Interface] +Address = 10.0.0.1/24, fdc9:281f:04d7:9ee9::1/64 +PrivateKey = <secret> + +[Peer] +PublicKey = <secret> +PresharedKey = <secret> +Endpoint = ca.flylightning.xyz:49432 +AllowedIPs = 10.0.0.5/32, fdc9:281f:04d7:9ee9::5/128, 10.0.0.9/32, fdc9:281f:04d7:9ee9::9/128 +PersistentKeepalive = 25 +``` + +wireguard server configuration +``` +[Interface] +Address = 10.0.0.5/24, fdc9:281f:04d7:9ee9::5/64 +ListenPort = 49432 +PrivateKey = <secret> + +[Peer] +PublicKey = <secret> +PresharedKey = <secret> +AllowedIPs = 10.0.0.1/32, fdc9:281f:04d7:9ee9::1/128 + +[Peer] +PublicKey = <secret> +PresharedKey = <secret> +AllowedIPs = 10.0.0.9/32, fdc9:281f:04d7:9ee9::9/128 +``` + +wireguard raspberry pi configuration +``` +[Interface] +Address = 10.0.0.9/24, fdc9:281f:04d7:9ee9::9/64 +PrivateKey = <secret> + +[Peer] +PublicKey = <secret> +PresharedKey = <secret> +Endpoint = ca.flylightning.xyz:49432 +AllowedIPs = 10.0.0.5/32, fdc9:281f:04d7:9ee9::5/128, 10.0.0.1/32, fdc9:281f:04d7:9ee9::1/128 +PersistentKeepalive = 25 +``` |