Skocz do zawartości
  • Cześć!

    Witaj na forum RootNode - aby pisać u nas musisz się zarejestrować, a następnie zalogować. Posty pisane z kont niezarejestrowanych nie są widoczne publicznie.

Przekazanie ip z x real


szogun

Rekomendowane odpowiedzi

Witam

Niestety moja wiedza już tak daleko nie sięga, posiadam na serwerze vps konfiguracje nginax z apache2 i po zainstalowaniu skryptu GitHub - Wruczek/ts-website: A website for your TeamSpeak 3 server

zamiast wykrywać ip użytkownika wykrywa ip maszyny i problem leży w tym że nie potrafię samodzielnie tego ogarnąć

Odnośnik do komentarza
Udostępnij na innych stronach

Po co Ci dwa web serwery?

 

By wykryć gdzie jest problem zrób nowego vhost, albo wykorzystaj obecnego - jak wolisz, otwórz na nim nowy plik ze skryptem php:

<?php
	echo $_SERVER['REMOTE_ADDR'];
?>

Wejdź przez przeglądarkę na stronę wywołując ten skrypt i zobacz jaki będzie wynik - Twoje IP czy serwera.

  • Lubię 1
Odnośnik do komentarza
Udostępnij na innych stronach

20 minut temu, szogun napisał:

Nginax działa jako proxy 

Po co? Jeszcze na kilku maszynach spoko rozumiem. No ale mniejsza. W obecnej konfiguracji REMOTE_ADDR to adres nginxa, musisz zrobić tak, aby Nginx wysyłał IP klienta, a Apache je poprawnie odbierał, niestety teraz dokładnie nie pamiętam po której stronie - raczej Apache.

 

Nawet coś na szybko wygoogałem: https://www.daveperrett.com/articles/2009/08/10/passing-ips-to-apache-with-nginx-proxy/

Odnośnik do komentarza
Udostępnij na innych stronach

3 minuty temu, Sevos napisał:

Jeśli używasz Apache2 ze względu na jego htaccess, to nie ma takiej potrzeby. Nginx po przekonwertowaniu regułek potrafi zrobić to samo: https://winginx.com/en/htaccess 

 

Pytanie tylko - co ma wspólnego przekazywany header "X_REAL_IP" do regułek rewrite w tym przypadku ;)

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystając z forum, wyrażasz zgodę na: Warunki użytkowania, Regulamin, Polityka prywatności.