Bagaimana ISP memblokir situs web saya dengan pesan peringatan [ditutup]


16

Saya telah mencari tentang topik ini di Google tetapi kebanyakan saya mendapatkan hasil bagaimana membuka blokir situs web yang diblokir oleh ISP. Jadi, saya memiliki situs web yang diblokir agar tidak dilihat oleh pemirsa dan ketika saya mengunjungi domain saya www.mydomain.com, itu akan mengarahkan semua pengguna ke www.mydomain.com/blocked.aspxdan ada pesan yang muncul bahwa 'situs ini diblokir karena melanggar hukum nasional.' Jika saya mengubah DNS saya ke google DNS, situs dapat dilihat secara normal.

Saya menggunakan WordPress untuk meng-host situs web ini, dan pertanyaan saya adalah, bagaimana ISP dapat mengarahkan orang lain ke direktori lain seperti /blocked.aspx? Saya pikir file ini berjalan di Microsoft IIS Server, bukan Apache Server.

Saya harap saya bisa mendapatkan pemahaman teknis tentang ini.


5
Betulkah? Mengapa downvote tanpa alasan? Ini bukan pertanyaan tugas dan saya tidak terburu-buru untuk mendapatkan jawabannya. Saya pikir ini tentang modifikasi DNS oleh ISP tetapi saya tidak mengerti bagian teknis tentang itu. Dan mungkin hal DNS terkait dengan Server dan saya di forum yang benar saya pikir.
MaXi32

10
Karena di sebuah situs untuk admin profesional, HAMPIR seperti meminta di forum memasak pro cara menyalakan oven. Sepele. Namun, mengingat ini adalah penyalahgunaan DNS yang jarang "digunakan", ini adalah pertanyaan yang valid - jadi jangan pilih saya.
TomTom

2
Perhatikan bahwa ISP Anda juga dapat mengamati aktivitas internet Anda. Jadi, jika apa yang Anda lakukan adalah ilegal, hanya mengubah DNS mungkin bukan ide yang baik.
CodesInChaos

10
@ TomTom, pertanyaan mendasar bukanlah hal yang buruk untuk situs bagi para profesional.
user1717828

Bagaimanapun, jika tujuan ISP Anda adalah untuk memblokir server web untuk berlangganan rumah, mereka hanya akan memblokirnya untuk pelanggan mereka sendiri. Anda harus merasa senang mereka tidak memblokirnya di tulang punggung jaringan mereka. (tapi saya rasa lalu lintas akan diperketat). Seperti yang diceritakan orang lain, itu bermain dengan api untuk Anda.
yagmoth555

Jawaban:


4

Dari apa yang saya baca di jawaban lain, rasanya Anda bertanya secara khusus bagaimana ISP Anda mengelola untuk menambahkan "diblokir .aspx" di akhir domain Anda. Jika itu masalahnya, mari kita lihat studi kasus:

Anda memiliki server web yang berjalan di http: //mysite.mine/ , yang diputuskan oleh publik, DNS yang sepenuhnya tepercaya menjadi IP publik 10.0.0.1. Anda dapat menjelajah ke http: //mysite.mine/index.aspx atau /about.aspx atau apa pun karena Anda hosting di server Anda. Pada kenyataannya, itu SEPENUHNYA memutuskan ke http://10.0.0.1/about.aspx karena itulah yang dilakukan DNS - Ia memutuskan nama domain ke alamat IP.

ISP Anda telah memutuskan bahwa situs web Anda perlu diblokir karena alasan apa pun, sehingga mereka mengarahkan permintaan DNS yang meminta http: //mysite.mine/ ke IP publik 192.168.0.1, server web yang dihosting oleh ISP Anda. Jadi segala upaya untuk mengakses http: //mysite.mine/ akan benar-benar mengarahkan ulang ke http://192.168.0.1/ . Setelah mereka memiliki itu, itu masalah sederhana untuk mengkonfigurasi server web mereka untuk mengarahkan ulang setiap upaya mengakses weberver itu dengan diblokir .aspx. Peramban Anda menampilkan http: //mysite.mine/blocked.aspx , tetapi pada kenyataannya Anda mengakses http://192.168.0.1/block.aspx .

Sejauh menyangkut browser Anda, ini menampilkan http: //mysite.mine/ , karena itulah yang dikatakan oleh server DNS, sehingga browser Anda tidak akan mengubah domain jika ada pengalihan ke alamat IP yang sama. Inilah sebabnya mengapa Anda melihat diblokir.aspx di akhir domain - Karena itu bukan server web Anda.


1
Terima kasih telah menjelaskan bagian teknis tentang 'bagaimana hal ini dilakukan'. Membaca jawaban dari orang lain dan Anda, saya mendapat pandangan penuh bagaimana mereka memblokir situs web saya.
MaXi32

24

Seperti yang sudah Anda katakan:

Jika saya mengubah DNS saya ke google DNS, situs dapat dilihat secara normal.

Jadi ada hubungannya dengan DNS. ISP Anda menyediakan Server-DNS-nya sendiri dan ia memiliki daftar domain yang diblokir. Saat Anda sekarang menanyakan alamat IP dari domain yang diblokir, ISP Anda tidak akan merespons dengan alamat ip yang benar tetapi dengan alamat IP servernya sendiri (atau FBI atau apa pun) yang kemudian hanya akan menampung situs-"diblokir". .


