Как изменить web адрес

Понятным языком для новичков рассказываю о простейших бесплатных способах, как можно сменить IP адрес на компьютере Windows, а также на телефонах Айфон и Андройд: в чем отличие вариантов, плюсы и минусы каждого. А также узнаете, для чего может пригодиться менять айпи, каким вариантом пользуюсь я сам. Каждый сможет найти наилучшее решение для своих цел...

Ищите, как сменить IP адрес на компьютере Windows или телефоне? Cупер! Зашли точно по адресу 😊 Потому что я применяю такую возможность уже давно и уверен, могу до вас донести все максимально просто и понятно, чтобы вы смогли повторить все прямо сейчас.

В статье вы найдете сразу все основные бесплатные способы, как сменить айпи адрес на ПК с системой Windows, телефонах Андройд и iOS, которыми, собственно говоря, я сам пользуюсь. Описал сразу все, чтобы каждый смог выбрать максимально удобный для себя вариант. Ведь задачи для того, чтобы провернуть такую операцию могут быть разнообразные.

Например, самая банальная — получить доступ к заблокированным в стране сайтам. Вот закрыли, к примеру, ВКонтакте на Украине, а многие уже привыкли к этой социальной сети, не могут без нее и хотят найти выход из ситуации :) Есть и ряд других причин, ниже я их перечислю подробнее, поскольку самому это требуется регулярно в разных ситуациях, в том числе и для заработка.

Как сменить IP-адрес — основные способы

В первую очередь, для тех, кто еще не знает, хочу коротко и понятным языком объяснить, что такое айпи и для чего вообще может потребоваться его менять.

Наверное здесь вы ищите информацию для решения уже имеющейся у вас конкретной проблемы / задачи, но в будущем вы можете столкнуться и с другими ситуациями, когда также потребуется менять айпи.

IP — это уникальный адрес устройства внутри локальной (например, вашей домашней) и глобальной (интернет) сети.

То есть абсолютно каждому устройству, получающему доступ к сети, присваивается такой адрес, чтобы можно было к нему обратиться. Это как адреса домов, ведь у каждому он присваивается, иначе невозможно было бы ничего найти.

Как сменить IP адрес? Это можно сделать несколькими способами, все основные из которых, на базе моего опыта ниже подробненько рассмотрим:

  • Через VPN;
  • При помощи прокси-серверов;
  • Через оператора сотовой связи.

Сразу отмечу, что самый популярный вариант как сменить айпи, и на компьютере и в мобильных устройствах — применение так называемых VPN-сервисов. Я назову его основным, поскольку на базе него основывается и большинство тех вариантов, которые я буду предлагать из своего опыта ниже.

VPN, что расшифровывается как «виртуальная частная сеть» представляет собой технологию, позволяющую обеспечивать соединения поверх другой сети (например, сети интернета). Подключение происходит через различные серверы по всему миру.

Ну, в дебри сетевые мы с вами не полезем, ведь заметка моя не об этом :) Кому нужно, загуглите понятие ВПН и найдете много инфы, правда не всем сразу эта технология станет понятной. А сейчас важно знать только то, что выход в сеть интернет через такую приблуду позволяет подменить ваш реальный IP адрес!

Думаю, что начав читать данный материал, у вас сразу отпадет вопрос можно ли поменять айпи адрес компьютера? Конечно можно и в некоторых случаях даже нужно. И сейчас опишу на то 3 причины:

  1. То, что уже затронул выше — обход блокировок сайтов. Где бы мы не жили, 100% столкнемся с определенным запретами в сети интернет. В РФ, например, запрещены ресурсы «торрент-трекеры», откуда народ привык нахаляву качать фильмы, игры и прочее. На Украине заблокировано множество ресурсов России, а в других странах действуют свои ограничения. Смена IP адреса решает данную проблему на раз-два!
  2. Для повторной регистрации или входа на ресурс, в приложение, игру, где вас за какие-то косячки заблокировали :) Например, я сталкивался с баном аккаунта на буксах (конкретно в сеоспринт), а на них чаще всего запрещают повторную регистрацию при совпадении IP адреса. Но я от такого запрета никогда не страдал, ведь можно просто сменить айпишник 😄 
  3. Для поддержания анонимности в сети, чтобы различные ресурсы, сервисы, программы не «палили» ваш реальный айпи, а также интернет-провайдера, местоположение и некоторые другие данные. Для некоторых пользователей и этот пункт имеет место быть.

Как узнать свой IP?

Прежде чем пытаться сменить айпишник, нужно понимать, где проверять результат сего действия. Есть несколько способов, но самый быстрый и легкий — зайти на специальный сайт. Среди таких наиболее популярен 2ip.ru, открыв который, сразу увидим нужную инфу:

Аналогичных сервисов много, вот еще один известный, вдруг пригодится: whoer.net.

А если вы пользуетесь поисковиком Яндекс, то в нем достаточно набрать «узнать IP» и специальный блок сразу покажет вам результат:

Также айпи покажет в принципе любая программа для подключения к VPN, о которых расскажу о них ниже в соответствующей главе.

Как сменить IP адрес компьютера на windows 10, 8 и 7 с помощью VPN

Предполагаю, что поменять IP адрес чаще всего требуется пользователям именно на компьютерах, как с ОС Windows (10, 8, 7 или даже XP), так и с системами других семейств. Сам в основном меняю только на ПК. Поэтому способов на компах предлагается больше, чем на смартфонах.

Ну, что такое ВПН вы теперь хотя бы поверхностно знаете, поэтому можем переходить сразу к способам.

Простая смена айпи в браузере Opera

Способ не актуален на данный момент, поскольку встроенный ВПН убрали из «Оперы».

Пользователям этого браузера можно вообще не париться, так как для него предусмотрена встроенная возможность выхода в интернет через ВПН, но если устроит тот факто, что невозможна смена айпи на конкретную страну.

Как это работает:

  1. В настройках Оперы (открываются как меню в углу) нажмите «разрешить VPN в настройках»;
  2. В следующем окне рекомендую отметить пункт «не показывать снова», после чего нажимаем «понятно» (в том окошке просто уведомляют о том, что ВПН будет включен и возможно снижение скорости интернета, нет смысла показывать это окно в следующий раз).
  3. Теперь активируйте VPN соответствующим переключателем.

Готово! Можно заходить на любой сайт для проверки IP и увидите изменение.

Если хотите получить новый айпишник, то можете в настройке выключить и снова включить VPN, либо закройте и снова откройте браузер. Это действительно меняет адрес (последнюю цифру).

Плюсы данного способа:

  • Простота, ведь если вы пользуетесь Opera, то не требуется заботиться об установке каких-либо специальных расширений и программ, поскольку VPN встроен в браузер;
  • Все бесплатно, не требуется нигде дополнительно регистрироваться;
  • Возможность получать разные IP. При переподключении адрес будет меняться, но при этом все равно будете получать уже «бывшие в употреблении» адреса через несколько попыток смены;

Минусы:

  • Только для одного браузера. А ведь далеко не все пользуются «оперой» :) Я среди них. Не устанавливать же другой браузер ради VPN? Конечно нет, есть и другие способы;
  • Нет возможности настраивать подключение, например, выбирать IP какой-то конкретной страны;
  • Возможно замедление скорости работы через ВПН.

Смена IP адреса в любом браузере (Яндекс, Гугл Хром, Firefox) онлайн, при помощи расширений

Любителям Opera хоть и повезло, поскольку инструмент для смены IP встроен прямо в браузер, но не составит никаких проблем провернуть подобное в других обозревателях прямо в онлайн! Нужно лишь установить специальное расширение.

Их для браузеров можно найти от разных разработчиков. Ниже перечислю, какими пользовался сам хотя бы разок.

Расширение ставится легко и во всех браузерах процесс однотипный. Последовательность такова: нажав, на кнопку установки на сайте расширения, попадаем на страницу, где еще раз нажимаем «установить» (либо «добавить» в некоторых браузерах), после чего чаще всего нужно еще раз подтвердить данное действие и дополнение появится в браузере.

