TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Router7 – A pure-Go implementation of a small home internet router

461 pointsby securealmost 7 years ago

10 comments

chrissnellalmost 7 years ago
I want to look into adding support for sniffing and forwarding the 802.1x packets that the AT&T fiber modem/gateways use to authenticate. This is done to bypass the crappy performance and insecurity of their device. There are some hacky implementations of this but I want to do it in Go. I've gotten as far as sniffing the packets using gopacket under FreeBSD. Unfortunately, FreeBSD doesn't seem to support VLAN 0 so I was unable to implement this for PFSense. Perhaps router7 would be a better option for me.
评论 #17532048 未加载
评论 #17532023 未加载
评论 #17532165 未加载
评论 #17531948 未加载
评论 #17533528 未加载
securealmost 7 years ago
Author here. Happy to answer any questions you might have :)
评论 #17530545 未加载
评论 #17535539 未加载
评论 #17532980 未加载
评论 #17531572 未加载
评论 #17531203 未加载
评论 #17530499 未加载
评论 #17530252 未加载
评论 #17531533 未加载
评论 #17530862 未加载
评论 #17530365 未加载
gonzoalmost 7 years ago
One of the owners of Netgate, the main company behind pfSense here...<p>Looks great! I’m impressed.<p>I’m actually about to be out of touch for a week, so I’ve cloned the code for Router7 to read while I’m offline.
评论 #17534051 未加载
blattimwindalmost 7 years ago
Stupid question: why is all the code marked &quot;Copyright 2018 Google Inc.&quot;?
评论 #17531353 未加载
grizzlesalmost 7 years ago
Any chance for split horizon dns? The ability to perma-name all my home computers is something I&#x27;ve always wanted in a home router.
评论 #17530180 未加载
评论 #17530468 未加载
评论 #17530187 未加载
voidmain0001almost 7 years ago
@secure: Are you using netfilter or nftables for the firewall &#x2F; NAT services?
评论 #17531312 未加载
tedchsalmost 7 years ago
This is super exciting as I&#x27;ve had this on my &quot;hobby to do list&quot; for a while... now I don&#x27;t have to do it! :)
ejanusalmost 7 years ago
I am currently reading some source codes on tap-based IP&#x2F;TCP stack and Babel. I have not wrapped my head around some of the concepts because I need to first understand some RFCs . I would be reading your code base soon, but can one fire it up to work on Raspberry Pi3 ? And can it work with something that is not fibre ?
评论 #17530184 未加载
pjmlpalmost 7 years ago
Nice work.<p>I would consider a router software stack, systems level coding.
jhabdasalmost 7 years ago
Go is cool and all. But what&#x27;s the point of buried cable when one can get 50Mbps for $5 to $10 a month on 4G in Indonesia?
评论 #17531734 未加载