TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

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

461 点作者 secure将近 7 年前

10 条评论

chrissnell将近 7 年前
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 未加载
secure将近 7 年前
Author here. Happy to answer any questions you might have :)
评论 #17530545 未加载
评论 #17535539 未加载
评论 #17532980 未加载
评论 #17531572 未加载
评论 #17531203 未加载
评论 #17530499 未加载
评论 #17530252 未加载
评论 #17531533 未加载
评论 #17530862 未加载
评论 #17530365 未加载
gonzo将近 7 年前
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 未加载
blattimwind将近 7 年前
Stupid question: why is all the code marked &quot;Copyright 2018 Google Inc.&quot;?
评论 #17531353 未加载
grizzles将近 7 年前
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 未加载
voidmain0001将近 7 年前
@secure: Are you using netfilter or nftables for the firewall &#x2F; NAT services?
评论 #17531312 未加载
tedchs将近 7 年前
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! :)
ejanus将近 7 年前
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 未加载
pjmlp将近 7 年前
Nice work.<p>I would consider a router software stack, systems level coding.
jhabdas将近 7 年前
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 未加载