Также легко расширения располагаются во всех браузерах однотипно, что видно на изображении ниже. В правом углу, сразу после адресной строки.

Важное дополнение в 2022 году! Из-за блокировок некоторых доменов Google со стороны Роскомнадзора, расширения могут не устанавливаться ни в один из браузеров на движке Chromium, например, Yandex Browser, Google Chrome, Microsoft Edge. Появляется текст «Произошла ошибка при добавлении продукта в Chrome, Image decode failed». Для решения, воспользуйтесь инструкцией из моей отдельной статьи: перейти к прочтению »

Переходим к самим расширениям…

Browsec

Отличное решение для всех основных браузеров: Google Chrome, Yandex, Opera, Mozilla Firefox. Этот VPN позволяет сменить IP в пару кликов.

Для установки, перейдите на страницу сервиса (browsec.com) и сразу заметите кнопку для добавления расширения в ваш браузер: install browsec for free. Если же вдруг кнопки нет, то ниже есть ссылки на установку для всех поддерживаемых браузеров.

Запускается оно так: нажимаем на значок расширения и активируем его работу переключателем внизу окна, который изменится с OFF на ON. С этого момента у вас уже сменится IP, что можете сразу проверить.

Также вы можете изменить страну, айпи которой хотите получить, нажав на флаг (доступно будет только несколько стран, остальные только в платной Premium версии!).

Hola VPN

Хола тоже хорошо справляется со своими задачами, как и предыдущий, поможет сменить IP во всех известных браузерах. Из отличий от Browsec заметил гораздо больший выбор локаций (стран для смены IP) в бесплатной версии, в том числе присутствует Россия и Украина, что вообще редко попадается бесплатно.

Принцип установки и работы полностью аналогичен: открываем браузер, в который хотим установить расширение в нем переходим на официальный сайт Hola и кликаем по иконке с нашим браузером. Устанавливаем расширение. После, кликнув по иконке можно будет выбрать нужную страну и сразу произойдет подключение.

Free VPN Planet (ранее назывался «RusVPN»)

Еще одно аналогичное расширение для смены айпи адреса в браузере, устанавливаемое, как и вышеперечисленные, для хрома, яндекс браузера, оперы и фаерфокса.

Как-то установил его на одном из компьютеров для пробы и мне понравилось, продолжил пользоваться и уже как год не имею никаких проблем с доступом к сайтам.

Забавно, что об этом сервисе я узнал от одного из их сотрудников :) Написали мне во ВКонтакте сами, найдя одну из моих технических статей и предложили протестировать их ВПН, а потом и на партнерке их зарабатывать.

Принцип установки и работы снова аналогичен, за исключением браузера Opera. Для него придется установить еще одну приблуду, чтобы все заработало.

На этой странице наведите мышкой на раздел «Продукты» из распахнувшегося меню выберите, соответственно хром (сюда же, напомню, относится и Яндекс Браузер) или Firefox.

Если же ставим на оперу, то сначала нужно в нее еще одно дополнение установить «Install Chrome Extensions». Добавляем его как обычное расширение по ссылке, что позволяет нам ставить в дополнения от хрома. Крутая штуковина, а то для Opera не все разработчики почему-то делают возможность установить те или иные расширения.

А затем уже открываем на странице FreeVPNPlanet установку дополнения для хрома и без проблем оно установится.

Hide My IP

Еще одно расширение для смены айпи из самых простых, которое вам могу посоветовать. Работает также как все вышеперечисленные, для основных браузеров (на оперу также как FreeVPNPlanet ставится через дополнение «Install Chrome Extensions») и содержит неплохой список стран для получения IP в бесплатной версии!

Загрузка расширений для нужного вам браузера осуществляется с сайта hide-my-ip. Переходим, открываем раздел «скачать» и выбираем «for chrome» или «for firefox». Как выше говорил, в Яндекс браузер без проблем устанавливаются расширения от хрома, а для оперы их ставим после установки специального дополнения.

Единственная туповатая особенность в HideMyIP — не показано, какие страны доступны в бесплатном режиме и приходится сидеть и тыкать по списку самому, получая сообщение «пожалуйста, купите лицензию для доступа к этой локации» и продолжая тыкать дальше, пока не подключишься к одной из бесплатных локаций :)

Поэтому, чтобы вам так не запариваться, я составил список локаций для бесплатной версии:

  • France, Alsace, Strasbourg
  • France, Dunkerque, Gravelines
  • France, Nord-Pas-de-Calais, Roubaix
  • France, lle-de-France, Paris (3 шт.)
  • Germany, Hesse, Frankfurt (2 шт.)
  • Germany, North Rhine-Westphalia
  • Germany, Saxony, Falkenstein
  • Latvia, Riga (2 шт.)
  • Netherlands, Flevoland, Dronten
  • Netherlands, North Holland, Amsterdam 5шт
  • Netherlands, North Holland, Haarlem
  • Netherlands, North Holland, Rotterdam
  • Romania, Bucharest
  • Romania, lasi
  • Russia, Central, Moscow (2 шт.)
  • Russia, Northwestern, Saint Peterburg (2 шт.)
  • Russia, Novosibirsk
  • Sweden, Stockholm (2 шт.)
  • Taiwan, Taipei
  • United Kingdom, England, London (2 шт.)
  • United States, Illinois, Chicago
  • United States, New York (3 шт.)

Иногда после подключения может начать появляться окно для доступа к прокси, где нужно ввести логин и пароль. В таком случае смените локацию на другую, иначе работать не сможете. Бывает такая шляпа, когда нужные сервер, через который подключаемся не предоставляет временно доступа.

Таким образом смена ip адреса в браузере через соответствующие расширения имеет следующие плюсы:

  • Не требуется установка специальных программ на компьютер;
  • Есть выбор — несколько вариантов расширений для основных браузеров. Каждый выберет то, которым удобнее будет пользоваться;
  • Простота подключения — пара кликов в любых подобных расширениях;Есть бесплатные версии, чего хватит рядовому пользователю и не требуется регистрация (кроме некоторых других расширений, которые я не перечислял в своем ТОПе выше).

Минусы:

  • Все-таки не все пользуются Оперой, Фаерфоксом, Хромом или Яндекс браузером, а чаще всего такие расширения доступны именно для них;
  • Расширение меняет IP только для конкретного браузера, но не для всей системы в целом! Т.е. если хотите, к примеру, чтобы и программы, установленные в систему выходили в сеть с подмененным айпи, то такой способ здесь уже не прокатит и нужно ставить полноценную программу на компьютер (см. способ ниже);
  • При подключении через VPN будет снижена скорость вашего подключения к интернету. У каждого сервиса свои ограничения, но они снимаются через платные подписки.

Как сменить айпи адрес на компьютере через программы для подключения к VPN

А теперь рассмотрим, как сменить айпи адрес не просто для определенного браузера на компьютере, в который мы ставили расширение, а сразу для все системы через соответствующие программы!

Это полезно для тех, кто, например, хочет чтобы и любой софт на ПК подключался к интернету с подменой IP.

Все также мы будем использовать для этой цели VPN-сервисы и для использования их на компьютерах ситуация заметно усложняется, поскольку разработчики чаще всего не хотят давать бесплатно пользоваться своим ПО на компах, либо ставят очень сильные ограничения.

Самое распространенное среди таких ограничений — трафик. Сервисы уменьшают его так, чтобы мы не могли нормально юзать программу и переходили на платные подписки. Например, 500 мб., ну это разве трафик на сегодняшний день? :)) Даже на самый аккуратный просмотр сайтов на месяц не хватит.

Но все-таки можно скачать впн для смены айпи на компьютере, есть пара достаточно хороших вариантов:

  1. Windscribe — дает 10 гигов трафика на каждый месяц бесплатно, что уже очень неплохо и можно даже пару-тройку фильмов сказать :) Плюс хорошая скорость подключения, удобство, русский язык, работа на смартфонах и другие плюшки. Как им пользоваться подробно рассказал здесь »
  2. Proton — вообще не ограничивает трафик в бесплатной подписке, что супер редко, учитывая еще и нормальную скорость подключения + работу на смартфонах! Отзыв о нем написал здесь », а инструкцию с обзором тут »

