IP-адреса: динамика против статики

IP-адрес (internet protocol address) в широком понимании – адрес определенного узла сети, основанной на протоколе IP. Если говорить проще, то каждый компьютер или устройство, подключаемое к интернету, получает уникальный IP-адрес, и выглядит он как набор из четырех чисел от 0 до 255 – между ними ставятся точки. Это так называемый «внешний» IP-адрес, то есть тот, при помощи которого вы получаете доступ к Интернету. Узнать IP можно на специализированных сайтах – например, у нас https://2ip.ru/).
Помимо внешнего IP-адреса существует еще и такое понятие, как локальный IP, то есть адрес внутри сети определенного провайдера. Дело в том, что в мире существует дефицит внешних IP-адресов, и провайдеры часто дают один и тот же IP-адрес нескольким клиентам. Но при этом внутри сети самого провайдера каждый компьютер получает особый локальный IP, не используемый для выхода в глобальную паутину.
Внешний IP-адрес бывает статическим, то есть постоянным, и динамическим – меняющимся при каждом переподключении к Сети, перезагрузке роутера и так далее. Многие пользователи, заметив, что их IP-адрес изменился, начинают задаваться вопросами: все ли в порядке, не был ли взломан их компьютер и так далее. Сейчас мы попытаемся разобраться, в чем преимущества и недостатки динамических и статических IP и как получить тот тип адреса, который вам нужен.
Почему IP меняется?
Некоторые провайдеры вполне официально предоставляют динамические IP-адреса. Дело в том, что количество уникальных IP-адресов, доступных провайдеру, может быть меньше числа его клиентов. Но так как зачастую не все пользователи одновременно подключаются к Интернету, иногда провайдеры действуют следующим образом: при подключении пользователю дается один из свободных на эту минуту IP-адресов, а по завершении сеанса доступа этот IP возвращается в список доступных для абонентов. Впрочем, в наше время это уже не столь актуально, т.к. большинство людей используют роутеры, и они включены 24 часа в сутки.
Динамические и статические IP-адреса: преимущества и недостатки

Принято считать, что динамические IP-адреса куда безопаснее для начинающих пользователей. Например, если кто-нибудь примется взламывать ваш сетевой узел для получения доступа к компьютеру, после такой элементарной процедуры, как перезагрузка роутера, злоумышленник будет вынужден заново узнавать ваш IP-адрес и заниматься взломом фактически с нуля.
Иногда постоянная смена IP-адреса бывает полезна для работы. Например, если вы занимаетесь SMM, скрытым пиаром или другой деятельностью, связанной с общением на сайтах под разными именами, то это будет выглядеть подозрительно и неправдоподобно при одинаковом IP-адресе. Динамическая смена IP придется вам очень кстати.
В некоторых случаях на форумах и конференциях может применяться так называемый «бан», то есть запрет доступа для определенного участника. Иногда применяется и более жесткое ограничение – блокировка определенного IP. Если вы попали под такие санкции, то динамическая смена IP-адреса позволит беспрепятственно читать информацию на полюбившемся ресурсе и даже зарегистрироваться там под новым именем, чтобы продолжить общение. Случаи, когда блокируются все IP определенного провайдера, крайне редки.
Также динамический IP удобен в тех случаях, когда вы работаете с бесплатными файлообменниками. Зачастую на них вводятся ограничения – например, можно скачать не больше 1 файла за 3-6 часов с одного IP. После скачивания первого документа вам достаточно будет перезагрузить роутер, и вы сможете тут же приступить к скачиванию второго.

Статический IP-адрес лишен этих достоинств, но обладает другими. Например, при авторизации на сайтах интернет-банков и в других ресурсах, требующих максимальной защиты информации, существует возможность привязки логина (учетной записи) к определенному IP. И если даже сторонние лица узнают ваш пароль, они вряд ли смогут получить доступ к секретным данным, поскольку это будет возможно исключительно с вашего IP. Но нужно учитывать, что при смене провайдера вы потеряете этот IP-адрес. Также вы не сможете получить доступ к своей учетной записи на сайте, находясь в другом месте.
Иногда возникает необходимость получить доступ к домашнему или какому-либо другому компьютеру удаленно – для этого применяется специальное программное обеспечение: например, TeamViewer или Remote Administrator. При помощи такого «софта», зная IP-адрес и специальный пароль, можно будет работать с компьютером удаленно, видеть рабочий стол и все содержимое. Главное, чтобы программа была установлена на обоих компьютерах, включая тот, к которому нужно получить доступ. Но это возможно только в том случае, если компьютеру присвоен заранее известный статический IP. В случае с динамическим IP-адресом даже элементарный разрыв соединения приведет к тому, что получить удаленный доступ станет невозможно.
Также статический IP необходим, если вы хотите держать на собственном компьютере игровой сервер или быть хостером для своего сайта. В этом случае, разумеется, IP должен быть постоянным, иначе пользователи будут постоянно терять доступ к вашему ресурсу.
Как изменить динамический IP на статический и наоборот
Если ваш провайдер предоставляет статический IP-адрес, а вы по каким-либо причинам хотите изменить его или скрыть – это не проблема. Можно воспользоваться специальной утилитой для браузера (https://2ip.ru/article/browserplugins) или анонимайзером (https://2ip.io/anonim/), позволяющим получить другой IP-адрес в любую секунду. Так вы, например, зайдете на сайт, где заблокировали ваш IP. Как вариант – в свойствах сетевого подключения открыть настройки протокола TCP/IP версии 4/6 (смотря какую вы используете) и поставить галочку напротив пункта «Получить IP-адрес автоматически». В таком случае при каждом новом подключении к Сети ваш узел будет получать новый же адрес.
Если, напротив, вам нужен статический IP-адрес, а провайдер предоставляет динамический, можно решить и эту проблему. Необходимо зайти в настройки вашего сетевого подключения, поставить галочку напротив «Использовать следующий IP-адрес» и вручную прописать определенный IP. Разумеется, он должен относиться к пулу адресов, доступных именно вашему провайдеру. Если адрес уже кем-то занят – нужно будет изменить IP, пока вы не найдете свободный.
как часто меняется динамический IP
Зависит от провайдера. Может при каждом переподключении, а может и раз в месяц. У меня, хоть и динамика, чаще раза в полгода не меняется (прямой внешний адрес).
Остальные ответы
каждый раз как просходит соединение
С каждым повторным подключением к инету
при регистрации в сети, т. е. когда вы вновь подключаетесь к сети интернет
здесь список бесплатных прокси
смотря как настроен сервер у провайдера
в зависимости от настроек DHCP-сервера. то есть он может быть настроен так, что за данным компьютером (точнее сетевым интерфейсом) может быть «закреплен» один и тот же IP-адрес.
У меня после того как перезагрузишь модем
Может если у тебя по другому то зайди на сайт 2ip.ru
там сразу высветиться твой ip
сделай так зайди на сайт запомни свой ip выйди с сайта засеки 1 мин потом зайди на сайт и сравни ip и теперешний ip Если они равные то значит что в течении 1 мин не чего не поменялось Можешь если хочешь продолжить эксперемент засики теперь 5 мин потом 10
Если не меняется то значит поменяется после того как ты перезагрузишь модем ,(Кнопочка или вытащишь с резетки или отключишь в доме полностью электропитания)
Если же опять не поменялся после перезагрузки модема то возможно у тебя статистический ip то есть не изменяется
Как часто может меняться IP ?
Мне тут заявили, что бывают юзеры у которых IP меняется слишком часто, и если приворачивать проверку IP в email c «нажмите ссылку для подтверждения», то будет грустно.
Погуглил, вроде некоторые действительно на форумах провайдеров плачутся, что IP чуть ли не каждую секунду скачет, и просят пофиксить. Это нормально вообще? Есть какие-то ситуации, где официально заявляется что адрес будет часто скакать?

Vit ★★★★★
30.07.17 04:59:16 MSK
← 1 2 →
Видимо из-за стоимости подсетей IPv4 и лени мелкие провайдеры начали выпускать абонентов в интернеты через dynamic nat pool (т.е. на каждое соединение — своя пара IP:port). Фиксится исключительно VPN-ом или покупкой статического IP если есть.
chupasaurus
( 30.07.17 05:56:23 MSK )

Еще как вариант, можно регистрацию делать на компьютере, а ссылку нажимать на телефоне так как туда приходят уведомления о почте. И если телефон использует свой интернет, то там гарантированно другой IP.
surefire ★★★
( 30.07.17 07:51:28 MSK )

Как угодно часто, зависит от провайдера.
Плюс большинство провайдеров предоставляют белый IP за небольшую сумму. Я вот плачу 160 рублей за это в месяц и не парюсь.
Psych218 ★★★★★
( 30.07.17 07:55:37 MSK )
Если адрес прямой, то dhcp lease не протухнет за секунду. Если часто меняется, то это просто динамический nat и там уж как конкретный провайдер решит.
Clayman ★★
( 30.07.17 08:03:41 MSK )

Может, да, от прова зависит.
Zhbert ★★★★★
( 30.07.17 08:58:45 MSK )
Ответ на: комментарий от Zhbert 30.07.17 08:58:45 MSK

Офигеть. И клиенты такое нормально терпят? Жесть же полнейшая.
А скачет хоть в пределах /255 или вообще как угодно?
Vit ★★★★★
( 30.07.17 10:41:01 MSK ) автор топика
Ответ на: комментарий от Psych218 30.07.17 07:55:37 MSK

Вопрос не как бороться, а есть ли в природе такая штука. Мне почему-то казалось, что скачущий IP на каждом соединении это какая-то совсем запредельная фигня.
Vit ★★★★★
( 30.07.17 10:43:24 MSK ) автор топика
Да, такое бывает.
1) NAT и тому подобные ситуации.
2) DHCP с коротким временем жизни адреса. Бывает и такое.
3) IPv6 — вообще сказка. Типичное время жизни адреса — час, но можно сконфигурировать и намного короче.
Deleted
( 30.07.17 10:44:52 MSK )
Ответ на: комментарий от Vit 30.07.17 10:43:24 MSK

