Ir para conteúdo
  • Cadastre-se

IPs de visitantes marcados com IP do servidor após instalar NGinx


LeandroRS

Posts Recomendados

Olá amigos, tudo bem?

 

O pessoal que fornece meu Cloud (tipo VPS) recentemente me ofereceu a instalação do NGinx para proporcionar melhor performance no servidor, topei na hora!

 

Porém, depois da instalação do NGinx, quando um script registra o IP do visitantes, o IP marcado na verdade é o IP do servidor.

 

Por exemplo quando alguém se cadastra num fórum como phpBB ou MyBB. E há casos onde o problema é maior, como quando alguém faz um comentário numa postagem do Wordpress.Org e é redirecionado ao IP 127.0.0.1 logo após clicar para postar seu comentário.

 

Tenho certeza que é alguma configuração errada que fizeram por engano... mas alguém tem ideia de onde pode ser, por exemplo, no Apache, no NGinx, etc?

 

Obrigado amigos ;-)

Link para o comentário
Compartilhar em outros sites

Você está utilizando Ngnix ou cpngnix da Syslint?

 

Se for o plugin da Syslint, entre em contato com eles e informe o problema, tive esse mesmo problema e tentei de tudo e não consegui resolver, passei para o suporte deles e resolveram mas sem maiores detalhes.

 

Rapaz, acho que você matou a charada... tem um link para ele no WHM como Nginx Admin, então, deve ser esse que você citou, não? É o mesmo que o NginxCP?

 

Bom, repassei para o pessoal do cloud e até agora nada de acharem a solução.... pelo visto deve ser algo complicadinho...

Link para o comentário
Compartilhar em outros sites

Olá amigos, tudo bem?

 

O pessoal que fornece meu Cloud (tipo VPS) recentemente me ofereceu a instalação do NGinx para proporcionar melhor performance no servidor, topei na hora!

 

Porém, depois da instalação do NGinx, quando um script registra o IP do visitantes, o IP marcado na verdade é o IP do servidor.

 

Por exemplo quando alguém se cadastra num fórum como phpBB ou MyBB. E há casos onde o problema é maior, como quando alguém faz um comentário numa postagem do Wordpress.Org e é redirecionado ao IP 127.0.0.1 logo após clicar para postar seu comentário.

 

Tenho certeza que é alguma configuração errada que fizeram por engano... mas alguém tem ideia de onde pode ser, por exemplo, no Apache, no NGinx, etc?

 

Obrigado amigos ;-)

 

 
Remove  NGinx  instala de novo corretamente deve ajudar 
 
cd /usr/local/src 
 
 
wget http://nginxcp.com/latest/nginxadmin.tar
 
 
tar xf nginxadmin.tar 
 
cd publicnginx
 
./nginxinstaller uninstall
 
 
Nova instalação
 
cd /usr/local/src
 
 
wget http://nginxcp.com/latest/nginxadmin.tar
 
 
tar xf nginxadmin.tar
 
cd publicnginx
 
./nginxinstaller install 
 
Agora as configurações para rodar plugin sem erros no servidor e não sobrecarregar seu servidor
 
Abra novamente
 
cd /usr/local/src
cd publicnginx
 
Depois reinicie
 
/etc/init.d/httpd restart
 
Agora abrabra vhosts
 
cd /etc/nginx/vhosts
 
Agora com local já aberto execute comando
 
perl -pi -w -e 's/server_name(.*)108.170.51.212/server_name$1/g;' *
 
E reinicie
 
/etc/init.d/httpd restart
 
Ultimo comando
 
crontab -e
 
Apos executar crontab vai  até final acesse whm vai no plguin Nginx copie exemplo 
 
0 */1 * * * /usr/sbin/tmpwatch -am 1 /tmp/nginx_client
 
cole no final de um enter está feito
 
Agora acesse whm novamente vai em inicio 
 
configuração de serviço 
configuração do apache
Configuração de log redirecionado
Enable Piped Apache      Logs marque e salve
 
Vai em ajustar configuração
 
stats programs
 
Habilite Enable Analog stats ---- salva
 
Instalação completa e com sucesso.
 
Lembre-se quando estiver tudo up recopile seu apache
 

Qualquer coisa vai no site oficial e segue a instalação o meu instalei deu certo   

Link para o comentário
Compartilhar em outros sites

 

 
Remove  NGinx  instala de novo corretamente deve ajudar 
 
cd /usr/local/src 
 
 
wget http://nginxcp.com/latest/nginxadmin.tar
 
 
tar xf nginxadmin.tar 
 
cd publicnginx
 
./nginxinstaller uninstall
 
 
Nova instalação
 
cd /usr/local/src
 
 
wget http://nginxcp.com/latest/nginxadmin.tar
 
 
tar xf nginxadmin.tar
 
cd publicnginx
 
./nginxinstaller install 
 
Agora as configurações para rodar plugin sem erros no servidor e não sobrecarregar seu servidor
 
Abra novamente
 
cd /usr/local/src
cd publicnginx
 
Depois reinicie
 
/etc/init.d/httpd restart
 
Agora abrabra vhosts
 
cd /etc/nginx/vhosts
 
Agora com local já aberto execute comando
 
perl -pi -w -e 's/server_name(.*)108.170.51.212/server_name$1/g;' *
 
E reinicie
 
/etc/init.d/httpd restart
 
Ultimo comando
 
crontab -e
 
Apos executar crontab vai  até final acesse whm vai no plguin Nginx copie exemplo 
 
0 */1 * * * /usr/sbin/tmpwatch -am 1 /tmp/nginx_client
 
cole no final de um enter está feito
 
Agora acesse whm novamente vai em inicio 
 
configuração de serviço 
configuração do apache
Configuração de log redirecionado
Enable Piped Apache      Logs marque e salve
 
Vai em ajustar configuração
 
stats programs
 
Habilite Enable Analog stats ---- salva
 
Instalação completa e com sucesso.
 
Lembre-se quando estiver tudo up recopile seu apache
 

Qualquer coisa vai no site oficial e segue a instalação o meu instalei deu certo   

 

 

Amigo, fiz tudo que citou... com esse passo-a-passo não tinha como errar... muito obrigado.

 

Mas mesmo assim, continua da mesma forma... sem marcar o IP real dos visitantes...

 

Obrigado ;-)

Link para o comentário
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Infelizmente, seu conteúdo contém termos que não são permitimos. Edite seu conteúdo para remover as palavras destacadas abaixo.
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?