Выбирая ВПН с ограничением по трафику, не забывайте об этом, что особо не покачаешь фильмов, в онлайн игрухи не порубишься как следует, иначе трафика не будет хватать.

Плюсы использования программы для смены IP адреса компьютера:

  • Главный плюс — IP меняется сразу во всей системе, а не в каком-то конкретном браузере, от чего даже сами программы на компьютере, подключающиеся к сети, будут также выходить в интернет с подменой айпишника;
  • Не нужно платить, поскольку всегда есть выбор среди условно-бесплатных программ, например, тех, что я описал выше. Бесплатного функционала для обыкновенных задач с головой хватает;

Минусы:

  • Нужно ставить дополнительное ПО на свой компьютер;
  • Требуется обязательная регистрация для активации VPN-подключения через программуы;
  • Снижение скорости при подключении через ВПН;

Как поменять ip компьютера через браузер Tor

Еще один один, как можно бесплатно поменять IP адрес компьютера на Windows 10 и других ОС, к которому тоже время от времени прибегаю — использование специального браузера Тор, который обеспечивает анонимное соединение с ресурсами в интернет.

В нем также можно искать информацию в интернете через любые поисковые системы, добавлять сайты в закладки, производить различные настройки даже устанавливать расширения. В общем все, что мы привыкли делать в обычных обозревателях типа Хрома, Фаерфокса и прочих :)

Загрузить Тор браузер можно здесь, после чего проходим легкую процедуру установки и нажимаем «соединиться» в конце.

На 2-м этапе установки можно поменять путь, где будет располагаться Tor, потому что программа сама по себе в систему не устанавливается и будет запускаться из папки. А изначально нам предлагается папку разместить прямо на рабочем столе и, думаю, не всем это удобно, ведь можно разместить на диске С.

Если вы вдруг находитесь в стране, где тор-браузер запрещен (Китай, Египет, Турция на данный момент), то вам может не удастся подключиться. В таком случае потребуется зайти в настройки и попробовать подключение через мост.

После запуска браузера вы уже автоматически будете посещать сайты анонимно. Можете зайти на 2ip.ru и убедитесь, что у вас изменен IP адрес.

Если вам нужно будет через Тор сменить ip адрес компьютера на другой, то вы сможете сделать это двумя способами:

  1. Открыть браузер под новой «личностью», что даст вам заодно новый IP на всех ресурсах;
  2. Открыть меню браузера и выбрать «новая цепочка Tor для этого сайта», что даст новый айпишник только для текущего, открытого сайта.

Выбирать какую-то конкретную локацию в Торе для подключения, к сожалению, стандартно никак нельзя. Для этого приходится лезть «под капот», в файлы программы, но я не вижу в этом никакого смысла для простых пользователей. Считаю, если нужна конкретная локация, проще воспользоваться тогда обычным VPN, о которых рассказывал выше.

Как сменить IP на ПК через прокси-серверы, без VPN

Proxy — это сервер, являющийся посредником между нами и ресурсом (сервером), к которому мы хотим подключиться, позволяющий нам выполнять косвенные запросы. Как раз этим обуславливается смена IP адреса без использования VPN.

Когда-то давно я пользовался данным вариантом, но только потому что не знал о вышеперечисленных :) На самом деле применять для нашего дела проксики — очень неудобный вариант, а основной причиной является их нестабильность, как по скорости соединения, так и по доступности, что касается обычно только бесплатных.

Найдешь какой-нибудь прокси, подключаешься и вроде все норм, но через пару-тройку часов он уже не работает. Или подключаешься к одному из них, а скорость соединения такая, что ждешь более минуты пока страница нужного сайта загрузится :)

Тем не менее, раз уж я знаю как сменить ip адрес компьютера таким способом, то может кому-то и пригодится. Тем более можно заказывать платные proxy, которые будут работать хорошо и выполнять те ваши задачи, с которыми не справятся VPN.

Как пример — прокси можно применять для массовых рассылок и в целом для программ, где нужно время от времени автоматически менять IP на новый, чтобы работа не останавливалась. Тогда в таком софте просто указывается список проксиков (платных, как правило) и дело в шляпе.

Какие данные прокси нужны для подключения?

Перед тем как я ниже поясню как искать бесплатные и где взять платные проксики при необходимости, вам нужно понимать, какие данные важно о них знать, чтобы к ним подключиться:

  1. IP адрес и порт. Разделяются они через двоеточие, например: 1.10.189.84: 44452 Здесь 1.10.189.84 — это IP, а 44452 — порт.
  2. Тип: HTTP, HTTPS, SOCKS4, SOCKS5.

Этих данных будет уже достаточно, чтобы просто подключиться к нужному проксиму, но также может быть важно следующее:

  1. Локация (страна), айпи которой вы хотите получить.
  2. Скорость — как быстро работает выбранный прокси. Не рекомендую даже пробовать подключаться к тем, где скорость превышает 2000 мс (2 сек), они будут невозможно медленные, замучаетесь ждать загрузку страниц. Лучше брать со скоростью менее 1000 мс.
  3. Анонимность. Не для всех важен этот параметр, но кому-то может и пригодится. Обычно анонимность подразделяют на: Нет, Низкая, Средняя, Высокая. Если нужно просто сменить IP, то подойдет любая, даже «Нет», а если хотите как можно больше данных скрыть о себе (браузер, систему, провайдера и прочее), то чем выше, тем лучше и больше шансов, что нужный ресурс не распознает вас.

Как найти бесплатные прокси?

Тут все довольно просто: заходим в любой поисковик и набираем «бесплатные прокси» и начинаем бороздить выдачу. По данному запросу будет много сайтов со списками проксиков, которыми вы можете воспользоваться.

Один из таких hidemy.name, где отображаются сразу и страна и скорость и анонимность, а также указано когда была произведена проверка прокси на работоспособность (колонка «последнее обновление»).

Кроме него есть и масса других ресурсов, но при поиске бесплатных помните, что они очень быстро выходят из строя и чащего всего медленные.

А что с платными Proxy?

На самом деле, если вы вам нужно узнать лишь как сменить айпи адрес на компьютере, чтобы получить доступ к заблокированному сайту, то не вижу смысла тратить деньги на прокси.

Проще воспользоваться понравившимся и подходящим вам другим бесплатным способом выше, рассмотренным выше.

А платные нужно, как правило, для бизнес-задач, например для парсинга данных из интернета, для каких-либо массовых рассылок по нужным ресурсам. Но кому нужно, смогут их купить поштучно или сразу пакетами на соответствующих ресурсах.

Преимущество платных в том, что вам выдают персональный доступ в виде логина и пароля, который нужно будет вводить при подключении к проксику. Это исключает его использование кем-либо другим, что делает подключение быстрым.

Я лишь пару раз покупал прокси для массовых задач, на сайте proxy-seller.ru С ним никаких проблем у меня не возникло, оплатил нужное количество и на почту прислали доступ к ним. В общем могу рекомендовать :) Тут и чат со специалистом есть, можно все разузнать, уладить проблемы если возникнут.

Ценник здесь таков, что за месяц аренды 1 штуки нужно отвалить от 80 до 300 рублей, в зависимости от выбранной страны. Но чем больше штук приобретается + на больший период, тем выгоднее.

Другими сервисами не пользовался, поэтому ничего более не могу посоветовать. Но можете поискать сами, набрав в поисковике «купить прокси». Главное проверьте отзывы, чтобы не лохануться!

Как подключиться к выбранным прокси?

Proxy указываются либо сразу для всей системы (т.е. полностью меняете айпишник в системе и любая программа будет использовать его), либо для отдельно взятого браузера.

