LINUX.ORG.RU

История изменений

Исправление Regacar, (текущая версия) :

вобщем
есть vps с сайтом 123.ru (веб сервер apache)
есть другой vps с игрой на порте 25565 (на нем только игра)

надо чтоб игрок коннектился не по ИП vps с игрой тк неудобно. а по адресу 123.ru

через прокси реверс как то сложновато по гуглу.


вот такое надыбал

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -p tcp --dport 8888 -j DNAT --to-destination Y.Y.Y.Y:80
iptables -t nat -A POSTROUTING -o eth0 -p tcp --dport 80 -j SNAT --to-source X.X.X.X:1024-32000
iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -m comment --comment «РАЗРЕШЕНО Установленные соединения» -j ACCEPT
iptables -A FORWARD -m conntrack --ctstate NEW -d Y.Y.Y.Y -m comment --comment «РАЗРЕШЕНО Новое соединение к Y.Y.Y.Y» -j ACCEPT
iptables -P FORWARD DROP

прокатит? X.X.X.X как понял это будет ип 123.ru
==================================================================

реверс вариант

yum install httpd mod_ssl mod_proxy_html



<VirtualHost *:25565>
ServerName 123.ru
ServerAlias 123.ru
DocumentRoot /var/www/enisey

SSLProxyEngine On
ProxyRequests Off
ProxyPreserveHost On
ProxyVia full
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / 222.222.222:25565
ProxyPassReverse / 222.222.222:25565

ErrorLog /var/www/spirit/error.log
CustomLog /var/www/spirit/requests.log combined
</VirtualHost>

так прокатит? особенно интересует ProxyPass что там чисто ип с портом а не http

Исправление Regacar, :

вобщем
есть vps с сайтом 123.ru (веб сервер apache)
есть другой vps с игрой на порте 25565 (на нем только игра)

надо чтоб игрок коннектился не по ИП vps с игрой тк неудобно. а по адресу 123.ru

через прокси реверс как то сложновато по гуглу.


вот такое надыбал

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -p tcp --dport 8888 -j DNAT --to-destination Y.Y.Y.Y:80
iptables -t nat -A POSTROUTING -o eth0 -p tcp --dport 80 -j SNAT --to-source X.X.X.X:1024-32000
iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -m comment --comment «РАЗРЕШЕНО Установленные соединения» -j ACCEPT
iptables -A FORWARD -m conntrack --ctstate NEW -d Y.Y.Y.Y -m comment --comment «РАЗРЕШЕНО Новое соединение к Y.Y.Y.Y» -j ACCEPT
iptables -P FORWARD DROP

прокатит? X.X.X.X как понял это будет ип 123.ru

Исходная версия Regacar, :

вобщем
есть vps с сайтом 123.ru (веб сервер apache)
есть другой vps с игрой на порте 25565 (на нем только игра)

надо чтоб игрок коннектился не по ИП vps с игрой тк неудобно. а по адресу 123.ru