访客

关于iptables -t nat -I POSTROUTING -o br-lan -j MASQUERADE 自定义openwrt 防火墙 的解释

2615 大谋儿 知识探索

iptables -t nat -I POSTROUTING -o br-lan -j MASQUERADE

iptables: 这是Linux系统上用于配置防火墙规则的工具。

-t nat: 使用nat表,这个表用于处理网络地址转换(NAT)相关的规则。

-I POSTROUTING: 在POSTROUTING链中插入一条规则。POSTROUTING链用于处理出站数据包。

-o br-lan: 指定出站数据包的出口接口为br-lan。br-lan是OpenWrt系统中一个虚拟网桥接口。

-j MASQUERADE: 对匹配的数据包执行MASQUERADE操作,即进行网络地址伪装,将源IP地址替换为出口接口的IP地址。


这个规则的作用是在出站数据包通过虚拟网桥接口br-lan时,对其进行网络地址伪装(ip地址动态伪装),使得数据包的源IP地址被替换为br-lan接口的IP地址,执行SNAT功能 ,将局域网内部的私有IP地址转换为公网可路由的IP地址,实现与外部网络的通信。

THE END
上一篇:
公益GPT收集
相关文章

luci-app-alist网盘列表程序luci-app-aria2下载工具luci-app-cifs-mount用来挂载其他设备的共享资源luci-app-frpc内网穿透客户端luci-app-gowebdav简单的

openwrt 常用插件

openwrt的luci-app-frpc内网穿透应用为什么http穿透设置不成功 那是因为这个app设置http隧道的时候不支持设置远程端口 默认是80的 但是!!! 大多数frp服务端的设置是每个隧道一个端口

openwrt的luci-app-frpc内网穿透应用为什么http穿透设置不成功

评论列表
  • 访客
    访客 ◉ 江苏省苏州市(49.72.188.122) Oct 3日, 2024 @ 12:30 pm 如果是旁路网关的话, 是否需要做伪装?  回复
发布评论
验证码