Если сменить IP адрес на компьютере нужно сразу во всей винде, то в зависимости от версии системы (Windows 10, 8, 7) это делается чуть по разному, как в инструкциях ниже:

  • В Windows 10 и 8 набираем в поисковой строке «прокси» и открываем параметры прокси-сервера, после чего ставим «Вкл», указываем адрес, порт и сохраняем.
  • В Windows 7 через меню «Пуск» открываем поиск, там также набираем «прокси» и открываем «настройка прокси-сервера». В открывшемся окне выбираем «настройка сети», в следующем «использовать прокси-сервер», после чего указываем адрес и порт. Если нажмете «Дополнительно», то сможете выбрать отдельные адреса для разного типа подключений (http, socks), но обычно этого не требуется делать.

Пояснение для Win 10 и 8 версии:

Пояснение для Win 7:

Что касается отдельных браузеров, то свою функцию настраивать proxy может только firefox, как ни странно :) В нем нужно перейти в настройки, пролистать вниз до параметров сети и открыть отдельные настройки, уже можете указать нужные параметры прокси.

А в таких браузерах как Yandex, Opera, Google Chrome, проксик цепляется прямо из системы (то, что показывал выше для Windows). Есть, конечно, отдельные плагины, позволяющие подключать к proxy отдельные браузеры, но сейчас в это углубляться не буду, поскольку статья ведь не о науке прокси-серверов :)

Плюсы использования проксиков для смены ip адреса компьютера:

  • Не требуется установка никакого ПО и дополнений в браузеры, поскольку проксик можно прописать в настройках системы. Ну на крайняк — для отдельных браузеров будет не сложно поискать плагин;
  • Не требуется нигде регистрироваться;
  • Всегда есть общедоступные бесплатные proxy.

Минусы:

  • Главный минус — ненадежность, при пользовании бесплатными proxy, что проявляется в перебоях их работы, а также плохой скорости соединения;
  • За действительно хорошие платные прокси придется отдавать до 300 руб. за месяц;
  • Неудобно подключаться: приходиться лезть в настройки системы, прописывать адрес и порт каждый раз когда будет нужен новый IP.

Выход в сеть на ПК через мобильный интернет (модем, смартфон / планшет)

И последний способ, который я рассматриваю в рамках данной заметке —как изменить айпи адрес компьютера в виндовс 7, 8 или 10, если под рукой есть любой модем любого сотового оператора или же смартфон / планшет.

Но такой вариант имеет смысл использовать, пожалуй, только лишь в случае, когда хотите завести второй аккаунт на доступном вам ресурсе или просто.

Потому что если причиной смены IP является доступ к заблокированным сайтам, то вам смартфон или модем не помогут, ведь симку в них вы используете от операторов той же страны, в которой проживаете, а значит все также нужные ресурсы также будут заблокированы.

Если вам данный вариант подходит, то суть его в том, что при каждом новом подключении к интернету через мобильных операторов, ваше устройство получает новый IP. Они будут схожими, но все-таки для сервисов в интернете вы будете уже новым пользователем, ведь достаточно поменять хотя бы последнюю (4-ю) группу цифр.

Например, 4 раза переподключившись, я получал такие адреса:

  • 213.87.144.8
  • 213.87.157.5
  • 213.87.138.149
  • 213.87.128.178

Поэтому если у вас модем для компьютера, то достаточно просто разорвать подключение и включить заново (можно даже вытащить и вставить модем в комп), после чего увидите, что айпи поменялся.

А как же дела обстоят со смартфоном, ведь нас сейчас интересует, как сменить IP на пк, а не на мобильном гаджете? :)

Тут принцип такой же как при использовании модема, только вместо него будет ваш смартфон. Нужно подключиться с компа к модему смартфона либо через Wi-Fi точку доступа, либо по bluetooth, либо по проводу USB.

А чтобы IP на смартфоне (а следовательно и на компе после подключения) менялся, есть 2 варианта:

  1. Просто перезагрузить устройство. Тем самым выполняется переподключение встроенного модема к интернету, в результате чего вы он получает новый адрес;
  2. В настройках найдите пункт «подключение» (пункты меню могут называться иначе, в зависимости от версии системы), в нем «мобильные сети» и там видим режим сети. Нужно выбрать 2G и через несколько секунд вернуть снова оптимальный (как минимум должен быть 3G). В результате IP устройства поменяется даже без перезагрузки.

Что касается же подключения гаджета к компьютеру, то в любом более-менее современном смартфоне или планшете (работающем как под Android, так и под iOS системой), есть опция включения точки доступа.

Для Андроид

Нужно открыть раздел «подключения», «мобильная точка доступа и модем», а внутри уже выбрать удобный вам тип подключения к ПК (если решите через USB, то нужно сначала вставить кабель в компьютер, а потом уже включать соответствующую функцию).

Если решили использовать Wi-Fi точку, то открыв данный пункт, увидите название сети, к которой нужно подключиться с компьютера и пароль к ней. После подключения к точке доступа, интернет в компьютере будет идти через ваш смартфон и тем самым компьютер изменит айпи на тот, который предоставляет смартфону сотовый оператор.

Очень важно! Нужно, чтобы на вашем смартфоне подключение к интернету в данный момент шло именно через мобильный интернет, а не через Wi-Fi, иначе IP будете получать не от мобильного оператора, а от роутера, раздающего вай-фай!

Для iOS

В айфонах и айпадах тоже есть нужная функция раздачи мобильного интернета. Находится она в настройках, в разделе «режим модема». Там нужно активировать этот режим и подключиться к компьютеру одним из трех способов:

  1. По блютусу;
  2. Wi-Fi;
  3. Кабель USB.

Пароль для подключения к wi-fi на компьютере указан в этом же окне. В остальном инструкция для подключения по каждому варианту тоже есть в том окошке, но общий принцип такой же как на андройд.

Просто у айфонов много слишком заморочек встречается при подключении к не их «родным» гаджетам apple. Например, не удивлюсь, если что-то не заработает при связи Iphone с обычным ноутбуком samsung :)

Плюсы смены айпи на пк через подключение к модему USB или смартфона / планшета:

  • Не нужно ничего устанавливать ни на компьютере, ни в браузере;
  • Не нужно ни за что платить (кроме оплаты интернета по вашему тарифному плану у сотового оператора, конечно 😊);
  • Не нужно нигде регистрироваться;
  • Если у вас нормально ловит мобильный интернет, скорость доступа хорошая, то и на компьютере вы будете иметь не меньшую скорость.

Минусы:

  • Основной заключается в том, что вы получаете IP своей же страны (если только не используете зарубежную симку) и значит, не получите по прежнему не получите доступ к заблокированным политикой ресурсам;
  • Будете расходовать свой трафик мобильного интернета, если он не безлимитный;
  • При раздаче интернета батарея вашего гаджета (если это не модем для ПК) будет намного быстрее разряжаться;
  • Возможны проблемы в настройке соединения с компьютером у новичков.

Как сменить ip адрес на телефоне Андройд и Айфон

Помимо ПК, конечно давно известно и как сменить ip адрес на телефоне или планшете андройд, а также айфоне с операционкой iOS. Опять же речь пойдет о тех самых VPN, ведь я упоминал, что это основной способ, ТОП1 :)

Нам потребуется установить одно из приложения для подключения к инету через ВПН, войти в свой аккаунт (или еще зарегаться предварительно, если аккаунта нет) и приконнектиться. Делов то!

Я пробовал 3 приложения, от двух разработчиков, упоминаемых выше (когда речь шла о ВПН для ПК) и все под свой смартфон на Android: Browsec, Windscribe, Proton. Есть и другие, но ими на мобильных я не пользовался пока что. Смысла нет, ведь работают эти и жалоб нет.

Напомню, у первого ограничений по трафику нет, а у второго 10 гигов дается на месяц после регистрации и подтверждения почты, у третьего ограничений нет.