Мне почему-то казалось, что скачущий IP на каждом соединении это какая-то совсем запредельная фигня.
Я когда-то писал такой dhcp-сервис. Замена IP и частота замены зависит от радиуса кривизны рук разработчиков, и от того насколько плохи дела у провайдера (низкий онлайн абонентов, пулы свободных адресов почти исчерпаны).
outtaspace ★★★
( 30.07.17 11:13:20 MSK )
Речь идет об ETTH?
BceM_IIpuBeT ★★☆☆☆
( 30.07.17 11:37:12 MSK )
Ответ на: комментарий от Vit 30.07.17 10:41:01 MSK

Клиенты в большинстве своем обычно ламеры те еще, им вообще побоку, чем контактик смотреть и в танки рубать.
По второму — тоже от прова зависит. У ростелекомч, например, при каждом перезапуске роутера ип меняется, прелелы назвать не могу, ибо как-то пофиг было всегда.
Zhbert ★★★★★
( 30.07.17 12:36:12 MSK )
Ответ на: комментарий от Vit 30.07.17 10:43:24 MSK

С лор ip адрес меняется каждый 10 минут по дефолту. А вот с самим лор браузером ip для каждого домена разный (это даже показывали как фича, что в каждой вкладке, но на самом деле это не так), так что это позволяет например сделать подтверждение по email, c того же ip c которого ты делал login. Лучше наверно никак совсем не ограничивать, но слать оповещения на почту, что логин был с нового ip, такие сообщения конечно раздражают, но это лучше чем совсем не пускать пользователя. В твоем же случае лучше совсем не делать проверку, потому-что скорей всего раз пользователь еще не подтвердил email, то он еще не зарегестрировался. Плюс вполне обычна ситуация, что почта у тебя открыта в другом браузере/на другом компьютере/читается с телефона, в котором ip адрес меняется по другому. Т.е. если юзер с другого устройства откроет ссылку, то и ip адрес может быть другой.
anonymous_sama ★★★★★
( 30.07.17 12:49:18 MSK )
я в логах видел людей у которых чередуются два разных IP, через раз. Обращающихся к странице, соответственно грузятся картинки и скрипты, IP разные.
shimshimshim
( 30.07.17 13:34:38 MSK )
можно не вспоминать времена диалапа, но мобильные телефоны через GPRS и прочие тоже PPP соединение устанавливают, оно может часто рваться и адрес соответственно каждый раз выдаваться новый
Harald ★★★★★
( 30.07.17 13:52:52 MSK )
В пределах одного TCP соединения IP меняться не может! Всё! Остальное допустимо в меру испорченности провайдера
Harald ★★★★★
( 30.07.17 13:53:39 MSK )

проверку IP в email c «нажмите ссылку для подтверждения»
Столько флуда, и еще никто не сказал, что так делать не надо
buddhist ★★★★★
( 30.07.17 14:13:31 MSK )
Ответ на: комментарий от anonymous_sama 30.07.17 12:49:18 MSK

Можно проверку IP заменить куками. Смысл тот же самый — не передавать мылом полностью токен, через который можно сделать что-то очень критичное. А так дополнительная часть либо в IP либо в куках.
Насчет почты — это реально такая великая проблема открыть ссылку из почты в том же браузере из которого ее запросили? Я о реальной жизни, а не о теоретических случаях, которые можно из пальца высосать.
Vit ★★★★★
( 30.07.17 14:16:53 MSK ) автор топика
Ответ на: комментарий от buddhist 30.07.17 14:13:31 MSK

Флуд про не надо не нужен. Напиши как надо.
Vit ★★★★★
( 30.07.17 14:17:55 MSK ) автор топика
Ответ на: комментарий от Vit 30.07.17 14:16:53 MSK

В силу проблем со многими регистрациями часто приходится открывать в том же браузере. Но ситуации, когда я мог открыть ссылку только со смартфона c VPN возникали у меня достаточно часто. Это например когда делаешь что-нибудь с кем-то вместе или в группе и указываешь личный email. Ну или самая простая ситуация, это когда заходишь в стим, а он детектит новое устройство каждый раз и нужно заходить в почту, а почта уже в DMZ.
anonymous_sama ★★★★★
( 30.07.17 14:47:24 MSK )
Ответ на: комментарий от Vit 30.07.17 14:17:55 MSK

Зачем вообще там проверка IP? Не подразумевается, что человек может открыть ссылку с другого устройства/позже?
buddhist ★★★★★
( 30.07.17 14:57:57 MSK )

по идее, сайт может проверять уникальность юзера через куки. хотя, конечно, небезопасная техника, но лучше, чем ничего. я не видела, чтобы так адреса скакали у юзеров. может, потому что программисты предпочитают белые айпишники. максимум, у мобильных операторов пул, но он вполне ограничен и внутри сессии адрес, как правило, не меняется.
Iron_Bug ★★★★★
( 30.07.17 15:18:58 MSK )
Ответ на: комментарий от anonymous_sama 30.07.17 14:47:24 MSK

Тут речь не о где-то с кем-то в стиме, а о вполне конкретных критичных операциях — логине и сбросе пароля. Их можно инициировать только из браузера. То есть вот ты уже сидишь за компом, и у тебя браузер открыт.
Ну и ты вроде как уже привык открывать в том же браузере, поэтому вопрос не про тебя лично а про обычных юзеров.
Vit ★★★★★
( 30.07.17 15:48:49 MSK ) автор топика
Ответ на: комментарий от buddhist 30.07.17 14:57:57 MSK

Потому что твою одноразовую ссылку из почты может внезапно потыкать индексирующий робот как минимум.
Не подразумевается, что человек может открыть ссылку с другого устройства/позже?
Подразумевается, что надо дизайнить логины безопасными. Если юзер хочет повы@бываться — пусть использует другой вход, например по паролю.
Vit ★★★★★
( 30.07.17 15:53:59 MSK ) автор топика
Ответ на: комментарий от Vit 30.07.17 10:41:01 MSK
А скачет хоть в пределах /255 или вообще как угодно?
Киевстар, ~3 года назад, мобильный интернет. IP изменялся при каждом запросе, скакал по нескольким сетям КС.
PS: если привязка к IP очень критична и есть база GeoIP Org/GeoIP ISP, можно делать привязку к организации или провайдеру.
sjinks ★★★
( 30.07.17 15:58:18 MSK )
Ответ на: комментарий от Iron_Bug 30.07.17 15:18:58 MSK

Да вот пишут, что у некоторых долбанов IP на каждом tcp-коннекте новый. А подбирать размер сетки — это уже эзотерика, а не программирование.
Куки решат проблему, думал о них. А в чем проблема с небезопасностью кук?
Vit ★★★★★
( 30.07.17 15:58:35 MSK ) автор топика
Ответ на: комментарий от sjinks 30.07.17 15:58:18 MSK

Не, там дело не в конкретно IP, а в том чтобы через почту не передавать целиком всю критичную информацию. Чтобы если бот в письмо потыкает или еще чего, то беды не случилось. Поэтому на сервере в токене еще можно запоминать IP клиента или дополнительную куку. Тогда никто левый токеном не воспользуется.
PS. В общем я похоже погорячился с привязкой к IP. Надо это делать одной из опций — еще в куках передавать кусок идентификатора. Хоть что-то да сработает.
Vit ★★★★★
( 30.07.17 16:04:12 MSK ) автор топика
Ответ на: комментарий от Vit 30.07.17 15:58:35 MSK

