История изменений
Исправление 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