thoomaas
Goto Top

Website einem bestimmten IP-Bereich zugänglich machen

Hallo alle zusammen,

ich habe mal wieder in kleines PHP Programm.

Ich möchte eine Intranetseite nur einem bestimmten IP-Bereich zugänglich machen. D.h. ich habe z.B. 192.172.xxx.xxx und 172.16.xxx.xxx. Meine Seite soll allerdings von 172.16.xxx.xxx unerreichbar sein. Die IP kann ich ermitteln, wie kann ich jedoch das array von $_SERVER["REMOTE_ADDR"] zerlegen und mir die ersten beiden Oktette ausgeben lassen?

Gruß
Thoomaas

PS: Die IP-Adressen sind nicht die echten.

Content-ID: 301483

Url: https://administrator.de/contentid/301483

Ausgedruckt am: 16.11.2024 um 17:11 Uhr

Sheogorath
Sheogorath 11.04.2016 um 11:00:06 Uhr
Goto Top
Moin,

also eigentlich macht man das, z.B. im Apache mit Location-Tag. Wenn du es unbedingt in PHP frickeln willst, gibt es hier eine Lösung dazu: https://stackoverflow.com/questions/594112/matching-an-ip-to-a-cidr-mask ...

Viel Spaß

Gruß
Chris
Thoomaas
Thoomaas 11.04.2016 um 11:02:54 Uhr
Goto Top
Zitat von @Sheogorath:

Moin,

also eigentlich macht man das, z.B. im Apache mit Location-Tag. Wenn du es unbedingt in PHP frickeln willst, gibt es hier eine Lösung dazu: https://stackoverflow.com/questions/594112/matching-an-ip-to-a-cidr-mask ...

Viel Spaß

Gruß
Chris
Apache schön und gut, die Seite läuft auf einem IIS. face-smile

Deinen zweiten Link schaue ich mir mal an...
119944
119944 11.04.2016 aktualisiert um 11:08:55 Uhr
Goto Top
Moin,

oder ganz Einfach über die Firewall? face-wink

VG
Val
Thoomaas
Thoomaas 11.04.2016 um 11:10:21 Uhr
Goto Top
Zitat von @119944:

Moin,

oder ganz Einfach über die Firewall? face-wink

VG
Val
Ich habe leider nur den PHP-Code..Kann keine GPO oder lokalen Sachen einstellen... face-sad Der Server ist in beiden Netzen erreichbar und das soll so sein. Die Website soll jedoch nur in einem Segment erreichbar sein.
114757
Lösung 114757 11.04.2016 aktualisiert um 11:11:53 Uhr
Goto Top
Zitat von @Thoomaas:
Apache schön und gut, die Seite läuft auf einem IIS. face-smile
Auch kein Problem mit IP Restrictions im IIS
Configure IPv4 Address Restrictions for Remote Connections

Gruß jodel32
Thoomaas
Thoomaas 11.04.2016 um 11:47:35 Uhr
Goto Top
Zitat von @114757:

Zitat von @Thoomaas:
Apache schön und gut, die Seite läuft auf einem IIS. face-smile
Auch kein Problem mit IP Restrictions im IIS
Configure IPv4 Address Restrictions for Remote Connections

Gruß jodel32
Danke, das habe ich auch vorhin gefunden. Ist somit erledigt. face-smile