а какой смысл провайдеру заниматься такой херомантией со сменой IP? суммарно, при определённом количестве юзеров количество IP и портов не будет колебаться. зачем маяться дурью со сменой IP? КМК, это только лишний гемор и усложнение роутинга — привязка к одному маку десяти айпишников. можно на один айпишник посадить несколько маков, по портам, если сильно пригорает с пулом айпишников. но не наоборот. юзер всё равно не выжрет 64 тыщи с гаком соединений. можно зарезервировать на каждого по тыще портов и радоваться жизни. всё будет более-менее статично. особенно есть порты reusable у юзера в системе.
я встречала иностранцев с проблемой одного порта: то есть, в один момент времени провайдер разрешал открывать только один порт. у них были жёсткие проблемы с всякими стриминговыми приложениями и прочими многопортовыми коннектами. такой изврат бывает у очень дешёвых провайдеров где-нибудь в жопе мира, куда связь идёт через пень-колоду.
Iron_Bug ★★★★★
( 30.07.17 16:21:05 MSK )
Последнее исправление: Iron_Bug 30.07.17 16:24:59 MSK (всего исправлений: 1)
Ответ на: комментарий от Vit 30.07.17 15:48:49 MSK

Ну и ты вроде как уже привык открывать в том же браузере
К этому трудно привыкнуть, я копирую ссылку каждый раз, а иногда ее и приходится набирать вручную. Не думаю, что какой-нибудь юзер будет такое проделывать. Юзеры вообще пароль от своей почты могут не знать, но в том же смартфоне почта как правило настроена. Если на привязанную после регистрации почту приходит письмо с восстановлением, то это уже подразумевает, что именно легитимный юзер будет пытается восстановить пароль в независимости от ip адреса, потому-что если кто-то уже завладел его/ее почтой, то это уже полный полный конец безопасности для пользователя. Потом, сам подумай если кто-то за пользователя имеющий доступ к его/ее почте попробует восстановить пароль и обломается по ip, то пользователь врядли вообще заметит, что его взломали, что наоборот на руку злоумышленнику. А вот в ситуациях когда легитимный пользователь просто заходит с другого устройства, такая «безопасность» только добавляет лишней головной боли, ну и обычный пользователь просто может не догадаться с того же устройства зайти.
anonymous_sama ★★★★★
( 30.07.17 16:24:14 MSK )
Ответ на: комментарий от Vit 30.07.17 15:58:35 MSK

куку можно скоммуниздить. многие сайты без SSL юзают куки для сессий, а это риск перехвата сессии, как минимум. как ни странно, в мире ещё дофига форумов и т.д. без SSL. даже публичные платформы для создания форумов не предлагают SSL. хотя это сейчас вроде не так напряжно.
Iron_Bug ★★★★★
( 30.07.17 16:32:09 MSK )
Последнее исправление: Iron_Bug 30.07.17 16:32:31 MSK (всего исправлений: 1)

Не знаю как сейчас, но году в 2004 я привязал сессию к IP-адресу и один клиент начал жаловаться, что его сайт постоянно выкидывает. После долгого разбора полётов, я выяснил, что его провайдер (по-моему это был Питерский WebPlus) постоянно меняет IP клиента.
Причём, судя по логам, страница могла быть запрошена с одного IP, а какая-нибудь статика уже с другого. Каждый раз при запросе страницы были новые IP’ники (всего их было штуки 3).
SaBo ★★
( 30.07.17 16:41:23 MSK )
Ответ на: комментарий от Vit 30.07.17 10:43:24 MSK
У меня на работе такое: на каждое новое соединение — один из трёх внешних айпи.
leave ★★★★★
( 30.07.17 16:56:13 MSK )
Ответ на: комментарий от Iron_Bug 30.07.17 16:21:05 MSK

а какой смысл провайдеру заниматься такой херомантией со сменой IP?
Я провайдерам не доктор, без понятия. Посмотри что люди пишут.
Vit ★★★★★
( 30.07.17 17:45:37 MSK ) автор топика
Ответ на: комментарий от Iron_Bug 30.07.17 16:32:09 MSK

Ты всерьез считаешь, что я буду заморачиваться с защитой ссылки, но при этом выпилю SSL 🙂 ?
Vit ★★★★★
( 30.07.17 17:46:38 MSK ) автор топика
Ответ на: комментарий от leave 30.07.17 16:56:13 MSK

Угу. Я уже понял, что надо с IP на куку сползать. Осталось понять, насколько тяжело юзеру открыть ссылку из почты в том же браузере.
Vit ★★★★★
( 30.07.17 17:48:12 MSK ) автор топика
Ответ на: комментарий от anonymous_sama 30.07.17 16:24:14 MSK

