[英]How to add NAPT/PAT rule?
我的目標是使用正確的功能 NAPT 將數據包從一個接口轉發到另一個接口,而不會發生源端口沖突。
我找不到如何使用iptables
和nftables
添加 NAPT 規則(網絡地址端口轉換或也稱為 PAT)。
更有趣的是,搜索PAT NAPT iptables/nftables/netfilter
並沒有提供任何相關信息。 即使他們提到PAT/NAPT ,他們也會做一個簡單的 IP 偽裝......
看來 iptables 的 NAT 會進行隱式端口轉換...不知何故,即使沒有寫在任何地方,對每個人來說也是顯而易見的。 然而,NAT 的定義非常明確,不包括第 4 層更改。 任何...
通過使用 iptables,偽裝是一種選擇,但可能無法實現您的目標。 更好的方法是通過編寫自己的 iptable 操作來擴展 netfilter 和 iptables。 我幾年前就這樣做了,這是我的github代碼,希望可以幫助您。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.