V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
OpenWrt 是一个专门面向嵌入式设备的 Linux 发行版。你可以将 OpenWrt 支持的型号的嵌入式设备,比如各种路由器上的系统,换成一个有更多可能性可以折腾的 Linux 系统。
OpenWrt 官方网站
acrisliu
V2EX  ›  OpenWrt

折腾 openwrt 的正确姿势是什么

  •  
  •   acrisliu · 2015-11-09 10:37:56 +08:00 via Android · 647 次点击
    这是一个创建于 3279 天前的主题,其中的信息可能已经有所发展或是发生改变。
    之前遇上降价,入了一台网件 R6100 ,然后刷了 openwrt 。
    目前上面装了科学上网工具,然后用 aria2 、 samba 加上一个 32G 的 U 盘组了个离线下载和简单 NAS ,现在想不到更好的折腾方法了,各位 V 友有没有其他好玩的指点一下?
    13 条回复    2015-11-09 17:38:14 +08:00
    laincat
        1
    laincat  
       2015-11-09 10:54:01 +08:00
    没了。再折腾性能跟不上。
    acrisliu
        2
    acrisliu  
    OP
       2015-11-09 11:07:13 +08:00 via Android
    @laincat 目前看 CPU 和内存,占用不算太高
    Andy1999
        3
    Andy1999  
       2015-11-09 11:08:30 +08:00 via iPhone   ❤️ 1
    编译个 nginx 看看
    zjqzxc
        4
    zjqzxc  
       2015-11-09 11:25:15 +08:00   ❤️ 1
    amule (下载 ed2k 格式)
    transmassion 下载 torrent (没用过 aria 进行 bt 下载)


    如果内存还有的话:
    上一个 apache 或者 nginx 或者 python 或者其他的东西跑个小站点玩玩
    上一个 cacti/mrtg/zabbix 监控路由器的各项参数

    上一个小脚本监控每 ip 的流量情况,然后画图

    我目前大概路由+一台小主机就折腾了这么多
    xmoiduts
        5
    xmoiduts  
       2015-11-09 11:27:25 +08:00 via Android
    有台 X 酷路由宝,想把校园网客户端刷进去,发现要从头学 linux ,头疼。
    acrisliu
        6
    acrisliu  
    OP
       2015-11-09 11:57:13 +08:00 via Android
    @Andy1999 不知道编译过程中会不会死机。。。 再说我装 nginx 应该没什么用处😂
    acrisliu
        7
    acrisliu  
    OP
       2015-11-09 12:01:37 +08:00 via Android
    @zjqzxc 目前 aria2 加迅雷、百度云可以通吃所有格式了。
    搭小站的话,由于自己有了 VPS ,然后路由器拨号得到的又是内网 IP ,所以也不怎么好玩。
    监控的话可以玩一玩,哈哈。
    zjqzxc
        8
    zjqzxc  
       2015-11-09 15:05:15 +08:00
    @acrisliu 并不是所有资源都可以用百度 /迅雷 /旋风来离线的,这就是它俩( amule , transmission )存在的价值。。我现在是这仨都在跑,优先用 aria 跑离线,离线不了就用那俩。

    由于不想占用 vps 资源,三台 vps 全部由 cacti 监控。
    跑站点其实也就是内网玩玩,自己练手用,当然如果开监控的话基本上就必须跑一个 web 服务器了。

    其实让 samba 访问 web 目录是一件很爽的事情,路由器上搭建 web 服务器, Windows 下直接映射出一个盘符就像编辑本地文件一样。避免了电脑上装 apache 什么的,还方便了多台电脑交替进行编辑(有时候码代码时候用台式机,有时候用 surface ,小东西自己练手也犯不着用 github 进行同步,还省的每次都要 gitpush 和 gitpull 了)

    经楼上 @xmoiduts 提醒刚想起来,如果是在学校里的话其实还有其他用途。。
    (比如我们当时是限制一个账号只能在一个客户端登陆,校园网内不登陆的情况下内网可以访问;路由器在宿舍登陆了)在自习室或者其他地方想用网的时候(可以连无线访问内网),在路由上开 pptpd 或者 squid 也是一种玩法。

    还有就是路由器上开 qos ,大部分情况下就不用考虑给下载限速了。。
    zjqzxc
        9
    zjqzxc  
       2015-11-09 15:33:20 +08:00
    刚进 luci 里看了一眼,,继续列出来我还玩了什么:
    1 、 Custom Commands :在 luci 界面可以执行一段 sh 脚本。有一个监控每 ip 当前网速的 sh 脚本在这里面调用,弥补了 openwrt 不能监控各 ip 网速的缺陷(新版固件不是的有没有原生的这个速度监控功能)
    2 、动态 DNS :就是为了给 zabbix 主动模式用,当然也可用来挂站点
    3 、打印服务器:之前在宿舍的时候打印机供全宿舍用,就用 op 当打印服务器了。
    4 、 WatchCat : WatchCat 允许设置周期性的重启 和 /或者 当网络连接断开达规定时间。
    5 、 VnStat :按照接口进行的端口流量统计,玩玩还可以
    6 、 freifunk :自己 google/百度这个吧
    7 、当年想转发 ipv6 来着,没玩明白
    8 、多台路由的话,做 ap ,当中继,桥接
    9 、开多个 wlan 端口,其中一个设置成免密码(或者一个独立密码)并限速(或者不限速)用来给自己以外的人用。然后配置 iptables ,把这个对外的 wlan 端口的地址段禁止访问你的 samba 所在的那个 ip 地址段。(就是实现那些原生带访客模式的路由器的功能)
    10 、开多个 wlan 端口,其中一个给一个独立的 ip 地址段且不加密且网段完全独立不能访问 Internet ,专门给蹭网的人准备的。
    xmoiduts
        10
    xmoiduts  
       2015-11-09 15:42:45 +08:00 via Android
    @zjqzxc 在宿舍电脑上开过 55 服务端,只有手机电脑同在校园网下才能共享上网,如果手机换成了外网,电脑能接到手机发来的请求,手机收不到网页。
    zjqzxc
        11
    zjqzxc  
       2015-11-09 16:02:52 +08:00
    @xmoiduts 并没有看懂你说的啥意思。。关于外网访问校园内网的问题详询网络中心,各学校情况都不一样。不过一般来说都会限制外网访问内网的,具体手法不清楚。我们学校采用的是 ip 白名单方式,白名单以外的 ip 在外无法 ping 通。。
    xmoiduts
        12
    xmoiduts  
       2015-11-09 16:21:47 +08:00 via Android
    @zjqzxc 我们学校自建了校园网,但是校园通知只有内网可看。我想自建一个代:狸:服务器以在外网访问校内通知网站。
    现在的情况是,位于校内的戴笠服务器可以接收到外网的访问请求,但是外网的设备(手机)却不能通过这个代理服务器访问校内通知网站。
    我对校园网的运作原理百思不得其解,另:校园网对教职工提供官方 V 那什么 N 。
    acrisliu
        13
    acrisliu  
    OP
       2015-11-09 17:38:14 +08:00 via Android
    @zjqzxc 看来你是一位很会折腾的人啊,受教了👍
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1055 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:22 · PVG 03:22 · LAX 12:22 · JFK 15:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.