Сейчас остановлюсь подробнее только на инфе, как сменить айпи на телефоне через VPN Browsec, поскольку подробнейшая справка о других двух есть по ссылкам выше:

  • Через Play Market ищем приложение по запросу «browsec», устанавливаем и открываем.
  • При входе нужно указать ваш email, а затем либо вводите пароль от уже имеющегося аккаунта, либо вам предложат зарегистрироваться (без этого никак не получить доступ к бесплатным VPN), для чего нужно только подтвердить введенный email (нажмите в письме, отправленном на email кнопку «complete signup».
  • После запуска приложения, вам предложат скорее всего еще полноценный доступ (премиум) на 7 дней. Можно согласиться, можно сразу отказаться. В любом случае денег никто просто так с вас не снимет, тем более платеж со смартфона без подтверждения не отправляется, если вы сами не установите такую функцию.
  • Далее остается только выбрать одну из доступных бесплатных стран и активировать подключение.

Готово! Можно отправляться в интернет на нужные ресурсы с новеньким айпи.

И не забываем про то, что даже без использования VPN, если на вашем айфоне или телефоне андройд перезагрузить встроенный модем, то также сменится IP адрес. Об этом я упоминал выше, рассказывая о подключении компьютера к модему телефона.

Это не поможет вам обойти блокировочки сайтов, поскольку айпи будете получать той же страны, в которой проживаете, но такая фишка может подойти для некоторых других целей ;)

Основные выводы

Ну что ж, я постарался вам поведать о самых простых и удобных вариантах смены IP адреса и на компьютере и на телефоне с ОС андройд или айфонах. Теперь подведу небольшой итог…

Сам для основных нужд в основном пользуюсь расширением VPN для браузера. Мне понравился сервис FreeVPNPlanet, вот его возможностей для меня вполне хватает.

А когда нужно полноценно менять айпи во всей системе, то подключаюсь к Windscribe, 10 гигов хватает выше крыши :) Привык к нему как-то, хотя, например, Proton тоже хорошо!

Что могу посоветовать вам, исходя из возможных целей смены айпи:

  • Если нужно только лишь получать доступ к заблокированным в стране ресурсам, то применяйте любой из предложенных расширений ВПН. А для пользователей Opera и ставить ничего не нужно, просто включите нужную опцию и готово.
  • Для создания второго аккаунта в сервисах, где ваш реальный IP уже заблочен, какие-то варианты могут и не прокатить. Например, Google очень внимателен ко всяким прокси и ВПН и если получили бан айпи за создание кучи аккаунтов, то возможно придется перепробовать разное, включая раздачу интернета с мобильного телефона со сменой IP на нем.
  • Если нужно анонимное путешествие по сети интернет, то тут проще всего воспользоваться специальным браузером Tor, который под это и заточен. На крайняк все те же VPN, установив как расширение в браузер или как программу на компьютер.

Ну а для мобильных гаджетов, как уже упоминал, особо не разгуляешься по способам :)

И я уверен, что вы для себя нашли здесь хотя бы один или даже несколько хороших вариантов, как сменить ip адрес на своем устройстве.

Напишите, пожалуйста, в комментариях, нашли для себя то, что искали? А если понравилась инструкцию, буду признателен за репост. За репосты, кстати, выдается купон, по которому вы сможете принять участия в розыгрыши дорого компьютера.

How would I have a JavaScript action that may have some effects on the current page but would also change the URL in the browser so if the user hits reload or bookmark, then the new URL is used?

It would also be nice if the back button would reload the original URL.

I am trying to record JavaScript state in the URL.

Viktor Borítás's user avatar

asked Sep 25, 2008 at 22:00

Steven Noble's user avatar

Steven NobleSteven Noble

10k13 gold badges45 silver badges57 bronze badges

5

If you want it to work in browsers that don’t support history.pushState and history.popState yet, the «old» way is to set the fragment identifier, which won’t cause a page reload.

The basic idea is to set the window.location.hash property to a value that contains whatever state information you need, then either use the window.onhashchange event, or for older browsers that don’t support onhashchange (IE < 8, Firefox < 3.6), periodically check to see if the hash has changed (using setInterval for example) and update the page. You will also need to check the hash value on page load to set up the initial content.

If you’re using jQuery there’s a hashchange plugin that will use whichever method the browser supports. I’m sure there are plugins for other libraries as well.

One thing to be careful of is colliding with ids on the page, because the browser will scroll to any element with a matching id.

answered Sep 25, 2008 at 22:08

Matthew Crumley's user avatar

Matthew CrumleyMatthew Crumley

101k24 gold badges107 silver badges129 bronze badges

7

With HTML 5, use the history.pushState function. As an example:

<script type="text/javascript">
var stateObj = { foo: "bar" };
function change_my_url()
{
   history.pushState(stateObj, "page 2", "bar.html");
}
var link = document.getElementById('click');
link.addEventListener('click', change_my_url, false);
</script>

and a href:

<a href="#" id='click'>Click to change url to bar.html</a>

If you want to change the URL without adding an entry to the back button list, use history.replaceState instead.

7

window.location.href contains the current URL. You can read from it, you can append to it, and you can replace it, which may cause a page reload.

If, as it sounds like, you want to record javascript state in the URL so it can be bookmarked, without reloading the page, append it to the current URL after a # and have a piece of javascript triggered by the onload event parse the current URL to see if it contains saved state.

If you use a ? instead of a #, you will force a reload of the page, but since you will parse the saved state on load this may not actually be a problem; and this will make the forward and back buttons work correctly as well.

answered Sep 25, 2008 at 22:19

moonshadow's user avatar

1

I would strongly suspect this is not possible, because it would be an incredible security problem if it were. For example, I could make a page which looked like a bank login page, and make the URL in the address bar look just like the real bank!

Perhaps if you explain why you want to do this, folks might be able to suggest alternative approaches…

[Edit in 2011: Since I wrote this answer in 2008, more info has come to light regarding an HTML5 technique that allows the URL to be modified as long as it is from the same origin]

HoldOffHunger's user avatar

answered Sep 25, 2008 at 22:07

Paul Dixon's user avatar

Paul DixonPaul Dixon

293k51 gold badges310 silver badges344 bronze badges

5

jQuery has a great plugin for changing browsers’ URL, called jQuery-pusher.

JavaScript pushState and jQuery could be used together, like:

history.pushState(null, null, $(this).attr('href'));

Example:

$('a').click(function (event) {

  // Prevent default click action
  event.preventDefault();     

  // Detect if pushState is available
  if(history.pushState) {
    history.pushState(null, null, $(this).attr('href'));
  }
  return false;
});

Using only JavaScript history.pushState(), which changes the referrer, that gets used in the HTTP header for XMLHttpRequest objects created after you change the state.

Example:

window.history.pushState("object", "Your New Title", "/new-url");

The pushState() method:

pushState() takes three parameters: a state object, a title (which is currently ignored), and (optionally) a URL. Let’s examine each of these three parameters in more detail:

  1. state object — The state object is a JavaScript object which is associated with the new history entry created by pushState(). Whenever the user navigates to the new state, a popstate event is fired, and the state property of the event contains a copy of the history entry’s state object.

    The state object can be anything that can be serialized. Because Firefox saves state objects to the user’s disk so they can be restored after the user restarts her browser, we impose a size limit of 640k characters on the serialized representation of a state object. If you pass a state object whose serialized representation is larger than this to pushState(), the method will throw an exception. If you need more space than this, you’re encouraged to use sessionStorage and/or localStorage.

  2. title — Firefox currently ignores this parameter, although it may use it in the future. Passing the empty string here should be safe against future changes to the method. Alternatively, you could pass a short title for the state to which you’re moving.

  3. URL — The new history entry’s URL is given by this parameter. Note that the browser won’t attempt to load this URL after a call to pushState(), but it might attempt to load the URL later, for instance after the user restarts her browser. The new URL does not need to be absolute; if it’s relative, it’s resolved relative to the current URL. The new URL must be of the same origin as the current URL; otherwise, pushState() will throw an exception. This parameter is optional; if it isn’t specified, it’s set to the document’s current URL.

Community's user avatar

answered Oct 8, 2013 at 21:04

Ilia's user avatar

IliaIlia

12.9k11 gold badges52 silver badges85 bronze badges

Browser security settings prevent people from modifying the displayed url directly. You could imagine the phishing vulnerabilities that would cause.

