Domain für Städte blockieren?
Hallo,
gibt es einen Domain Anbieter, welche nicht nur ganze Länder per IP blockieren kann, sondern auch nur einzelne Städte? Ich möchte zum Beispiel nicht, dass Leute aus Köln oder Düsseldorf auf meine Website kommen, sondern einen Error bekommen. Leider habe ich bis dato absolut kein so einen Hoster gefunden.
Danke!
Es gibt keine feste Zuordnung von IP zu einer Adresse – bestenfalls zu der Geschäftsadresse desjenigen der Firma, der die IP zugewiesen wurde.
Auf Länderebene kann man da einigermaßen Länder ausschließen (was auch nicht perfekt klappt!) – je fein Du aber filtern willst, desto mehr Arbeit müsstest Du in sich ständig ändernde IP-Adressraumlisten stecken.
In dem Fall hast Du das Konzept des World Wide Web komplett missverstanden.
Nein, dafür ist die Zuordnung zu einer Region einfach zu ungenau und es wird auch nicht besser mit cg nat.
Auf Länder Ebene geht es relativ gut, aber genauer ist schwierig.
Bei meiner IP können Anbieter nicht mal das richtige Bundesland angeben und liegen über 200km daneben.
Da man anhand einer IP Adresse nicht sagen kann aus welcher Stadt jemand kommt geht das nicht.
Das geht meines wissens so nicht. Man kann zwar die “ungefähre Gegend” ermitteln, aber sehr zverlässig ist das nicht. Um Beispielsweise “Köln” auszuschließen sperrst Du alles von Aachen bis Koblenz.
Das war ja jetzt die Frage, wo ich das sperren kann. Bis dato finde ich nur Hoster, welche ganze Länder sperren können
Das müsstest Du selbst programmieren. Es gibt Funktionen, die von der IP auf die (sehr vage) Gegend schließen. Und das müsstest Du dem Webserver und/oder der Firewall beibringen. Ich glaube, das macht kaum jemand, weil es so ungenau ist.
Hihi – Tja, so ist das halt, wenn man etwas möchte, was das World Wide Web schon vom Namen her nicht darstellt. 😂
Wenn es wirklich nur lokal sein sollte, dann würde mir bestenfalls einfallen, mich einem Freifunk-Verein anzuschließen. Nur muss man dann für den Aufruf der Seiten im Freifunk-WLAN sein. 🤔
Ich nehme an, deswegen nutzt keiner so etwas. Dürfte ungefähr so nützlich sein wie ein Schrotschuss in die falsche Richtung.
…und nicht zuletzt die Blocklisten oft und endlos nachjustieren. 😉
Würde bstimmt gehen, aber dann geben die Leute halt die IP anstatt des DNS-Namens ein. Ist also absolut Sinnfrei.
Das wäre sinnfrei, da die IP je nach Provider einen ganz anderen Standort anzeigen wird.
Mit PHP kannst Du das alleine.
https://stackoverflow.com/questions/29535503/php-how-do-i-block-every-eu-country-except-the-uk-and-allow-all-non-eu-countr
Nur als Beispiel: Willst Du das weiter beschränken, musst Du natürlich ein wenig am Code fummeln.