Юзер проверяет почту исключительно со смартфона а лазает с десктопа? Подозрительно как-то. Меня интересует насколько это реально. Чо он тогда со смартфона не читает сайт.
В письме для особо тупых можно написать, что надо открыть ссылку в том же браузере.
Vit ★★★★★
( 30.07.17 17:51:35 MSK ) автор топика
Ответ на: комментарий от Vit 30.07.17 17:46:38 MSK

ну, полно таких сайтов. в мире мало логики.
Iron_Bug ★★★★★
( 30.07.17 17:52:31 MSK )
Ответ на: комментарий от Vit 30.07.17 15:53:59 MSK

Потому что твою одноразовую ссылку из почты может внезапно потыкать индексирующий робот как минимум.
Но ведь бот не может просто взять и прочитать чужую почту. Если ты намекаешь, что гугл может пускать своего бота в свой гмейл, то можно или детектить ботов, или сделать потом еще чтобы пользователю для подтверждения нужно было нажать кнопку.
goingUp ★★★★★
( 30.07.17 18:00:44 MSK )
Ответ на: комментарий от Vit 30.07.17 17:51:35 MSK

Как только юзера разлогинивает с веб-почты на дестопе, то юзер лезет в смартфон, потому-что пароль он уже не помнит, а сразу восстанавливать в лом и для этого нужен как раз смартфон. Ну и как уже написали выше, необязательно, что письмо прочитают сразу, а не через неделю.
anonymous_sama ★★★★★
( 30.07.17 18:29:48 MSK )
Последнее исправление: anonymous_sama 30.07.17 18:30:08 MSK (всего исправлений: 1)
Ответ на: комментарий от Vit 30.07.17 15:53:59 MSK

Потому что твою одноразовую ссылку из почты может внезапно потыкать индексирующий робот как минимум.
Можно пруфы? Никогда не слышал о таких ботах которые вот так вот шарятся по юзеровской почте и ссылки кликают.
true_admin ★★★★★
( 30.07.17 18:55:15 MSK )

если приворачивать проверку IP в email
crypt ★★★★★
( 30.07.17 19:44:03 MSK )
Ответ на: комментарий от true_admin 30.07.17 18:55:15 MSK

crypt ★★★★★
( 30.07.17 19:46:37 MSK )
Ответ на: комментарий от goingUp 30.07.17 18:00:44 MSK


Vit зачем вообще боту индексировать почту? бесполезная же работа
next_time ★★★★★
( 30.07.17 20:08:38 MSK )
Ответ на: комментарий от Vit 30.07.17 17:51:35 MSK

Юзер проверяет почту исключительно со смартфона а лазает с десктопа? Подозрительно как-то. Меня интересует насколько это реально. Чо он тогда со смартфона не читает сайт.
Ничего подозрительного.
У очень многих на телефоне почта чекается приложением — для большинства это удобно. Там все менеджеры, удобные уведомления.
Пользовател вполне может сидеть за десктопом, а текущую почту открывать телефоном, и как следствие переходить по ссылке с телефона (а вдруг он вообще в данный момент за чужим десктопом, зачем ему тут еще изголятся и заходить в кучу своих посторонних аккаунтов на чужом пк, если ему нужен всего один в определенном сервисе?).
Так что куки — это тоже не вполне надежный способ.
Часто применяет еще такую тактику — вместе с ссылкой присылается какой-то код, который можно ввести вручную в спец форме. Тогда по ссылке можно не переходить, и пользователь может просто списать код с экрана своего телефона в форму.
Ну или, если ты опасаешь перехода ботов по одноразовым ссылкам (какие это боты? поисковых систем же?) чекай их юзер-агент. Не знаю насколько это надежно, и насколько честны эти боты, что представляются. Во всяком случае простые краулеры вполне себе индетифицируемы.
Или же, можно не делать ссылку такой уж одноразовой. Т.е. например, если это ссылка для сброса пароля — при переходе на нее будет же затребован новый пароль? — так вот бот не станет вводить этот самый новый пароль, а значит можно оставлять ссылку живой и не считать пароль сброшенным до тех пор, пока не введен новый.
int64
( 30.07.17 20:44:53 MSK )
Ответ на: комментарий от int64 30.07.17 20:44:53 MSK

а вдруг он вообще в данный момент за чужим десктопом, зачем ему тут еще изголятся и заходить в кучу своих посторонних аккаунтов на чужом пк, если ему нужен всего один в определенном сервисе?
И чего б ему тогда просто с телефона сайт не поюзать 🙂 ?
Про код понял. Наконец-то я узнал, зачем кусок ссылки некоторые сообщают в текстовом виде.
Vit ★★★★★
( 31.07.17 02:23:46 MSK ) автор топика
Ответ на: комментарий от true_admin 30.07.17 18:55:15 MSK

