Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
PHP + Squid http://forum.freesco.pl/viewtopic.php?f=24&t=6603 |
Strona 1 z 1 |
Autor: | provayder [ sobota, 29 stycznia 2005, 15:17 ] |
Tytuł: | PHP + Squid |
Witam Problem jest taki: na stronce chce żeby wyświetlał się adres IP hosta, który tą strone odwiedza, czyli prosta sprawa: <? $remote_address = getenv("REMOTE_ADDR"); echo "Twój adres IP to $remote_address"; ?> I z zewnątrz wszystko jest OK. Ale w sieci mam uruchomionego squida jako transparent proxy i wchodząc na strone nie wyświetla mojegi IP tylko IP serwera. Jest niby w squid.conf opcja forwarded_for ale z tego co pamiętam jeszcze pod freesco ustawienie jej na on powodowało przesyłanie mojego sieciowego IP do Inetu. No i wtedy system traci na bezpieczeństwie. Ciekawostka jest taka, że konfiguracja squida jest identyko z tą co miałem na freesco i tam mimo ustawienia forwarded_for off adresy wyświetlały się prawidłowo. Macie jakieś propozycje??? pozdrawiam |
Autor: | provayder [ niedziela, 30 stycznia 2005, 17:18 ] |
Tytuł: | |
OK problem rozwiązany. Trzeba zmodyfikować regułkę iptables na transparent proxy tak, żeby wszystko odwołania na port 80 były przekierowywane na port squida oprócz odwołań do własnego www, czyli: iptables -t nat -A PREROUTING -p TCP -s 192.168.1.0/24 -d ! 192.168.1.1 --dport 80 -j REDIRECT --to-port=8080 Info pochodzi z tej stronki http://www.linuxfan.pl/dyskusje/pcol.2004/04.2004/9874.php3 pozdro |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |