{"repo":"muink/openwrt-einat-ebpf","free":true,"listed":false,"github":"https://github.com/muink/openwrt-einat-ebpf","clone":"git clone https://github.com/muink/openwrt-einat-ebpf.git","description":"An eBPF-based Endpoint-Independent(Full Cone) NAT for OpenWrt","language":"Shell","stars":22,"topics":["einat-ebpf","fantastic-package","openwrt","openwrt-package","fullcone-nat","fullcone","nat","workflow"],"license":"GPL-2.0","category":"workflow-automation","readme_excerpt":"openwrt-einat-ebpf eBPF-based Endpoint-Independent NAT The [einat-ebpf][] is a eBPF application implements an \"Endpoint-Independent Mapping\" and \"Endpoint-Independent Filtering\" NAT(network address translation) on TC egress and ingress hooks. Requirements - Target Linux kernel = 5.15 - Target Linux kernel has the following kernel configuration enabled - You can install kmod-ikconfig , use command zcat /proc/config.gz grep -E \"(CONFIG BPF EVENTS CONFIG DEBUG KERNEL CONFIG DEBUG INFO CONFIG DEBUG INFO REDUCED CONFIG DEBUG INFO BTF CONFIG BPF SYSCALL CONFIG BPF JIT)\" to confirm - If it does not match, you need add the following configuration to the .config and rebuild the target kernel - Currently are known [immortalwrt][] and [fantastic-rebuild][] is enabled these options Releases You can find the prebuilt-ipks here \\ And LuCI can be found here [luci-app-einat][] Additional Features Support for enabling additional features at build. Including but not limited to ipv6, static, ... \\ For details, see define Package/$(PKG NAME)/config Build [einat-ebpf]: https://github.com/EHfive/einat-ebpf [luci-app-einat]: https://github.com/muink/luci-app-einat [immortalwrt]: https://github.com/immortalwrt/immortalwrt [fantastic-rebuild]: https://github.com/fantastic-packages/rebuild License This project is licensed under the GPL-2.0","default_branch":null,"files":null,"tree":[],"storefront":"/r/muink","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/muink/openwrt-einat-ebpf/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}