linux iptables 防火墙 设置nat 转换

linux iptables 防火墙 设置nat 转换

实验需求

linux 进行nat 转发 设置
现只有一台linux 主机上 拥有 外网网线连接 和 可以正常使用的公网IP
在不更改网络连接的情况下 需要内网的机器 也能通过 这个网线连接外网

实验想法

使用linux iptables 规则 对 需要上网的内网网段的IP地址进行nat 转发

环境准备

  1. 准备一台 具备 双网卡 的linux 主机
  2. 保证这台机器内网网卡 和 内网机器可正常通信 在同一个局域网中
  3. 内网机器 的网关设置 必须是 linux 主机的内网网卡
    即 当内网机器 访问 非 本网段机器 时 会将 数据 发送到 linux 机器上 由linux 机器 进行nat 转换 进行转发

环境拓扑

iptables 配置

# 检查 主机路由 配置
route -n


# 将需要进行nat 转换的 地址段 进行地址转换
iptables -t nat -A POSTROUTING -s {内网网段} -j SNAT --to-source {外网网卡IP}
iptables save

配置此条目以后 所有 经过 这台linux 机器 且 IP地址 时 内网网段的 数据包 源地址 都会被转换成 外网 网卡IP 继续进行通信

备注

真实环境使用时需考虑 linux 机器iptables 稳定性 和 转发速率 和 转发时 CPU 内存 负载等因素
此方法一般搭建简单linux 堡垒机使用
适用于小量流量数据转发
当业务流量需要转发还需专业防火墙设备

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值