Only reliable way to change the url without changing pages is to use an internal link or hash. e.g.: http://site.com/page.html becomes http://site.com/page.html#item1 . This technique is often used in hijax(AJAX + preserve history).

When doing this I’ll often just use links for the actions with the hash as the href, then add click events with jquery that use the requested hash to determine and delegate the action.

I hope that sets you on the right path.

answered Sep 25, 2008 at 22:11

Jethro Larson's user avatar

Jethro LarsonJethro Larson

2,3181 gold badge24 silver badges24 bronze badges

2

Facebook’s photo gallery does this using a #hash in the URL. Here are some example URLs:

Before clicking ‘next’:

/photo.php?fbid=496429237507&set=a.218088072507.133423.681812507&pid=5887027&id=681812507

After clicking ‘next’:

/photo.php?fbid=496429237507&set=a.218088072507.133423.681812507&pid=5887027&id=681812507#!/photo.php?fbid=496435457507&set=a.218088072507.133423.681812507&pid=5887085&id=681812507

Note the hash-bang (#!) immediately followed by the new URL.

answered Jan 11, 2011 at 15:43

Jonathon Hill's user avatar

Jonathon HillJonathon Hill

3,4161 gold badge33 silver badges31 bronze badges

A more simple answer i present,

window.history.pushState(null, null, "/abc")

this will add /abc after the domain name in the browser URL. Just copy this code and paste it in the browser console and see the URL changing to «https://stackoverflow.com/abc»

answered Feb 15, 2019 at 18:19

sam's user avatar

samsam

1,7471 gold badge24 silver badges44 bronze badges

What is working for me is — history.replaceState() function which is as follows —

history.replaceState(data,"Title of page"[,'url-of-the-page']);

This will not reload page, you can make use of it with event of javascript

answered Apr 26, 2018 at 6:52

Veshraj Joshi's user avatar

Veshraj JoshiVeshraj Joshi

3,4742 gold badges26 silver badges44 bronze badges

I was wondering if it will posible as long as the parent path in the page is same, only something new is appended to it.

So like let’s say the user is at the page: http://domain.com/site/page.html
Then the browser can let me do location.append = new.html
and the page becomes: http://domain.com/site/page.htmlnew.html and the browser does not change it.

Or just allow the person to change get parameter, so let’s location.get = me=1&page=1.

So original page becomes http://domain.com/site/page.html?me=1&page=1 and it does not refresh.

The problem with # is that the data is not cached (at least I don’t think so) when hash is changed. So it is like each time a new page is being loaded, whereas back- and forward buttons in a non-Ajax page are able to cache data and do not spend time on re-loading the data.

From what I saw, the Yahoo history thing already loads all of the data at once. It does not seem to be doing any Ajax requests. So when a div is used to handle different method overtime, that data is not stored for each history state.

Drew Noakes's user avatar

Drew Noakes

295k162 gold badges671 silver badges736 bronze badges

answered Mar 31, 2009 at 20:33

user58670's user avatar

user58670user58670

1,43817 silver badges17 bronze badges

my code is:

//change address bar
function setLocation(curLoc){
    try {
        history.pushState(null, null, curLoc);
        return false;
    } catch(e) {}
        location.hash = '#' + curLoc;
}

and action:

setLocation('http://example.com/your-url-here');

and example

$(document).ready(function(){
    $('nav li a').on('click', function(){
        if($(this).hasClass('active')) {

        } else {
            setLocation($(this).attr('href'));
        }
            return false;
    });
});

That’s all :)

answered Oct 29, 2013 at 18:07

Tusko Trush's user avatar

Tusko TrushTusko Trush

4223 silver badges15 bronze badges

0

I’ve had success with:

location.hash="myValue";

It just adds #myValue to the current URL. If you need to trigger an event on page Load, you can use the same location.hash to check for the relevant value. Just remember to remove the # from the value returned by location.hash e.g.

var articleId = window.location.hash.replace("#","");

answered Jun 23, 2014 at 11:56

Adam Hey's user avatar

Adam HeyAdam Hey

1,4161 gold badge20 silver badges22 bronze badges

How would I have a JavaScript action that may have some effects on the current page but would also change the URL in the browser so if the user hits reload or bookmark, then the new URL is used?

It would also be nice if the back button would reload the original URL.

I am trying to record JavaScript state in the URL.

Viktor Borítás's user avatar

asked Sep 25, 2008 at 22:00

Steven Noble's user avatar

Steven NobleSteven Noble

10k13 gold badges45 silver badges57 bronze badges

5

If you want it to work in browsers that don’t support history.pushState and history.popState yet, the «old» way is to set the fragment identifier, which won’t cause a page reload.

The basic idea is to set the window.location.hash property to a value that contains whatever state information you need, then either use the window.onhashchange event, or for older browsers that don’t support onhashchange (IE < 8, Firefox < 3.6), periodically check to see if the hash has changed (using setInterval for example) and update the page. You will also need to check the hash value on page load to set up the initial content.

If you’re using jQuery there’s a hashchange plugin that will use whichever method the browser supports. I’m sure there are plugins for other libraries as well.

One thing to be careful of is colliding with ids on the page, because the browser will scroll to any element with a matching id.

answered Sep 25, 2008 at 22:08

Matthew Crumley's user avatar

Matthew CrumleyMatthew Crumley

101k24 gold badges107 silver badges129 bronze badges

7

With HTML 5, use the history.pushState function. As an example:

<script type="text/javascript">
var stateObj = { foo: "bar" };
function change_my_url()
{
   history.pushState(stateObj, "page 2", "bar.html");
}
var link = document.getElementById('click');
link.addEventListener('click', change_my_url, false);
</script>

and a href:

<a href="#" id='click'>Click to change url to bar.html</a>

If you want to change the URL without adding an entry to the back button list, use history.replaceState instead.

7

window.location.href contains the current URL. You can read from it, you can append to it, and you can replace it, which may cause a page reload.

If, as it sounds like, you want to record javascript state in the URL so it can be bookmarked, without reloading the page, append it to the current URL after a # and have a piece of javascript triggered by the onload event parse the current URL to see if it contains saved state.

If you use a ? instead of a #, you will force a reload of the page, but since you will parse the saved state on load this may not actually be a problem; and this will make the forward and back buttons work correctly as well.

answered Sep 25, 2008 at 22:19

moonshadow's user avatar

1

I would strongly suspect this is not possible, because it would be an incredible security problem if it were. For example, I could make a page which looked like a bank login page, and make the URL in the address bar look just like the real bank!

Perhaps if you explain why you want to do this, folks might be able to suggest alternative approaches…

[Edit in 2011: Since I wrote this answer in 2008, more info has come to light regarding an HTML5 technique that allows the URL to be modified as long as it is from the same origin]

HoldOffHunger's user avatar

answered Sep 25, 2008 at 22:07

Paul Dixon's user avatar

Paul DixonPaul Dixon

293k51 gold badges310 silver badges344 bronze badges

5

jQuery has a great plugin for changing browsers’ URL, called jQuery-pusher.

JavaScript pushState and jQuery could be used together, like:

history.pushState(null, null, $(this).attr('href'));

Example:

$('a').click(function (event) {

  // Prevent default click action
  event.preventDefault();     

  // Detect if pushState is available
  if(history.pushState) {
    history.pushState(null, null, $(this).attr('href'));
  }
  return false;
});

Using only JavaScript history.pushState(), which changes the referrer, that gets used in the HTTP header for XMLHttpRequest objects created after you change the state.

Example:

window.history.pushState("object", "Your New Title", "/new-url");

The pushState() method:

