V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
misaka19000
V2EX  ›  互联网

想用树莓派做一个局域网代理,有什么好的解决方案吗?

  •  
  •   misaka19000 · 2016-10-09 00:47:25 +08:00 via iPad · 3322 次点击
    这是一个创建于 2771 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在Linux命令行,ss怎么才能拥有类似于在windows下的那种允许局域网中设备链接的功能?

    第 1 条附言  ·  2016-10-10 22:06:24 +08:00

    非常感谢大家的回复,我自己花点时间稍微折腾了一下,然后终于搞成功了。

    我把步骤稍微整理了下然后写了篇博客,有兴趣想要实践的朋友可以看看,有什么建议也欢迎在博客下留言与我联系。

    文章地址:通过树莓派使局域网设备访问ShadowSocks代理

    14 条回复    2016-10-09 20:47:40 +08:00
    jigloo
        1
    jigloo  
       2016-10-09 00:54:40 +08:00
    arm 性能不行,连带宽都跑不满。

    推荐 aopen de2700 二手小主机。
    misaka19000
        2
    misaka19000  
    OP
       2016-10-09 00:58:12 +08:00 via iPad
    @jigloo 关键是现在不知道怎么让局域网的设备能通过树莓派上网啊,按道理来说其他设备设置一下无线网代理不应该就可以了嘛?
    jigloo
        3
    jigloo  
       2016-10-09 01:00:53 +08:00   ❤️ 1
    一样的啊,你在派上装个 polipo 把 ss 的 socks5 转成 HTTP 代理就能让其他设备用了。

    或者直接用 cow/moew 这些工具,正好 arm 也能跑它们。
    CloudnuY
        4
    CloudnuY  
       2016-10-09 01:14:01 +08:00   ❤️ 1
    local_address 设为 0.0.0.0
    choury
        5
    choury  
       2016-10-09 01:51:16 +08:00 via Android   ❤️ 1
    我在想这里要不要安利一下我写的一个小玩意呢?
    https://github.com/choury/sproxy
    我就是在树莓派上跑的
    zwpaper
        6
    zwpaper  
       2016-10-09 01:54:26 +08:00 via iPhone   ❤️ 1
    推荐 Meow 刚把我的派用起来
    Trim21
        7
    Trim21  
       2016-10-09 02:03:14 +08:00   ❤️ 1
    开一个 ss 的 client,然后其他的直接用 ip 和端口不就可以了吗
    ITOutsider
        8
    ITOutsider  
       2016-10-09 04:03:34 +08:00 via iPhone   ❤️ 1
    cow
    wwqgtxx
        9
    wwqgtxx  
       2016-10-09 08:02:05 +08:00 via iPhone   ❤️ 1
    @jigloo 我就想问很多 mips 的路由器 ss 都能跑满带宽,为毛树莓派的 arm 就跑不满
    littlewey
        10
    littlewey  
       2016-10-09 08:06:32 +08:00 via iPhone   ❤️ 1
    我家是用 pi 装的 cow
    DylanRing0
        11
    DylanRing0  
       2016-10-09 11:24:59 +08:00   ❤️ 1
    @wwqgtxx 树莓派的总线(((

    用 cow 就好
    messyidea
        12
    messyidea  
       2016-10-09 12:20:43 +08:00   ❤️ 1
    可以树莓派在 0.0.0.0:port 上面开 http 或者 socks 代理,然后自己电脑用 proxychains-ng 或者浏览器设置树莓派本地 ip:port 使用。
    也可以树莓派用 ss-redir 之类的配合 iptables 或者 ipset 开透明代理,然后自己电脑把网关改成树莓派就可以了,具体要搜一下教程。
    nyaruko
        13
    nyaruko  
       2016-10-09 13:12:17 +08:00   ❤️ 1
    我之前用的是 meow 。。。
    misaka19000
        14
    misaka19000  
    OP
       2016-10-09 20:47:40 +08:00
    试了一下 polipo ,现在已经可以在局域网内进行 http 代理了,但是请问大家怎么样才能在树莓派上启用 PAC 模式呢?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   980 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 21:10 · PVG 05:10 · LAX 14:10 · JFK 17:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.