Случаи, когда из гуглоаналитики прибежал бот на незакрытую админку и покликал ссылки удаления контента уже были. А в вебпочте гугл тебе еще рекламу показывает. При таком раскладе надеяться что он не обрабатывает содержимое и ждать реальных пруфов я бы не стал. Хотя ты конечно можешь порассуждать про обезличенную обработку и добрые намерения.
Vit ★★★★★
( 31.07.17 02:34:32 MSK ) автор топика
Ответ на: комментарий от Vit 31.07.17 02:23:46 MSK

И чего б ему тогда просто с телефона сайт не поюзать 🙂 ?
Довольно странные вопросы ты задаешь. -_-
Пользование каким-то веб-сервисом, и пользование мессенджером — это не одно и тоже. Почтовая аппликуха, которая чаще всего всегда запущена на телефоне — это мессенджер, которым вполне удобно получить нотификейшен и принять его к сведению. А сервис, в которому надо поработать — это совершенно иное, и зависит от того. что там за сервис, насколько он развесист (а уже поработать с телефона, то еще и насколько он адаптивен).
Работать в какой-нибудь CRM, или онлайн офисе, набивать отчеты — с телефона? так себе занятие. Да собственно даже объемные письма писать по почте — не очень-то и удобно.
Телефон это для общения в стиле СМС. И уведомления. Работать работу с телефона — ну такое.
int64
( 31.07.17 02:38:49 MSK )
Ответ на: комментарий от int64 31.07.17 02:38:49 MSK

У меня простой форум, а ты теорию всеобщего всего с CRM-ами выстраиваешь по-моему.
Я понимаю, что универсальных решений не существует, и хочу для частного случая. Если для 99% юзеров будет нормально — это очень хорошо. А фрики могут залогиниться с паролем и т.п. Это ж не единственный способ входа. А сброс пароля вообще раз в пиццот лет нужен, там никто не переломится.
Vit ★★★★★
( 31.07.17 04:12:04 MSK ) автор топика

Не надо никаких проверок айпи и кукисов. Просто давай не ссылку, GET по которой что-то делает, а ссылку на страницу, где будет заскриптованная кнопка. Ни один бот ее не нажмет, это и будет подтверждением.
moot ★★★★
( 31.07.17 04:17:07 MSK )
Ответ на: комментарий от moot 31.07.17 04:17:07 MSK

Не то. Кнопка — это защита именно защита от кликов. А в случае логина речь идет о том, что информация в принципе не должна попасть кому-то еще, как особо критичная.
Vit ★★★★★
( 31.07.17 08:46:30 MSK ) автор топика
Ответ на: комментарий от Vit 31.07.17 02:34:32 MSK

Случаи, когда из гуглоаналитики прибежал бот на незакрытую админку и покликал ссылки удаления контента уже были. А в вебпочте гугл тебе еще рекламу показывает.
Я сталкивался с тем что ты описываешь из-за того что ссылки были где-то выложены. И через тот же поисковик можно было найти где именно.
Так же, в моих письмах много ссылок unsubscribe и disable notifications. Если гмэйл начнёт по ним кликать то будет катастрофа.
Короче, я уверен, ты решаешь несуществующую проблему. Хотя, за майкрософтовские сервисы я утверждать не возьмусь. Скайп, например, известен тем что ходит по всем ссылкам в сообщениях.
Статический или динамический ip как узнать — отличия и преимущества

Пользователи, которые работают в сети Интернет по тем или иным причинам задаются вопросом — как узнать динамический или статический ip адрес на устройстве. Это может быть связано с разными обстоятельствами, а иногда дает дополнительные привилегии или ограничения при работе с разными ресурсами.
Как узнать какой ip адрес статический или динамический — немного теории
АйПи адрес представляет собой уникальный идентификатор в Интернете и в пределах одной сети не может повторятся. Может быть как локальным (например в пределах сети организации или провайдера) так и внешним — с помощью него предоставляется выход во всемирную паутину, но в любом случае он будет уникальным.
Статический IP не меняется во времени (в пределах одной сессии) и грубо говоря он постоянный. Может быть изменен провайдером, администратором сети предприятия и т.д. Такой вид айпи адреса полезен, если вы хотите часто подключаться удаленно к своему компьютеру или другому устройству без смены настроек.
IP-адрес называют статическим (постоянным, неизменяемым), если он назначается пользователем в настройках устройства, либо назначается автоматически при подключении устройства к сети и не может быть присвоен другому устройству.
Динамический IP — может меняться при каждом новом подключении к сети и во время сессии (время аренды айпишника ограничено). В таком случае вам постоянно необходимо будет менять определенные настройки в программном обеспечении для организации постоянного удаленного доступа к вашему гаджету.
IP-адрес называют динамическим (непостоянным, изменяемым), если он назначается автоматически при подключении устройства к сети и используется в течение ограниченного промежутка времени, указанного в сервисе назначавшего IP-адрес (DHCP).