pushState() takes three parameters: a state object, a title (which is currently ignored), and (optionally) a URL. Let’s examine each of these three parameters in more detail:

  1. state object — The state object is a JavaScript object which is associated with the new history entry created by pushState(). Whenever the user navigates to the new state, a popstate event is fired, and the state property of the event contains a copy of the history entry’s state object.

    The state object can be anything that can be serialized. Because Firefox saves state objects to the user’s disk so they can be restored after the user restarts her browser, we impose a size limit of 640k characters on the serialized representation of a state object. If you pass a state object whose serialized representation is larger than this to pushState(), the method will throw an exception. If you need more space than this, you’re encouraged to use sessionStorage and/or localStorage.

  2. title — Firefox currently ignores this parameter, although it may use it in the future. Passing the empty string here should be safe against future changes to the method. Alternatively, you could pass a short title for the state to which you’re moving.

  3. URL — The new history entry’s URL is given by this parameter. Note that the browser won’t attempt to load this URL after a call to pushState(), but it might attempt to load the URL later, for instance after the user restarts her browser. The new URL does not need to be absolute; if it’s relative, it’s resolved relative to the current URL. The new URL must be of the same origin as the current URL; otherwise, pushState() will throw an exception. This parameter is optional; if it isn’t specified, it’s set to the document’s current URL.

Community's user avatar

answered Oct 8, 2013 at 21:04

Ilia's user avatar

IliaIlia

12.9k11 gold badges52 silver badges85 bronze badges

Browser security settings prevent people from modifying the displayed url directly. You could imagine the phishing vulnerabilities that would cause.

Only reliable way to change the url without changing pages is to use an internal link or hash. e.g.: http://site.com/page.html becomes http://site.com/page.html#item1 . This technique is often used in hijax(AJAX + preserve history).

When doing this I’ll often just use links for the actions with the hash as the href, then add click events with jquery that use the requested hash to determine and delegate the action.

I hope that sets you on the right path.

answered Sep 25, 2008 at 22:11

Jethro Larson's user avatar

Jethro LarsonJethro Larson

2,3181 gold badge24 silver badges24 bronze badges

2

Facebook’s photo gallery does this using a #hash in the URL. Here are some example URLs:

Before clicking ‘next’:

/photo.php?fbid=496429237507&set=a.218088072507.133423.681812507&pid=5887027&id=681812507

After clicking ‘next’:

/photo.php?fbid=496429237507&set=a.218088072507.133423.681812507&pid=5887027&id=681812507#!/photo.php?fbid=496435457507&set=a.218088072507.133423.681812507&pid=5887085&id=681812507

Note the hash-bang (#!) immediately followed by the new URL.

answered Jan 11, 2011 at 15:43

Jonathon Hill's user avatar

Jonathon HillJonathon Hill

3,4161 gold badge33 silver badges31 bronze badges

A more simple answer i present,

window.history.pushState(null, null, "/abc")

this will add /abc after the domain name in the browser URL. Just copy this code and paste it in the browser console and see the URL changing to «https://stackoverflow.com/abc»

answered Feb 15, 2019 at 18:19

sam's user avatar

samsam

1,7471 gold badge24 silver badges44 bronze badges

What is working for me is — history.replaceState() function which is as follows —

history.replaceState(data,"Title of page"[,'url-of-the-page']);

This will not reload page, you can make use of it with event of javascript

answered Apr 26, 2018 at 6:52

Veshraj Joshi's user avatar

Veshraj JoshiVeshraj Joshi

3,4742 gold badges26 silver badges44 bronze badges

I was wondering if it will posible as long as the parent path in the page is same, only something new is appended to it.

So like let’s say the user is at the page: http://domain.com/site/page.html
Then the browser can let me do location.append = new.html
and the page becomes: http://domain.com/site/page.htmlnew.html and the browser does not change it.

Or just allow the person to change get parameter, so let’s location.get = me=1&page=1.

So original page becomes http://domain.com/site/page.html?me=1&page=1 and it does not refresh.

The problem with # is that the data is not cached (at least I don’t think so) when hash is changed. So it is like each time a new page is being loaded, whereas back- and forward buttons in a non-Ajax page are able to cache data and do not spend time on re-loading the data.

From what I saw, the Yahoo history thing already loads all of the data at once. It does not seem to be doing any Ajax requests. So when a div is used to handle different method overtime, that data is not stored for each history state.

Drew Noakes's user avatar

Drew Noakes

295k162 gold badges671 silver badges736 bronze badges

answered Mar 31, 2009 at 20:33

user58670's user avatar

user58670user58670

1,43817 silver badges17 bronze badges

my code is:

//change address bar
function setLocation(curLoc){
    try {
        history.pushState(null, null, curLoc);
        return false;
    } catch(e) {}
        location.hash = '#' + curLoc;
}

and action:

setLocation('http://example.com/your-url-here');

and example

$(document).ready(function(){
    $('nav li a').on('click', function(){
        if($(this).hasClass('active')) {

        } else {
            setLocation($(this).attr('href'));
        }
            return false;
    });
});

That’s all :)

answered Oct 29, 2013 at 18:07

Tusko Trush's user avatar

Tusko TrushTusko Trush

4223 silver badges15 bronze badges

0

I’ve had success with:

location.hash="myValue";

It just adds #myValue to the current URL. If you need to trigger an event on page Load, you can use the same location.hash to check for the relevant value. Just remember to remove the # from the value returned by location.hash e.g.

var articleId = window.location.hash.replace("#","");

answered Jun 23, 2014 at 11:56

Adam Hey's user avatar

Adam HeyAdam Hey

1,4161 gold badge20 silver badges22 bronze badges

Всем привет! С вами Бородач! И снова мы разбираем тему, по которой в интернете нет ничего внятного или адекватного. Кто-то пишет и перечисляет список платных VPN. Кто-то вообще пишет «гольный» текст без каких-то четких инструкций. Именно поэтому я решил написать более подробную статью без воды и лишней шелухи с решением вопроса – как сменить IP адрес компьютера или ноутбука.

И тут сразу хочется задать вопрос: «А какой вам нужно изменить IP адрес – внутренний или внешний»? Если вы не понимаете, о чем я говорю, то советую прочесть следующую главу. Или можете сразу приступить к инструкции по смене «АйПи».

Содержание

  1. Внутренний или внешний
  2. Варианты
  3. Прокси
  4. Proxy Switcher
  5. Proxifier
  6. Настройка прокси в Windows
  7. VPN
  8. Браузер Opera
  9. TOR
  10. VPN Gate Academic Experiment
  11. Поменять локальный IP адрес
  12. Задать вопрос автору статьи

Внутренний или внешний

В первую очередь давайте чуть подробнее расскажу про сам IP. IP – это уникальный сетевой адрес устройства, который используется в конкретной выделенной сети. Чаще всего существует две сети:

  • Локальная – находится в одном месте. Например, это может быть сеть предприятия или сеть у вас дома. Самым ярким примером является домашняя сеть, построенная с помощью роутера.
  • Глобальная (Интернет) – глобальная сеть всех компов, серверов, сервисов, сайтов и других интернет ресурсов. К ней можно подключиться с помощью провайдера. Подключение происходит несколькими путями: по кабелю, 3G/4G модем, aDSL модем (телефонные линии), спутниковый интернет.

Отсюда вытекает два понятия:

  • Локальный IP – Существует внутри локальной сети.
  • Глобальная IP (очень часто его ещё называют: «Внешним IP адресом») – тот IP который определяется глобальной сетью.

И ещё один очень важный момент. Если вы подключены к роутеру, то он в таком случае будет выступать шлюзом. Шлюз одновременно позволяет подключаться двум сетям – локальной и глобальной. То есть внутри квартиры или дома у вас будет локальная сеть, и у всех подключенных устройств будет локальный адрес. А при подключении к интернету сам шлюз будет иметь внешний IP адрес.

Как поменять IP адрес: внутренний, внешний, статический, динамический

У внешнего IP адреса есть один небольшой минус в том, что он в 99% случаев является динамическим. То есть через какое-то время он полностью меняется. В таком случае поменять динамический IP на статический можно только у провайдера. Плюс такая услуга будет стоить дополнительных затрат в месяц.

СОВЕТ! Очень часто при серых адресах используют DDNS. DDNS можно подключить в настройках роутера.

Далее я расскажу сначала про смену внешнего IP, а потом напишу короткую инструкцию по смене локального IP. Если у вас будут какие-то вопросы или дополнения – пишите в комментариях.

Варианты

