发新话题
打印

利用iptables将内部ip映射为真实ip

利用iptables将内部ip映射为真实ip

复制内容到剪贴板
代码:
#定义防火墙真实ip
INET_IP=222.222.222.222
#定义局域网ip
LAN_IP=192.168.0.1
#定义内部主机ip
SERVER_IP=192.168.0.222

$dport=800
$sport=80

iptables -t nat -A PREROUTING  --dst $INET_IP --dport $dport   -p tcp -j DNAT --to-destination $SERVER_IP:$sport
iptables -t nat -A POSTROUTING --dst $SERVER_IP --dport $sport -p tcp -j SNAT --to-source   $LAN_IP:$sport
iptables -t nat -A OUTPUT   --dst $INET_IP  --dport $dport -p tcp -j DNAT --to-destination $SERVER_IP:$sport
      
15 is too short

TOP

发新话题