So, let me tell you something.
When you are connected to the WiFi, you can type https://192.168.1.1 (This is Class C Private Address - Accessible only when you are connected to Wifi) to connect to your WiFi Router. You can login to the router with the credentials - admin / admin or admin / password. It should be something very simple.
When you connect to the Internet, Your ISP will give an IP to your router. Your router has 2 Networks - Side A (Your Local Network : Router & Your Devices) and Side B (Your Internet: Router & ISP). So, you should have IP address when your router is connected to IP Address. If someone knows the IP Address and if Your router is configured to serve webpage even on 0.0.0.0 , then anyone on the internet can put your IP in their browser, prefixed with https:// they can access your router.
If credentials are simple, it is not that difficult. So, now how can he know the IP address. Probably the game should have displayed it on chat or during connecting to the game servers. If you are on VPN, then this is impossible unless your VPN also is totally insecure.
Your IP addresses change on every router restart unless you actually requested static IP from ISP. All ISPs would give only dynamic IPs and static IP Allocation is much costlier process. So, I am like 99% sure that you don’t have static IP. If you have restarted your router, don’t worry. Whoever did that cannot do that again.
Basic Change:
- Change the password of your router as soon as possible.
- Mask your IP Address using Steam configuration or Game configuration if available - Refer here : https://help.steampowered.com/en/faqs/view/1433-AD20-F11D-B71E
- Using VPN would slow down your network performance - A gentle disclaimer.
“changed my dns” :
Okay - A Basic understanding of Internet is needed. Every website is actually running on some computer in some part of the world. So, browser is trying to access the service in that computer which is serving your request. If you type, google.com , it would actually go to 172.217.164.100 in backend. Every computer, when connected to internet, will be given a Public IP Address. Every other computer in the world can connect to that system using that IP Address. Basically, IP Address is the identity card and is unique at any point of time (No 2 internet facing devices can have same public address at same time).
But, there are 1000s and 1000s of websites. You cannot remember IP Address of every site. So, the website domain names came into existence. It is like phone book. You know 1000 people and you cannot remember all their phone numbers. But, you can remember the name. So, you store the name and number in your contact book and when you search for the name, number would be retrieved. Same applies for DNS.
DNS is like phone book for internet. There are many DNS providers in the world. When you type google.com, your computer will ask router “who is this google.com” and your router would goto the DNS and ask “Tell the IP address of the google.com” and DNS would tell “Google.com is at 172.217.164.100”. And router will tell your computer that this is the IP Address. Then computer would make the request to the IP Address. Now, if router is fed with wrong DNS address, router would go and ask the DNS server IP where DNS is not running. It won’t give any response and computer won’t get any response. And computer will says “DNS DXDOMAIN NOT AVAILABLE OR DNS PROBE ENDED”. All applications would talk with domain name and not with IP Address. So, if DNS Breaks down, everything would break down.
But, you can avoid this.
DNS can be set at 2 Levels : Router Level and Computer Level. If you have DNS at computer level, then don’t worry on anything at router level. Even if someone messes up, it would be much easier for you gain access back.
I am confused.
Just reinstall the windows immediately. If it is Windows 10, then license key is actually tied to the hardware and you don’t need license key. If it is Windows 7 or 8 or something like that, you might need key to activate. Still you can use it for a trial period.
Don’t gamble your data for Windows. Original keys are available at lower price in many retailers site.