Как бы по проще объяснить. У вас на компьютере имеется ip адрес. Вы заходите на 2ip он видит ваш ip адрес и по нему определяет местоположение. Ваш провайдер находится в вашей области, но главный сервер в Москве. Поэтому он может дать вам Московский ай-пи адрес. Потому 2ip.ru думает что вы из Москвы.
ip адрес в большинстве случаев предоставляет провайдер, и ты попадаешь в сеть через его ip, следовательно все сайты видят его местоположение. Но если потребуется узнать твое местоположение, через запрос к провайдеру оно будет получено.