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-Key: 301483

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

Printed on: April 19, 2024 at 22:04 o'clock

Member: Sheogorath
Sheogorath Apr 11, 2016 at 09:00:06 (UTC)
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
Member: Thoomaas
Thoomaas Apr 11, 2016 at 09:02:54 (UTC)
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...
Mitglied: 119944
119944 Apr 11, 2016 updated at 09:08:55 (UTC)
Goto Top
Moin,

oder ganz Einfach über die Firewall? face-wink

VG
Val
Member: Thoomaas
Thoomaas Apr 11, 2016 at 09:10:21 (UTC)
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.
Mitglied: 114757
Solution 114757 Apr 11, 2016 updated at 09:11:53 (UTC)
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
Member: Thoomaas
Thoomaas Apr 11, 2016 at 09:47:35 (UTC)
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