Здравствуйте. Из-за повсеместной блокировки доступа к некоторым доменам из одной страны в другую, некоторые сайты например donationalerts.com не работают из украины. Я имею свой собственный сервер на нейтральной территории (с этого сервера открываются все сайты). Подскажите пожалуйста, как с помощью iptables сделать так, что бы предположим при обращении к моему сайту к определенному порту (например site.com:25000), мой сервер форвардил бы запросы на donationalerts.com (IP 95.163.254.117)?
Пробовал так, но ничего не заработало:
iptables -t nat -A PREROUTING -i eth0 -p tcp -d мой_ip_адрес --dport 25000-j DNAT --to 95.163.254.117:443
iptables -A FORWARD -i eth0 -o eth1 -d 173.194.222.113 -j ACCEPT
==========================
[root@srv www]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default gw.core-vps.com 0.0.0.0 UG 100 0 0 eth0
10.8.0.0 10.8.0.2 255.255.255.0 UG 0 0 0 tun0
10.8.0.2 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
185.81.128.0 0.0.0.0 255.255.254.0 U 100 0 0 eth0
=========================
iptables -L
Chain FORWARD (policy ACCEPT)
target prot opt source destination
ACCEPT all -- anywhere anywhere
ACCEPT all -- anywhere anywhere
REJECT all -- anywhere anywhere reject-with icmp-host-prohibited
ACCEPT all -- anywhere lo-in-f113.1e100.net
============================
[root@srv www]# cat /proc/sys/net/ipv4/ip_forward
1
==============================
iptables -t nat -L POSTROUTING
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all -- 192.168.2.0/24 anywhere