NoRouter: IP-over-Stdio. The easiest multi-host & multi-cloud networking ever. No root privilege is required.
Updated dependencies https://github.com/norouter/norouter/compare/v0.6.4...v0.6.5
curl -fsSL https://github.com/norouter/norouter/releases/download/v0.6.5/norouter-$(uname -s)-$(uname -m).tgz | sudo tar xzvC /usr/local/bin
The binaries were built automatically on GitHub Actions. The build log is available for 90 days: https://github.com/norouter/norouter/actions/runs/3655051506
The sha256sum of the SHA256SUMS file itself is 0a1d508cb4f1e26a248a8aefdfc07bbe73ca8bceb6a9830c6deac6ec5be8cf5e
.
curl -fsSL https://github.com/norouter/norouter/releases/download/v0.6.4/norouter-$(uname -s)-$(uname -m).tgz | sudo tar xzvC /usr/local/bin
The binaries were built automatically on GitHub Actions. The build log is available for 90 days: https://github.com/norouter/norouter/actions/runs/1145723649
The sha256sum of the SHA256SUMS file itself is c81451d17cbeda75e65cc392631f21a66960fb584089f18881aa2425c6b7f53c
.
curl -fsSL https://github.com/norouter/norouter/releases/download/v0.6.3/norouter-$(uname -s)-$(uname -m).tgz | sudo tar xzvC /usr/local/bin
The binaries were built automatically on GitHub Actions. The build log is available for 90 days: https://github.com/norouter/norouter/actions/runs/809377053
The sha256sum of the SHA256SUMS file itself is d5bf8cec237f1d41c2cf2f143ec88d889039b772e6064313e16a1f474cd4fba6
.
norouter-Darwin-arm64.tgz
)curl -fsSL https://github.com/norouter/norouter/releases/download/v0.6.2/norouter-$(uname -s)-$(uname -m).tgz | sudo tar xzvC /usr/local/bin
The binaries were built automatically on GitHub Actions. The build log is available for 90 days: https://github.com/norouter/norouter/actions/runs/520394064
The sha256sum of the SHA256SUMS file itself is 80d3a5f9a511ee3cf009b995e5019f5b5cbf71afb28f5a7160fe7e157697229d
.
curl -fsSL https://github.com/norouter/norouter/releases/download/v0.6.1/norouter-$(uname -s)-$(uname -m).tgz | sudo tar xzvC /usr/local/bin
The binaries were built automatically on GitHub Actions. The build log is available for 90 days: https://github.com/norouter/norouter/actions/runs/423000062
The sha256sum of the SHA256SUMS file itself is 15e66aeb0456f0574a3f6988762476db9198c72586657051d666b872f9d4c42f
.
Binary artifacts are now compressed (#44).
The archive contains "norouter" executable.
On Windows, "norouter-$(uname -s)-$(uname -m).zip" contains "norouter.exe".
curl -fsSL https://github.com/norouter/norouter/releases/download/v0.6.0/norouter-$(uname -s)-$(uname -m).tgz | sudo tar xzvC /usr/local/bin
The binaries were built automatically on GitHub Actions. The build log is available for 90 days: https://github.com/norouter/norouter/actions/runs/422901139
The sha256sum of the SHA256SUMS file itself is 9f6ae173383a5388ce6c36b49147fd55f66e5614966a6110daaae03f3aa23aa9
.
curl -o norouter --fail -L https://github.com/norouter/norouter/releases/download/v0.5.1/norouter-$(uname -s)-$(uname -m)
chmod +x norouter
The binaries were built automatically on GitHub Actions. See the log to verify SHA256SUMS. https://github.com/norouter/norouter/actions/runs/361290531
The sha256sum of the SHA256SUMS file itself is 2c3e193886cc05ead904c2efa0cfe72497e89f4fef1b28bced5493d80eda422c .
Added support for VPN-ish mode.
e.g. To access host1.foo.example.com behind an SSH host "gateway1", and access 192.168.96.100 behind an SSH host "gateway2":
hosts:
local:
vip: "127.0.42.100"
http:
listen: "127.0.0.1:18080"
gateway1:
cmd: "ssh user@gateway1 -- norouter"
vip: "127.0.42.101"
gateway2:
cmd: "ssh user@gateway2 -- norouter"
vip: "127.0.42.102"
routes:
- via: gateway1
to: ["*.foo.example.com"]
- via: gateway2
to: ["192.168.96.0/24"]
$ curl --proxy http://127.0.0.1:18080 http://host1.foo.example.com
$ curl --proxy http://127.0.0.1:18080 http://192.168.96.100
See https://norouter.io/docs/getting-started/vpn/ for the further information.
curl -o norouter --fail -L https://github.com/norouter/norouter/releases/download/v0.5.0/norouter-$(uname -s)-$(uname -m)
chmod +x norouter
The binaries were built automatically on GitHub Actions. See the log to verify SHA256SUMS. https://github.com/norouter/norouter/actions/runs/360977706
The sha256sum of the SHA256SUMS file itself is a1e58634e1c3e692e6f8843ec8d1828e3da7813c61fcc2f9ad6ebe098106b4e5 .
This release adds support for unprivileged name resolution in several ways:
$HOSTALIASES
fileIn addition, this release also supports writing /etc/hosts
when the permission can be granted.
See https://norouter.io/docs/getting-started/name-resolution/ for the examples.
curl -o norouter --fail -L https://github.com/norouter/norouter/releases/download/v0.4.0/norouter-$(uname -s)-$(uname -m)
chmod +x norouter
The binaries were built automatically on GitHub Actions. See the log to verify SHA256SUMS. https://github.com/norouter/norouter/actions/runs/337611903
The sha256sum of the SHA256SUMS file itself is 3a85c4bcfe4dfe641a95fec5644e2fcc22f6b3275373d7cbef0993a96d0be2c2 .
curl -o norouter --fail -L https://github.com/norouter/norouter/releases/download/v0.3.1/norouter-$(uname -s)-$(uname -m)
chmod +x norouter
The binaries were built automatically on GitHub Actions. See the log to verify SHA256SUMS. https://github.com/norouter/norouter/actions/runs/321554186