您的位置:首页 > 其它

Notes for recent work (iptables NAPT)

2008-05-11 01:04 218 查看
#!/bin/sh

[ -z "$HOST" ] && HOST=localhost

IP="`ping -c1 $HOST | egrep -o '([0-9]{1,3}.){3}([0-9]{1,3})' | head -n1`"

# 清除前次设置的 NAPT
iptables -t nat --flush

# 将本机80映射到之前 $HOST 指定的服务器 80 上
/sbin/iptables -t nat -I POSTROUTING -j MASQUERADE
/sbin/iptables -t nat -A PREROUTING  -p tcp  --dport 80 -j DNAT --to-destination "${IP}:80"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  服务器