Динамический или статический ip — в чем плюсы и минусы
При получении динамического айпи у злоумышленников, которые орудуют в Интернете, меньше шансов взломать ваш девайс, т.к. при перезагрузке устройства (ПК, ноутбук, планшет, роутер и т.д.) скорее всего будет выдан провайдером новый айпишник. Соответственно хакерам придется потратить на проникновение больше времени, а то и начинать все сначала. Также такой тип IP будет полезен спамерам, пользователям которые “сидят” на форумах под разными никами, что позволит минимизировать риски попадания в бан (черный список).
Статический айпи-адрес может пригодится при активном использовании интернет-банкинга и других ситуациях где необходимо обеспечить максимальный уровень безопасности и сделать “привязку” вашего айпишника к учетке. Если вы хотите организовать сервер на вашем устройстве (например, для игр, файлообменник и т.д.) или иметь постоянное удаленное подключение с помощью прикладного ПО к своему устройству или разместить сайт или другой сетевой сервис — такой тип айпишника будет незаменимым.
Как узнать какой у меня ip адрес динамический или статический?
Если вы не понимаете ничего в IT или уровень ваших знаний минимален, то лучше всего обратиться с этим вопросом в организацию, которая предоставляет вам доступ в Интернет или посмотреть условия договора, если таковой имеется.

Также можно воспользоваться сторонними сервисами, которые покажут ваш айпишник (например, 2ip.ru, speedtest.net). Такие сервисы кроме IP-адреса, предоставят много полезной информации: скорость интернет соединения, скорость скачивания/отдачи, инфу о провайдере и т.д.
После этого перезагрузите ваше устройство (компьютер, Wi-Fi-роутер) и проверьте значение айпи-адреса еще раз с помощью этих сайтов. Если значение осталось тоже, то с большой долей вероятности можно сказать, что у вас статический айпишник.
Другой способ — с помощью команды ipconfig:
- 1. Запустите консоль (командную строку) — нажмите Win+R

- 2. наберите cmd

- 3. потом — команду ipconfig /all
- 4. проверьте параметры “Аренда получена” и “Срок аренды истекает” — информация рядом с ними говорит о том, что это динамический айпи, ее отсутствие — статический.

Также стоит отметить, если вы используете роутер для выхода в Интернет, то значение и тип адресов лучше проверять на самом устройстве. Ведь по отношению к роутеру ваш гаджет может иметь динамический адрес, а сам маршрутизатор — статику. Проверьте основные настройки, в них будет четко указан тип адреса. Все устройства, которые будут выходить в Инет через него, имеют зачастую адреса в диапазоне 192.168.0.1 — 192.168.255.255. И возможно именно на вашем компе или ноуте один из таких IP адресов.
Можно ли найти человека по динамическому IP
Найти человека по динамическому IP-адресу может быть сложно, но не невозможно. Динамический IP усложняет процесс отслеживания человека по сравнению с использованием статического айпи.
Однако, если у вас есть определенные данные, такие как время и дата, когда пользователь использовал определенный IP, вы можете обратиться к провайдеру интернет-услуг (ISP) с запросом на предоставление информации о пользователе, связанном с этим IPадресом. В большинстве случаев ISP не предоставляют такую информацию без разрешения или ордера от правоохранительных органов.
Кроме того, айпишник сам по себе не предоставляет точной информации о местоположении пользователя. Он может указывать только на общее местопребывание, такое как город или регион. Это означает, что даже если вы сможете определить динамический АйПи-адрес юзера, вам потребуется дополнительная информация для определения его личности.
Важно отметить, что преследование или незаконный сбор информации о ком-либо может нарушать законы о конфиденциальности и привести к уголовной ответственности. Если вам необходимо найти человека по IP-адресу из законных соображений, рекомендуется обратиться к правоохранительным органам или специалистам в области кибербезопасности.
Перед тем как узнать динамический или статический ip и получить объективную информацию не используйте различные анонимайзеры, VPN-подключения и другие способы скрытия своего айпи — просто отключите их.
Понравилась статья? Поделись ею в соцсетях с друзьями!