iptables--DNAT

原创 2016年08月29日 19:52:27

#!/bin/bash

# dnat
#
# 内网服务: 192.168.49.85:80
# 网关: 192.168.49.65
# 请求主机: 172.16.0.129
# 请求过程:
# 172.16.0.129 –> 192.168.49.65 –to-destination 192.168.49.85:8080

iptables -t nat -F
iptables -F

iptables -t nat -A PREROUTING -d 192.168.49.65 -p tcp --dport 80 -j DNAT --to-destination 192.168.49.85:8080

iptables-save > /etc/sysconfig/iptables.dnat
iptables-restore < /etc/sysconfig/iptables.dnat
版权声明:本文为博主原创文章,转载请注明出处

相关文章推荐

IPTABLES、SNAT、DNAT网关策略

  • 2012年05月31日 14:02
  • 717KB
  • 下载

IPtables中SNAT, DNAT和MASQUERADE的区别

解决方案 IPtables中可以灵活的做各种网络地址转换(NAT)   网络地址转换主要有两种:SNAT和DNAT   SNAT是source network address trans...

iptables的DNAT和SNAT

一、概述: 1、 SNAT, DNAT, MASQUERADE都是NAT 2、MASQUERADE是SNAT的一个特例 3、SNAT是指在数据包从网卡发送出去的时候,把数据包中的源地址部分替换...

IPtables中SNAT、DNAT和MASQUERADE的含义

IPtables中可以灵活的做各种网络地址转换(NAT),网络地址转换主要有两种:SNAT和DNAT。SNAT是source networkaddress translation的缩写,即源地址目标转...

iptables防火墙详解(二)SNAT和DNAT

通过上一篇文章的学习,我们认识了Linux防火墙的表、链机构,并学会了编写简单的防火墙规则。Linux防火墙在很多时候承担着连接企业内、外网的重任,除了提供数据包过滤功能以外,有时还需要提供一些基本的...

iptables中DNAT、SNAT和MASQUERADE的理解

DNAT(Destination Network Address Translation,目的地址转换) 通常被叫做目的映谢。而SNAT(Source Network Address Translat...

iptables DNAT 与 SNAT 详解

DNAT target     这个target是用来做目的网络地址转换的,就是重写包的目的IP地址。如果一个包被匹配了,那么和它属于同一个流的所有的包都会被自动转换,然后就可以被路由到正确的主...

(九)洞悉linux下的Netfilter&iptables:网络地址转换原理之DNAT

网络地址转换:NAT      Netfitler为NAT在内核中维护了一张名为nat的表,用来处理所有和地址映射相关的操作。诸如filter、nat、mangle抑或raw这些在用户空间所认为的“...

iptables中DNAT与SNAT的理解(不错的博客)

DNAT(Destination Network Address Translation,目的地址转换) 通常被叫做目的映谢。而SNAT(Source Network Address Translat...
  • joeyon
  • joeyon
  • 2015年06月10日 17:13
  • 373

Linux里的防火墙(中):使用iptables实现DNAT和SNAT

SNAT(源地址转换) 和 DNAT(目标地址转化)都是为了解决网络地址不足而演变出的技术。 相关概念: SNAT:源地址转换,顾名思义,就是为了将ip数据包里的源地址替换成我们希望替...
  • deansrk
  • deansrk
  • 2011年08月21日 17:28
  • 3852
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iptables--DNAT
举报原因:
原因补充:

(最多只允许输入30个字)