LINUX.ORG.RU
ФорумAdmin

Проброс трафика

 


0

1

Здравствуйте. Из-за повсеместной блокировки доступа к некоторым доменам из одной страны в другую, некоторые сайты например 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



Последнее исправление: k0x (всего исправлений: 1)

некоторые сайты например donationalerts.com не работают из украины

заглушка от провайдера или сброс соединения обычно решаются подобными правилами

iptables -A INPUT -p tcp -m tcp --sport 80 -m length --length 10:256 -m string --string "Location: http://xxx.xxx.xxx.xxx" --algo bm --to 65535 -j DROP
iptables -I INPUT -p tcp --sport 443 --tcp-flags RST RST -j DROP

что бы предположим при обращении к моему сайту к определенному порту (например site.com:25000), мой сервер форвардил бы запросы на donationalerts.com (IP 95.163.254.117)?

по iptables не скажу, но я бы поставил прокси и настроил расширение в браузере для проброса трафика только определенных сайтов. Или использовал vpn для всего трафика

xgatron
()
Ответ на: комментарий от xgatron

Там web-трафик только для одной программы (не браузер) только пробросить нужно.

k0x
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.