3
Iya. Sepele seperti itu. DNS bersifat hierarkis dan setiap server DNS dapat "mengesampingkan" cadangan ke server dns "yang benar". Dan mengarahkan Anda ke host lain. Itulah sebabnya HTTPS penting dengan root tepercaya - karena memastikan seseorang menjamin Anda terhubung ke server CORRECT.
TomTom

Menarik. Jadi, situs web seperti Torrentz.eu diblokir di Portugal. Itu berarti bahwa saya bisa mengubah DNS di router saya dan itu menyelesaikannya? Tidak perlu untuk Tor?
Ismael Miguel

Itu benar, kecuali ISP Anda mengarahkan lalu lintas ke alamat IP tertentu seperti firewall chinas (saya kira).
tkausl

5
@ IsmaelMiguel Itu tergantung pada cara kerja blok. Jika itu adalah blok berbasis DNS sederhana mengubah server DNS menghindari blok. Jika itu berbasis alamat IP atau bahkan berbasis paket-inspeksi, Anda akan memerlukan Tor atau semacam VPN.
CodesInChaos

1
Dan ISP dapat mengarahkan lalu lintas DNS ke server sendiri, bukan yang Anda pilih jika mereka inginkan. Banyak metode penyaringan yang berbeda, banyak solusi.
jcaron

9

Mari kita katakan bahwa Anda memiliki situs web http://example.org . Ketika Anda menggunakan server DNS ISP Anda, itu akan menyelesaikan domain itu ke alamat IP

Karena ISP tidak ingin Anda melihat situs web, mereka akan membiarkan server DNS mereka memberi Anda IP yang berbeda. Pada alamat IP itu, mereka dapat menghosting halaman yang menunjukkan pesan peringatan kepada Anda.

ISP tidak mengubah situs web Anda dengan cara apa pun, mereka hanya mengarahkan pengguna ke server web mereka sendiri.


1
Bagaimana dengan penambahan /blocked.aspx, bagaimana mereka mempertahankan nama domain dan menambahkan ekstra /blocked.aspx di akhir? Saya mengerti apa yang Anda katakan di sini. Tapi direktori ekstra /blocked.aspx dengan nama domain yang masih dipertahankan membuat saya bingung.
MaXi32

8
@ MaXi32 Ayo, ini sepele. Server yang mereka redirect ke mengeluarkan respons pengalihan HTTP ketika ia mendapat permintaan untuk folder / file lain. Kemudian browser Anda di-refresh dan menampilkan "/blocked.aspx".
TomTom

Saya ingin menambahkan +1 tentang respons pengalihan HTTP. Saya tidak punya izin.
MaXi32

6

Kamu bertanya:

bagaimana ISP mengarahkan orang lain ke direktori lain

Sebenarnya, mereka tidak. Mereka mengarahkan orang ke server lain . Ini ada hubungannya dengan cara kerja DNS. Jawaban lain telah membahas hal ini secara luas, jadi saya akan membahas sedikit lebih detail:

Ketika seseorang pergi ke http://www.example.com/, browser terlebih dahulu membuat permintaan DNS untuk menemukan alamat IP www.example.com. Ini biasanya pergi ke server DNS yang dijalankan oleh ISP mereka. ServerFault memiliki detail lebih lanjut tentang permintaan DNS dalam pertanyaan lain .

Server DNS merespons permintaan dengan alamat IP. Dalam kasus blok situs web seperti yang Anda jelaskan, server merespons dengan beberapa server lain - mungkin server yang dikelola pemerintah - yang mengalihkan semua permintaan ke /blocked.aspx.

DNS Google tidak memblokir domain Anda dengan cara ini, jadi Anda mendapatkan alamat IP server Anda alih-alih server web-blok pemerintah.


3

ISP biasanya menjalankan server DNS mereka sendiri, yang digunakan pelanggan secara default (biasanya karena pelanggan lalai untuk mengubahnya). Hal ini memungkinkan ISP untuk mengarahkan kembali lalu lintas ke nama domain apa pun ke server lain, cukup dengan mengembalikan alamat IP palsu untuk nama domain itu. Di antara kekurangan lainnya, ini memungkinkan ISP untuk mengarahkan kembali situs web yang "diblokir" ke server mereka sendiri, yang hanya akan menampung halaman "diblokir.aspx" (atau halaman apa pun yang digunakan ISP).


0

Anda perlu berbicara dengan Anda ISP untuk menentukan mengapa mereka melakukan apa yang mereka lakukan. Buka tiket dengan keluhan tentang ini. Kemungkinan besar mereka menggunakan perangkat IPS dan tanda tangan mendeteksi Anda mencoba melakukan sesuatu yang sengaja tidak mereka izinkan karena alasan hukum atau bisa jadi bug di perangkat. Anda tidak akan tahu yang mana kecuali Anda mengejar jawaban dari mereka. Jawaban sebelumnya tampaknya hanya berspekulasi / dugaan pada alasannya.


6
Pertanyaannya adalah "bagaimana" tidak "mengapa"

Saya tidak perlu menghubungi mereka karena saya memberikan alasan dalam pertanyaan saya bahwa situs saya diblokir karena melanggar hukum nasional (pemerintah meminta ISP untuk memblokirnya).
MaXi32
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.