Давайте посмотрим – какие у нас есть варианты по смене «АйПи». Первый – это подключение к PROXY серверу. То есть компьютер через интернет подключается к серверу, который за вас отправляет запрос на какой-нибудь сайт или ресурс. В итоге данный ресурс или сайт видит не ваш IP адрес, а IP данного сервера. Можно сказать, вы при этом используете некоего «посредника».

Как поменять IP адрес: внутренний, внешний, статический, динамический

Второй вариант более продвинутый – использовать VPN. У VPN функция доступа к ресурсам в интернете достаточно похожая, но есть одно очень важное отличие. При подключении к VPN вся информация шифруется. То есть если при передаче данных кто-то перехватит трафик, то он не сможет его прочитать. При использовании PROXY трафик не шифруется.

ПРИМЕЧАНИЕ! При обоих вариантах идет смена на IP адрес сервера, к которому вы будете подключаться.

Прежде чем приступать к настройке, давайте узнаем наш внешний IP адрес. Для этого достаточно в Яндекс ввести: «Мой IP».

Как поменять IP адрес: внутренний, внешний, статический, динамический

Прокси

Вы можете сами искать и пополнять свой список Proxy-серверов. Для этого заходим в поисковик и просто вбиваем в строку: «Прокси бесплатно». Далее вы увидите достаточно много ресурсов, где предоставлены бесплатные Proxy сервера. Так как изменить IP адрес без шифрования трафика? – для этого рассмотрим нижеперечисленные варианты.

Proxy Switcher

Ссылка для скачивания можно найти в любом поисковике – просто введите название программы. Программка достаточно удобная в использовании. Внутри есть постоянно обновляющийся список серверов. Для подключения просто нажимаем правой кнопкой мыши на нужный сервер и далее выбираем «Switch to this Server». Для более быстрой работы советую смотреть на столбец «Response», который показывает отклик или «Ping» сервера – чем это значение меньше, тем лучше.

Как поменять IP адрес: внутренний, внешний, статический, динамический

Proxifier

В программе нет предустановленного списка Прокси-серверов, но вы можете его постоянно пополнять самостоятельно.

Как поменять IP адрес: внутренний, внешний, статический, динамический

Для этого нажимаем на кнопку с компьютером в верхнем левом углу. Далее нажимаем «Add» и вводим все нужные данные.

Как поменять IP адрес: внутренний, внешний, статический, динамический

Настройка прокси в Windows

Данный способ изменяем «ИП» для подключения в браузере.

  1. «Пуск» – «Панель управления».
  2. Найдите раздел «Свойства браузера».

Как поменять IP адрес: внутренний, внешний, статический, динамический

  1. Переходим на вкладку «Подключения». Если вы подключены к интернету напрямую по кабелю или по модему, то вы в строке увидите это самое подключение. Для настройки прокси только для этого подключения выделите его и нажмите «Настройка». Если же вы подключены к интернету через роутер, то данная кнопка будет подсвечена серым, тогда нажимаем на кнопку «Настройка сети».

Как поменять IP адрес: внутренний, внешний, статический, динамический

  1. Тут нужно ввести Proxy для каждого типа протокола. Если вы будете использовать один сервер для всех подключений, то нажимаем на галочку «Один прокси-сервер для всех протоколов».

Как поменять IP адрес: внутренний, внешний, статический, динамический

VPN

Как уже и было сказано ранее: «VPN» – это более продвинутый метод смены IP адреса. При это вы становитесь практически полностью анонимны в сети, так как ваш трафик шифруется и его сложнее перехватить.

И если бесплатный proxy-сервер достаточно легко найти, то по VPN все куда сложнее. Во-первых, по данному запросу в интернете вылезает куча бредовых статей, где выставлен список платных или условно-бесплатных ВПН. Но мне все же удалось найти достаточно хорошие варианты, чтобы изменить IP адрес. Давайте рассмотрим варианты – как поменять IP адрес с шифрованием трафика.

Браузер Opera

17.06.2021 г. Роскомнадзор ограничил сервисы VPN VyprVPN и Opera VPN. Возможно, на текущий момент они еще не доступны. Но есть интересная статья для ознакомления.

На данный момент единственный браузер, у которого есть встроенный бесплатный VPN. Серверов там конечно мало, но зато они работают без каких-либо перебоев и при достаточно высокой скорости. Для включения достаточно просто выбрать значок левее адресной строки. Можно выбрать три доступных сервера: «Америка», «Европа», «Азия». После включения функции вы увидите новый адрес.

Как поменять IP адрес: внутренний, внешний, статический, динамический

На телефоне нужно сначала нажать на красную буковку «О», зайти в «Настройки» и включить режим.

Как поменять IP адрес: внутренний, внешний, статический, динамический

TOR

Это специальный браузер, который использует трёхступенчатое шифрованное подключение. При этом изменяется и IP адрес. Для работы ничего настраивать не нужно, и достаточно просто запустить браузер. Единственный минус в том, что данные сервера имеют большой отклик и просадку по скорости. Скачать браузер можно с официального сайта (сайт браузера заблокирован). Его не нужно устанавливать.

Как поменять IP адрес: внутренний, внешний, статический, динамический

VPN Gate Academic Experiment

Моя личная находка. VPN Gate Academic Experiment – это экспериментальный проект крупного университета в Японии города Цукуба. Смысл проекта достаточно простой – в интернет есть добровольцы, который выступают в качестве VPN серверов. Вы можете к ним подключаться и использовать их абсолютно бесплатно. Вы также можете стать добровольцем (если захотите). Данным сервисом я пользуюсь лично, так что в нем уверен на все сто процентов.

Как поменять IP адрес: внутренний, внешний, статический, динамический

ПРИМЕЧАНИЕ! На данные момент на официальном сайте существует более 6000 бесплатных серверов. При коннекте используются такие протоколы как: L2TP/IPsec, OpenVPN и Microsoft SSTP.

По настройке я уже писал подробные инструкции:

  • Приложение VPN Gate
  • Windows 7 и 10 (прямая настройка без программы)
  • Настройка с использованием «Open VPN»
  • Android
  • iPhone и iPad
  • MAC

Изменить локальный адрес компьютера куда проще. Для этого:

ВНИМАНИЕ! Ещё раз повторюсь – что данным способом можно изменить только локальный адрес. Если же вы напрямую подключены к интернету без роутера, то для изменения IP используйте способы, о которых я написал выше.

  1. Нажмите на клавиши и R.

Как поменять IP адрес: внутренний, внешний, статический, динамический

  1. Вводим команду: «ncpa.cpl».

Как поменять IP адрес: внутренний, внешний, статический, динамический

  1. Нам надо узнать IP адрес роутера, к которому мы подключены. Найдите именно то подключение, через которое вы подключены к роутеру. Нажмите правой кнопкой и зайдите в «Состояние».

Как поменять IP адрес: внутренний, внешний, статический, динамический

  1. Нажимаем «Сведения». В строке «Шлюз по умолчанию…» и будет нужное значение.

Как поменять IP адрес: внутренний, внешний, статический, динамический

  1. Закрываем эти окна. Теперь нажимаем правой кнопкой и заходим в «Свойства». Выделяем 4 протокол и опять заходим в «Свойства». Теперь выделаем галочки, как картинке ниже, и вводим данные.
    1. IP-адрес – первые 3 цифры введите как у адреса роутера, который мы нашли ранее. Последнюю цифру можно ввести любую в диапазоне от 10 до 254.
    2. Маска подсети – установится автоматически.
    3. Основной шлюз – вводим «АйПи» адрес роутера.
  2. В качестве DNS я взял сервера от компании Google: 8.8.8.8 и 8.8.4.4. Но вы можете ввести и другие значения, или просто указать только в первой строке IP маршрутизатора (то же значение как в строке «Основной шлюз»).

Как поменять IP адрес: внутренний, внешний, статический, динамический

  1. Нажимаем «ОК».

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Как изменить waveform after effects
  • Как изменить wan порт на lan
  • Как изменить vsd файл
  • Как изменить vpk
  • Как изменить volume id жесткого диска

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии