Open 4t0m1k opened 6 years ago
Hi, thanks for your advices.
Extending this module to support various NAT types and TCP sounds great and actually it's part of my plan. Maybe I will create a new module in another repository to do that in the future.
For now let's just focus on this particular extension module. As you can see there are still many potential issues for this module whose implementation is actually a dirty hack. When this module becomes more stable and well tested, we will start working on the TNAT
stuff.
Thanks for your response !
You're right there will be another time for that. Keep up the good work !
Hello and thank you for this awesome extension!
Why do not make this extension more generic, for example naming it "TNAT" (for Typed NAT) and with this syntax:
So, for full cone nat, you just have to do:
you do not have to change the mapping structure, only to check by ext port, then check the type and reject the packet in the hook if:
What do you think about this?
Another question : When do you think TCP full cone NAT will be available? How much work to do?
Thank you!