iptables -t nat -A PREROUTING -p tcp --dport 8081 -j DNAT --to-destination 10.65.19.10 这个命令什么意思
时间: 2024-05-20 18:18:49 浏览: 144
nat-pt.rar_ipv4 ipv6_linux NAT-PT_linux ipv6 natpt_linux-usermo
这个命令是用来配置 iptables 的网络地址转换(Network Address Translation,NAT)规则。具体来说,它的作用是将所有目标端口为 8081 的 TCP 数据包的目标地址修改为 10.65.19.10,并将数据包转发到修改后的目标地址。
命令中各参数的含义如下:
- `-t nat`:指定要操作的表为 NAT 表。
- `-A PREROUTING`:将规则添加到 PREROUTING 链,该链处理数据包进入路由前的网络地址转换。
- `-p tcp`:指定要匹配的协议为 TCP。
- `--dport 8081`:指定要匹配的目标端口为 8081。
- `-j DNAT`:指定要执行的动作为 DNAT(目标地址转换)。
- `--to-destination 10.65.19.10`:指定转换后的目标地址为 10.65.19.10。
阅读全文