rtr7/router7
View on GitHub ↗ ★ 2,774 Go
router7 is a small home internet router completely written in Go. It is implemented as a gokrazy appliance.
6 mentions on Hacker News by 3 people: 1 story, 5 comments · first 2018-07-14 · latest 2019-05-05
20082026
-
…extensible router] [2]. You could run Router 7 on PC Engines [3] who at least use Coreboot. [1] https://github.com/rtr7/router7 [2] https://www.turris.cz/en/overview/ [3] https://www.pcengines.ch/
comment by Fnoord · 2019-05-05 · in Network offloading in OpenWrt (2018) [pdf] -
…gokr-packer \ -hostname=router7 \ -overwrite=/dev/sdb \ -gokrazy_pkgs=github.com/gokrazy/gokrazy/cmd/ntp \ github.com/rtr7/router7/cmd/... But note that you might need to rebuild https://github.com/gokrazy/kernel with some additional…
comment by secure · 2018-07-14 · in Show HN: Router7 – A pure-Go implementation of a small home internet router -
nftables https://github.com/rtr7/router7/blob/master/cmd/netconfigd/n...
comment by blattimwind · 2018-07-14 · in Show HN: Router7 – A pure-Go implementation of a small home internet router -
Have a look at router7’s dnsd, it’s not that complicated: https://github.com/rtr7/router7/blob/master/cmd/dnsd/dnsd.go You could easily fork it and extend it to implement your custom rules. I’ve done Go cross-compilation for running on…
comment by secure · 2018-07-14 · in Show HN: Router7 – A pure-Go implementation of a small home internet router -
https://godoc.org/github.com/rtr7/router7/cmd/dnsd already resolves computer names from DHCP leases. Is that what you mean? If no, can you elaborate on what the use-case is? Edit: forgot to mention, you can use static leases, too,…
comment by secure · 2018-07-14 · in Show HN: Router7 – A pure-Go implementation of a small home internet router -
▲ 461
Show HN: Router7 – A pure-Go implementation of a small home internet routerstory by secure · 2018-07-14 · 102 comments