#!/bin/bash
SIP=192.168.0.2
DIP=192.168.0.3
NIP=192,168.0.1
echo 1 > /proc/sys/net/ipv4/ip_forward
/sbin/modprobe iptable_filter
/sbin/modprobe ip_tables
/sbin/modprobe iptable_nat
/sbin/iptables -t nat -F
#/sbin/iptables -F
iptables -t nat -A PREROUTING -s $SIP -d $DIP -p tcp -m tcp --dport 80 -j DNAT --to-destination $NIP:80
解释:将客户端是192.168.0.2对192.168.0.3的http访问请求,全部转至192,168.0.1上的HTTPD服务提供响应.
-s $SIP :如果省略此参数,则将所有客户端的http访问请求都转至 -d $DIP 上的HTTPD服务提供响应.
阅读(1094) | 评论(0) | 转发(0) |