openwrt

Luci是什么

Luci简介:
lua是一个小巧的脚本语言,容易嵌入其他语言。轻量级LUA语言的官方版本只包含一个精简的核心和最基本的库,使lua体积小、启动速度快,从而适合嵌入在别的程序里。

what is luci

科学上网

三大插件SSRPlus、PassWall、OpenClash

  • SSRPlus:简称:酸酸乳Plus,使用简单,主流玩法,兼容大多数资源网站,建议新手使用。
  • PassWall:支持 SS/SSR/V2ray,选项多使用灵活自由度高,支持DNS,支持简单分流,建议新手使用。
  • OpenClash:简称:小猫咪,支持众多协议,有高级策略分流,自定义项目多,不是每个资源网站都提供服务,但有转换协议方案,上手不太顺手。

本来选择了openclash,但鉴于clash内核已经删库跑路,转用v2ray
v2ray有点难搞啊,教程太少,换成ssr Plus
参考
轻松搞定

不知道为什么ssr plus有点问题

ip测试还是我本地的ip,而不是vps的ip.和dns有关系应该

暂时有点搞定不了换passwall试试
非常完美passwall好用多了

奇怪了,passwall犯病了,不知道为什么上不去github.com,代理规则里面也写了github走代理.
用v2ray代理,选用相同的节点,没有任何问题.应该是passwall本身出毛病了.
还有steamcommunity.com和store.steampowered.com也都不行.之前还是好好的.

阅读更多

软路由

软路由的性能由cpu决定,r2s以上都可以跑满1000m
虚拟机内存需求极大
物理机1-2g足够了

硬件

硬盘

不存在大量的读写

  • nvme协议
  • u盘协议

网口

  • WAN接口是用来连接外网的,也被称之为广域网接口(Wide Area Network)
  • LAN接口用来连接内网中的设备(Local Area Network)
    一个路由器通常有一个WAN口,多个LAN口。

    网卡

    intel更加友好,尤其是对虚拟机
    2.5g内网
    性能足够的软路由>交换机+弱软路由

总结

  • 网卡上限
  • cpu下限
  • nas最好x86,尽可能cpu足够好

虚拟机

阅读更多

openwrt防火墙

由于openwrt与ikuai网关互指,并且没有做转发设置,不能在ikuai中监控设备流量情况,openwrt的监控流量插件也不好用,遂研究下接口与防火墙.

现在的网络情况为
i快开启dhcp,openwrt关闭.所有设备的IP由ikuai分配.由于科学上网的需求,openwrt跑passwall,dhcp网关设置为openwrt.
这就导致,虽然ikuai,openwrt,设备处于同一个网段下,但由于ikuai的dhcp设置,下属所有设备不论是上传还是下载,所有数据报是都要经过openwrt解包 处理 封包 转发处理,再去ikuai.
上传

1
2
3
4
5
6
7
graph LR

    A((设备)) -->|数据报| B[OpenWRT]

    B -->|解包 处理 封包 转发| C[ikuai]

    C -->|数据报| D[internet]

下载
1
2
3
4
graph LR
D[Internet] -->|数据报| C[iKuai]
C -->|解包 处理 封包 转发| B[OpenWRT]
B -->|数据报| A((设备))

对openwrt性能损耗高.

通过对防火墙与接口设置,实现,下载直接到设备,上传经过openwrt.
上传

阅读更多