issues
search
EHfive
/
einat-ebpf
An eBPF-based Endpoint-Independent(Full Cone) NAT for Linux
GNU General Public License v2.0
151
stars
7
forks
source link
Basic NAPT features
#1
Closed
EHfive
closed
6 months ago
EHfive
commented
8 months ago
MUST
[x] NAT for UDP packet,
RFC 4787
[x] IP fragmentation tracking to reassemble layer 4 header information,
RFC 6864
[x] NAT for ICMP query message,
RFC 5508
[x] NAT for ICMP error message,
RFC 5508 Sec.7
[x] Create query ID binding for inbound ICMP query message to NAT host
[x] Simplified TCP session tracking and NAT for TCP packet,
RFC 7857 Sec.2
,
RFC 5382
[x] Hairpin handling in eBPF side
SHOULD
[ ] #8
MUST
SHOULD