JonathanEX
(usa CentOS)
Enviado em 03/06/2020 - 11:31h
tranquilo galera, tenho uma duvida e um problema;
Tenho duas maquinas vps IP1 e IP 2(principal).
Usei essas regras na iptables, funciona mas o IP2 mostra que todos tem o mesmo IP1. Se duas pessoas acessam o IP1 o IP2 salva o mesmo IP.
A ideia é que ao acessar o IP1 ele capture o IP de internet e envie para o IP2 salvar ao inves de salvar o IP1 no lugar do ip de internet.
Sou leigo nisso tudo. Eu pesquisei, tentei algumas coisas, e tambem achei um topico sobre que é possivel, mas que por padrão é sempre salvo o ip da primeira maquina(IP1), descartando o IP real.
#RO-Server Proxy IP Tables (Replace 0.0.0.0 with your Main Server IP & Port with Your Server Port)
iptables-save > /etc/iptables_rules
/sbin/iptables-restore < /etc/iptables_rules
iptables -t nat -A PREROUTING -p tcp --dport 6900 -j DNAT --to-destination 0.0.0.0:6900
iptables -t nat -A PREROUTING -p tcp --dport 5121 -j DNAT --to-destination 0.0.0.0:5121
iptables -t nat -A PREROUTING -p tcp --dport 6121 -j DNAT --to-destination 0.0.0.0:6121
iptables -t nat -A POSTROUTING -j MASQUERADE
sysctl net.ipv4.ip_forward=1
# Allow Ragnarok Online
iptables -A INPUT -p tcp --dport 6900 -m state --state NEW -j ACCEPT
iptables -A INPUT -p tcp --dport 5121 -m state --state NEW -j ACCEPT
iptables -A INPUT -p tcp --dport 6121 -m state --state NEW -j ACCEPT
# Have these rules take effect when iptables is started
iptables-save
Como podem ver é para Ragnarok Obrigado!