If I go to a web address that doesn't exist such as http://testestewcsdijncijfkdmkdfkddmkmdmdsexsecsecfvrgtoejwfej.com/ I get landed on a strange Chinese page like this:
This happens for all web browsers. Why does this happen? Is this something installed on my computer (malware?) or is it something my ISP does?
Extra info in response to comments/answers:
(I don't really know much about networking so I don't know what much of this means)
/etc/hosts:
127.0.0.1 localhost
127.0.1.1 $COMPUTER_NAME
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
where $COMPUTER_NAME is my actual computer name.
/etc/resolv.conf:
# Generated by NetworkManager
domain 520b.com
search 520b.com
nameserver 192.168.1.1
Output of dig siadfiosjdfosjdfsifjs.co.nz
:
; <<>> DiG 9.7.3 <<>> siadfiosjdfosjdfsifjs.co.nz
;; global options: +cmd
;; connection timed out; no servers could be reached
/etc/hosts
file, maybe you're the first victim of malware on Ubuntu (first I ever heard of anyway). But I bet it's the DNS, some of them are not ashamed to do this kind of thing