Well, I am from India, using ISP BSNL, India's oldest and largest communication service provider, which is also government owned. I am facing a problem, along with a major portion of the users. I am using PPOE in my router-cum-modem to connect to ADSL line. it gets connected and then the first URL request afterwards gets redirected to ISP's corporate email solution Code: mail.bsnl.in My desktop is turned on for all day and sometimes at night. There's another laptop and a tablet which are on the same network, used often. Every time I am connected to ISP, the first URL request (HTTP/HTTPS both) gets redirected. This happens across all devices, only the first request. It can be a webpage, or a simple update request of a software or anything. The URL gets redirected to the mail page, and there's no back button or the history of the original page which was redirected. This happens every single time. I literally have no other option here, there are no other broadband providers in my area. So I am stuck with them. I have worked with at guys at my ISP upto level four, and there are simply no solution. The ISP's technician came into my house, and he didnt even know the official email page URL of their own ISP. So far I have explained the same problem about a dozen times to five guys, and there was nothing. This is not done by DNS hijacking. I am using DNSCrypt for three years straight. I have blocked the page in my router's parental control but I am still getting redirected, although the page doesnt even load. Sometimes, I often get redirected while I have been connected some time, without any disconnection. I think, right after I get authenticated by the ISP, I am being forced to the redirection. From my router's log, I can see, my ISP renews my connection lease every hour, so it could be I am getting redirected again right after my connection is renewed. There are several webpages (1, 2) those describe the issues, I have accumulated a few things from them. 1. This happens across both home and business networks. I can find a few cases of corporate leased lines. 2. BSNL is redirecting both "GET" and "POST" requests. 3. The redirected webpage, is completely full of advertisements. BSNL have 120 millions of customers according to the report published in June 2015. Even if one percent of them gets redirected once per day, they are earning loads from ads. 4. One user said 5. Someone named Suresh Nayek from Bangalore posted BSNL have literally the worst customer support you can imagine. They dont have any customer support by email or phone. We can post complaints via phone or web console and then they contact us. I can't change my ISP, because in my town, there is no one else. However I would like to hear ideas from others, how they are implementing this and if there's any way to bypass this. Even if I can't stop this behavior, at least I would like to hear others' opinions. So, anyone got anything?
Alternate DNS provider is best I can suggest you try. It stops my ISPs redirect for pages they block me from.
I use DNSCrypt, the redirection isnt DNS based here. I am using a VPN most of the time, Riseup/Autistici usually. It does block that redirection, I can confirm. But sometimes when I am doing a transaction or something like that, I have to use without VPN.
You could lease a VPS and setup a private VPN. On AWS for example, there are images for OpenVPN Access Server. You manage through a webGUI. It's dead easy. OpenVPN Access Server includes two free user licenses. Installing on Digital Ocean etc would also be easy.