#拒绝吃灰#树莓派做为透明网关 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
pclover
V2EX    硬件

#拒绝吃灰#树莓派做为透明网关

  •  
  •   pclover 2016-05-14 15:08:18 +08:00 2160 次点击
    这是一个创建于 3439 天前的主题,其中的信息可能已经有所发展或是发生改变。
    前言:
      书籍是人类进步的阶梯,墙是阻碍人类进步的陷阱 --- 高尔基马克西姆方滨兴

      翻墙的最佳姿势,当然是不在电脑 /手机 /pad 上安装任何软件,不更改任何设置,就能访问到任何网址,墙变得透明了。 实现这个目标主要有两种做法:
    1. 刷路由器固件,用 OpenWrt 加上其它软件。这个方式适合爱折腾的玩家,也有上网不稳定的风险存在。
    2. 用一台专用电脑充当网关 /DNS 服务器,安装设置上专用软件。这种方式优点很多,还可以出差时随时携带。要说低成本电脑, 当然要首推树莓派了。本文就是专门介绍如何让树莓派做为透明翻墙网关。已经在 Raspbian(Jiessie)和 OSMC 系统下面测试通过了。

    详细内容: https://github.com/HenryHo2006/RpiProxy/
    20 条回复    2016-05-30 09:17:13 +08:00
    shoaly
        1
    shoaly  
       2016-05-14 15:29:13 +08:00
    树莓派是 是可以直接 将 sd 卡 写成镜像文件的, 楼主是否可以放出一个树莓派的做好的镜像呀
    loading
        2
    loading  
       2016-05-14 16:33:04 +08:00 via Android
    性能好吗?
    zent00
        3
    zent00  
       2016-05-14 17:35:29 +08:00 via iPhone
    几年前在一代树莓派上跑过几天,后来换了支持 openwrt 的路由器就放到网关上去跑了。

    在树莓派上跑对于大多数家用场景是够用了,由于总线的限制,如果想让翻墙速率跑满百兆带宽,树莓派就不是最佳选择了。
    xingxing09
        4
    xingxing09  
       2016-05-14 18:49:13 +08:00
    我之前尝试用楼主的方案的,但是 chinaDns 总是提示找不到 chnroute.txt(这文件明明是存在的),最后换成用 pdnsd 做 dns 查询和缓存,上游 dns 用的 8.8.8.8, iptables 规则国内 ip 直连,其他 ip 全部走 ss 代理
    wex
        5
    wex  
       2016-05-14 20:07:14 +08:00
    局域网开启热点扶墙吗?
    Tink
        6
    Tink  
    PRO
       2016-05-14 20:09:09 +08:00 via iPhone
    我感觉树莓派应该跑不满带宽吧
    hiroya
        7
    hiroya  
       2016-05-14 23:57:37 +08:00 via iPad
    好东西,虽然树莓派的网卡很糟糕
    love4taylor
        8
    love4taylor  
    PRO
       2016-05-15 00:27:49 +08:00
    然而最近被香蕉派 R1 种草,求打醒
    pclover
        9
    pclover  
    OP
       2016-05-15 00:53:13 +08:00
    @shoaly 我也想放个镜像上去,但如果用户 linux 知识很薄弱,改 ip ,改 dhcp 这些工作都不会做。如果用户有一定的 linux 知识,按着我的教程也很容易,还能学到知识,何乐而不为呢。因此决定不放镜像了。
    pclover
        10
    pclover  
    OP
       2016-05-15 00:55:04 +08:00
    @loading 家庭带宽受 ISP 限制,还不受树莓派 100M 网卡限制。再说了,树莓派上装了 dnsmasq 来做 dns 缓存,只会更快吧。我自己使用没觉得慢,哪怕看网络视频。
    pclover
        11
    pclover  
    OP
       2016-05-15 00:56:33 +08:00
    @xingxing09 权限问题?大小写问题? chinadns 在 github 有论坛的,上去请教应该好解决。
    pclover
        12
    pclover  
    OP
       2016-05-15 00:57:33 +08:00
    @wex 我只用树莓派只做网关和 DNS server , WIFI 热点怕不是它的强项。
    AntonChen
        13
    AntonChen  
       2016-05-15 01:17:16 +08:00 via iPhone
    做了网关之后局域网的千兆有无影响?第一代树莓派网卡速度如何?
    vonsis
        14
    vonsis  
       2016-05-15 08:52:33 +08:00
    先不说派的性能够不够跑满背板,
    让它做网关,我还得额外配一个千兆交换机以及无线 AP ,何苦来哉。
    firemeteor
        15
    firemeteor  
       2016-05-15 09:29:27 +08:00 via Android
    用树莓派当服务器没啥意思。性能有限,适用场景也不算多。能实现的功能大都有专有设备可以提供。真的要折腾树莓派还是应该充分利用板子的 GPIO 接口比较有意思。
    a342191555
        16
    a342191555  
       2016-05-15 19:16:45 +08:00
    star 一下,打算用在刷了 openwrt 的路由器上。
    how about 树莓派?继续吃灰……
    arrowna
        17
    arrowna  
       2016-05-21 01:07:29 +08:00
    树莓功耗多大?
    pclover
        18
    pclover  
    OP
       2016-05-29 10:39:29 +08:00
    @arrowna 电源 5V2A 10W ,但平时工作不会到 10W 的,一半吧
    pclover
        19
    pclover  
    OP
       2016-05-29 10:41:48 +08:00
    @AntonChen 局域网内 IP 包是直接传送的,不会走网关,上互联网才走网关,就电信 /联通那尿性, 10 年内估计都不要考虑千兆。
    arrowna
        20
    arrowna  
       2016-05-30 09:17:13 +08:00   1
    @pclover 你用树莓来干啥的?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1060 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 18:22 PVG 02:22 LAX 11:22 JFK 14:22
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86