SNAT与DNAT策略

本文详细介绍了SNAT和DNAT策略的应用。SNAT用于局域网主机共享公网IP接入Internet,通过修改数据包源地址实现。DNAT用于发布内网服务器,通过转换目的IP地址确保内网服务器安全。此外,文章还提到了规则的导出导入、数据包抓取以及SNAT和DNAT在实际应用中的注意事项。
摘要由CSDN通过智能技术生成

1.SNAT策略及应用

SNAT策略的典型应用环境
局域网主机共享单个公网IP地址接入Internet
SNAT策略的原理
源地址转换,Source Network Address Translation
修改数据包的源地址
SNAT原理与应用
SNAT应用环境;局域网主机共享单个公网IP地址接入Internet (私有IP不能在Internet中正常路由)SNAT原理;源地址转换,根据指定条件修改数据包的源IP地址,通常被叫做源映谢
SNAT转换前提条件:
1.局域网各主机己正确设置IP地址、子网掩码、默认网关地址
2.Linux网关开启IP路由转发
linxu想系统本身是没有转发功能只有路由发送数据临时打开:
echo 1 > /proc/sys/net/ipv4/ip_forward

syactl -w net.ipv4.ip_forward=1永久打开:
vim ietci sysctl.conf
net.ipv4.ip_forward - 1将此行写入配置文件
sysctl -p#将取修改后的配置
注:还有一种方式静态路由,这个就比较麻烦
SNAT转换1:固定的公网IP地址:
4配置SNAT策略,实现snat功能,将所有192.168.100.0这个网段的ip的源ipi改为10.0.0.1
iptables -t nat -A POSTROUTING -5 192.168.100.0/24 -o ens33 -j SNAT --to 10.0.0.1
网段可换成单独IP -o出站 ens33外网网卡 10.0.0.1外网IP

iptables -t nat -A POSTROUTING -s 192.168.100.0/24 -o ens33 SNAT --to-source 10.0.0.1-10.0.0.10
网段是内网IP -o出站 ens33外网网卡 10.0.0.1-10.0.0.10外网IP或地址池
SNAT转换2:非固定的公网IP地址(共享动态IP地址):
iptables -t nat -A POSTROUTING -s 192.168.100.0/24 -o ens33 -j MASQUERADE
在这里插入图片描述

实现一个IP地址做SNAT转换,一般可以让内网100到200台主机实现上网。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值