﻿#!/bin/sh

OLD_SERVER_IP=310.320.330.340   # ip cтарого сервера
NEW_SERVER_IP=250.260.270.280   # ip сервера куда переехали


sysctl net.ipv4.ip_forward=1    # если вдруг до этого не включили режим форварда трафика (а на обычном сервере вообще-то он чаще всего не включен)

iptables -t nat -F              # сначала чистим всю таблицу nat

# для всех портов из списка говорим натить трафик в обе стороны
for port in 80 443 1333 8080 65777; do  
  iptables -t nat -A PREROUTING -d $OLD_SERVER_IP -p tcp --dport $port -j DNAT --to-destination $NEW_SERVER_IP:$port
  iptables -t nat -A POSTROUTING -d $NEW_SERVER_IP -p tcp --dport $port -j SNAT --to-source $OLD_SERVER_IP
done
