大家好, 我又来更新了.
之前的旧帖 [https://cyberbus.net/post/260][https://cyberbus.net/post/549]
(v0.3.3)版本视频演示: https://www.bilibili.com/video/BV1o49VYgE6e
(v0.4.12)版本视频演示: https://www.bilibili.com/video/BV1qqEtziE5N
(v0.6.7)版本视频演示: https://www.bilibili.com/video/BV1fz8szoE8g
(新)(v0.6.7)版本简单部署演示: https://www.bilibili.com/video/BV1dP8iznEBs
项目地址: https://github.com/ThisSeanZhang/landscape
当前界面截图

欢迎提出建议和想法.
当前软件更新到了 v0.6.7-beta 的版本, 已经满足了日常基础的使用:
相比之前主要增加了 配置的数据库化, Geo 文件管理. 还有修复了一大堆前端交互 BUG, 还有分流的控制. 不过总体还是不建议小白使用,
目前还增加了 使用 ebpf TC 加速 WAN LAN 之间数据包的传递(开启 NAT 无 PPPoE). 在 M28K 的硬件情况下相比 iptables 能达到 20% 的提升. 在运营商的内网千兆测速中(开启NAT, PPPoE) CPU 占用也下降了, 但是其他硬件,比如 R5C 倒是没有下降, 就很奇怪.



如果配置分流的容器可以参考这个
01-core:
image: ghcr.io/thisseanzhang/landscape-edge:amd64-16
sysctls:
- net.ipv4.conf.lo.accept_local=1
cap_add:
- NET_ADMIN
- BPF
- PERFMON
container_name: 01-core
privileged: true
volumes:
- /root/xxx:/app/server:ro
- /root/.landscape-router/unix_link/:/ld_unix_link/:ro
然后在分流设置中就可以选择这个容器作为出口, 然后在 主页中转发到此流的流量将会发送到这个容器, 入口 IP 的设备将会默认使用这个容器作为出口, 如果某些地址不使用可以使用 DNS 配置将这些域名设置为忽略 Flow 设置, 这将会使用默认的出口进行发送.

