[@tc_132_12 apps]# cat forward.sh
#! /bin/sh
target_host=10.11.132.12
target_port=10086
forward_host=10.10.83.83
forward_port=8080
echo 1 > /proc/sys/net/ipv4/ip_forward
/sbin/iptables -t nat -A PREROUTING -d ${target_host} -p tcp -m tcp --dport ${target_port} -j DNAT --to-destination ${forward_host}:${forward_port}
/sbin/iptables -t nat -A POSTROUTING -d ${forward_host} -p tcp -m tcp --dport ${forward_port} -j SNAT --to-source ${target_host}
#target_host=10.11.132.12
#target_port=10086
#forward_host=10.10.83.83
#forward_port=8080
#DEMO: http://10.11.132.12:10086/ip138.jsp => http://10.10.83.83:8080/ip138.jsp
#ip138.jsp content is:
#<% out.println("You are "+request.getRemoteAddr()+":"+request.getRemotePort()); %>
[@tc_132_12 apps]#
分享到:
相关推荐
linux下设置iptables实现NAT功能
利用Iptables实现LVS负载均衡集群研究
用iptables做网关
通过iptables实现端口转发和内网共享上网
在RedHat linux 9.0下用squid iptables实现透明代理.pdf
Linux下怎样利用Iptables实现网络防火墙的监控功能.pdf
用Iptables实现Linux的防火墙功能.docx
iptables实现转发ftp的访问请求
在linux平台上用iptables实现数据转发.pdf
配置nat功能,软件实现ip伪装,使用iptables的说明,ubuntu下,嵌入式linux下。
Iptables表和链最清晰解释 下文有个词mangle,我实在没想到什么合适的词来表达这个意思,只因为我的英语太差! 我只能把我理解的写出来,这个词表达的意思是,会对数据包的一些传输特性进行修改,在mangle表中允许的...
在linux 下不着用TC+IPTables实现下载和上传带宽限制脚本
iptables源码 iptables工具
防火墙是一种保护网络的行之有效的安全机制 是保护区的一道安全防线它能够将保护区以外的非法入侵及访问拒之门外对于资金少又有科研人员的单位可采用源代码开放的免费的Linux netfilter/iptables 构建防火墙.
Java源代码是嵌入到JSP程序中的,它实现一些基本的简单的功能;Iptabels配置文件,是用户在修改防火墙设置时,用于被Java程序修改的。添加规则功能模块 删除规则功能模块 插入规则功能模块 替换规则功能模块 状态...
在Linux内核上,netfilter是负责数据包过滤、网络地址转换(NAT)和基于协议类型的连接跟踪等功能的一个子系统,这个子系统包含一些信息包过滤表组成,这些表包含内核用来控制信息包过滤处理的规则集。iptables是一个...
iptables表和链的最清晰解释.doc 详细列出数据包从网络到主机、主机到网络、包的转发过程。
iptables 防火墙 linux
Linux下基于iptables的防火墙设计与实现.pdf
iptables 官网下载的手册,内容很全,比网上浅显的介绍 iptables 功能要干货得多,能够系统性的学习 iptables 所有模块和功能,需要使用 iptables 实现更多复杂功能的同学必备的 handbook,很少见到其他博主放这个...