IP Range

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • IP Range

    Guten Tag,

    habe da ein kleines Problem oder auch in der Umsetzung fehlt was.
    Wenn ich falsch Poste , sorry dann bitte verschieben.

    So und zwar geht es darum das ich ein bestimmtes PHP Script nur von einer bestimmten IP Range ansteuern will. Kommt eine andere IP dann Blockt er es mit Access Denied.

    Ich bekomme es leider nicht umgesetzt


    es sollte so sein das direkt am Anfang der IP Abgleich kommt b.z.w will ich das auf 45.444 z.b begrenzen. So das nur Leute mit dieser Anfang Range dadrauf zugreifen dürfen.

    Danke für eure Infos

  • #2
    Re: IP Range

    Schau dir htaccess an.
    [FONT="Helvetica"]twitter.com/unset[/FONT]

    Shitstorm Podcast – Wöchentliches Auskotzen

    Kommentar


    • #3
      ja klar das habe ich längst damit umgesetzt

      aber ich möchte halt einen bestimmetn bereich nochmals absichern hrhr

      Kommentar


      • #4
        Original geschrieben von Classics
        ja klar das habe ich längst damit umgesetzt

        aber ich möchte halt einen bestimmetn bereich nochmals absichern hrhr
        Warum?

        Ansonsten: im $_SERVER-Array ist die Remote-IP vorgehalten.
        [FONT="Helvetica"]twitter.com/unset[/FONT]

        Shitstorm Podcast – Wöchentliches Auskotzen

        Kommentar


        • #5
          tja warum

          gute frage ist wohl etwas zuviel obsecurity

          aber naja mein Problem liegt eher hier

          PHP-Code:
          $ip $_SERVER['REMOTE_ADDR']; 
          $host gethostbyname('85.121'); 
          if (
          $ip == $host
          irgendwie will er mir nicht den Zugriff erlauben.
          Ich müßte halt die Komplette Range angeben , das kann ich aber nicht.
          Meine wechselt und nur die ersten 2 bleiben immer gleich.
          Und über einen anderen dns Service will ich nicht gehen. Platz halter zu verwenden funktioniert nicht.

          Also wie bekomme ich das noch umgesetzt?

          Danke

          Kommentar


          • #6
            Was soll das denn werden? Was machst du da mit gethostbyname?

            Natürlich solltest du die IP aufsplitten, sonst müsstest du einzelne IPs festlegen.
            [FONT="Helvetica"]twitter.com/unset[/FONT]

            Shitstorm Podcast – Wöchentliches Auskotzen

            Kommentar


            • #7
              Original geschrieben von unset
              Was soll das denn werden? Was machst du da mit gethostbyname?

              Natürlich solltest du die IP aufsplitten, sonst müsstest du einzelne IPs festlegen.
              Ich glaube das weiß ich selber noch nicht so genau.
              Kannste mir mal ein Demo geben wie Du das umsetzen würdest?

              Danke

              Kommentar


              • #8
                Original geschrieben von Classics
                Kannste mir mal ein Demo geben wie Du das umsetzen würdest?
                Eine Demo, die du dann kopierst und mit deinen Daten befüllst? Klar, was gibst du mir dafür?

                Ansonsten hab ich dir genau gesagt was zu tun ist. Das Handbuch wirst du ja selbst bemühen können.

                Desweiteren würde eine htaccess vollkommen ausreichen.
                [FONT="Helvetica"]twitter.com/unset[/FONT]

                Shitstorm Podcast – Wöchentliches Auskotzen

                Kommentar


                • #9
                  du sollst ja nicht die kompl. Lösung dazu Posten

                  sondern viel mehr eine Demo wie ich das mit der IP Umsetzen könnte

                  aber wenn Du mir im weitern dazu nicht helfen willst dann lass es halt einfach

                  ein 2 Zeiler kostet ja die Welt

                  Kommentar


                  • #10
                    Original geschrieben von Classics
                    ein 2 Zeiler kostet ja die Welt
                    Dann mach ihn dir halt selbst. Hinweise hab ich dir gegeben. Wenn du ein Problem oder weitere Fragen hast, helf ich dir gerne.
                    [FONT="Helvetica"]twitter.com/unset[/FONT]

                    Shitstorm Podcast – Wöchentliches Auskotzen

                    Kommentar


                    • #11
                      substr
                      Für alle die Fehler suchen, gibts gratis tolle Debuggingmöglichkeiten:
                      var_dump(), print_r(), debug_backtrace und echo.
                      Außerdem gibt es für unsere Neueinsteiger ein hervorragendes PHP Tutorial zu PHP 4 und PHP 5 (OOP)
                      Es heißt $array['index'] und nicht $array[index]! Und nein, das ist nicht egal!
                      Dieses Thema lesen, um Ärger im Forum und verzögerte Hilfen zu vermeiden.

                      Kommentar


                      • #12
                        PHP-Code:
                        $allow = (preg_match("/^192.168."$_SERVER['REMOTE_ADDR'] == false) ? false true
                        Zuletzt geändert von tonga; 24.02.2007, 00:46.

                        Kommentar


                        • #13
                          Original geschrieben von tonga
                          PHP-Code:
                          $allow = (preg_match("/^192.168."$_SERVER['REMOTE_ADDR'] == false) ? false true
                          wtf?

                          Kommentar


                          • #14
                            Original geschrieben von tonga
                            PHP-Code:
                            $allow = (preg_match("/^192.168."$_SERVER['REMOTE_ADDR'] == false) ? false true
                            Und was soll das werden wenns fertig ist? Wie kommst du überhaupt dazu, Trinitätsoperatoren zu benutzen? Du bist wirklich mal ein guter Grund, warum man das nicht machen sollte.
                            [FONT="Helvetica"]twitter.com/unset[/FONT]

                            Shitstorm Podcast – Wöchentliches Auskotzen

                            Kommentar


                            • #15
                              danke Tonga für deine Demo

                              aber ich bekomme es immer noch nicht wie gewünscht hin.

                              spiele mit preg_match und substr , aber ich weiß noch nichtmal wie ich die ersten 2 Segmente aus der IP raushole.


                              classic

                              Kommentar

                              Lädt...
                              X