Итак, что такое белый и серый адрес, я писать не буду. Если вы не знаете, то, скорее всего, вам этот пост интересен не будет.
Когда-то, на заре интернета, большинство пользователей сидели с серыми адресами, за NAT'ом. У провайдеров были маленькие диапазоны адресов, поэтому приходилось работать так. Это вызывало ряд проблем при использовании торрента, игр и некоторых других сервисов.
С 2007 года я сидел на Корбине. Она тогда выдавала пользователям белые адреса. Пусть динамические, но белые. Я, естественно, был этому рад. У меня хорошо работали не только торренты, но и такое малоизвестное ПО, как Share и Perfect Dark. Кроме того, тогда ещё было мало программ по типу Team Viewer, поэтому для подключения к удалённому рабочему столу я использовал TightVNC, который также требует белого адреса.

Шли годы. Билайн поглотил Корбину. Я закончил институт. Последний диапазон IPv4 был выдан в 2011 году.
Два дня назад я обнаружил, что я не могу подключиться к своему домашнему компу. Посмотрев внимательнее, я обнаружил, что порт торрента тоже закрыт. Я провёл несколько диагностических операций, которые привели меня к однозначному выводу -- меня пересадили на серый адрес. Без об'явления войны. В 2k21-м. Я 13 лет жил как белый человек, но всему приходит конец.
Немножко технической информации. Давным-давно подключение к интернету у корбины было сделано через VPN. Сначала PPTP, затем L2TP. Потом они (уже в лице Билайна) перешли на PPPoE. Это было удобнее, поскольку не надо было устанавливать дополнительное соединение, а достаточно ввести в веб-интерфейсе логин и пароль -- и тебе заменяют адрес сразу на внешний.
Последние годы у меня были адреса серии 128.x.x.x или 95.x.x.x . Но недавно я стал получать адреса серии 2.x.x.x, и тогда-то появились проблемы. Изучив сетевую конфигурацию, я выяснил, что локальный адрес отличается от внешнего. А локальный находится в диапазоне 100.x.x.x . А диапазон 100.64.x.x-100.127.x.x является таким же зарезервированным под локальные сети, как и всем известный 192.168.x.x .

При этом:
1. пинги до меня идут. И если я отключаю ответы на пинги, то пинги идти перестают.
2. каждый раз при коннекте мне выдаётся новый внешний айпишник, т.е. похоже, что число людей на один айпи весьма невелико. Но порты, естественно, не проброшены.
Как следует подготовившись, я позвонил в техподдержку, уже догадываясь, что мне скажут.
-- Алло, техподдержка Билайн? У меня проблема с интернетом.
-- Подскажите, пожалуйста, какой у вас адрес?
-- Внутренний -- 100.72.14.103, внешний 2.140.15.6 .
-- ДОМАШНИЙ адрес!
Как ни странно, первую линию я преодолел быстро и почти сразу попал на знающего человека, с которым можно было говорить на одном языке. Резюмирую то, что я выяснил:
1. Билайн переводит всех абонентов на технологию CG-NAT. Они добрались до моего района.
2. Это означает, что со временем все абоненты перейдут на серые адреса, кроме тех, у кого подключена услуга "фиксированный айпи" (но за неё надо доплатить).
3. При подключении через L2TP пока что выдаётся белый айпишник. Но это может закончиться в любой момент.
4. Нельзя просто так взять и переключиться с режима PPPoE обратно на L2TP. Надо удалить привязку между мак-адресом сетевой карты и режимом. Для этого надо либо позвонить в техподдержку (и они нажмут кнопку, предварительно спросив номер паспорта), либо надо сменить пароль доступа в личном кабинете.
5. Если L2TP при подключении выдаёт ошибку 789, то она исправляется при помощи следующего ключа в реестре:
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Rasman\Parameters]
"ProhibitIpSec"=dword:00000001

Что же мне делать? Неясно.
1. Сидеть через L2TP пока сидится.
2. Уходить к другому провайдеру. Я уже проверил, что один из других провайдеров моего дома даёт нормальный белый адрес. Есть риск, что они тоже перейдут на серые адреса, но это менее крупный провайдер.
3. Чем мне поможет IPv6? Когда я ходил на курсы Cisco CCNA, нам кое-что рассказали про IPv6. Я сделал вывод, что у IPv6 все адреса белые. Но препод не смог мне ответить на вопрос, как в таком случае спрятать мои устройства от внешнего мира. А я бы хотел, чтобы были видны только определённые порты определённых устройств.
4. Радикальный метод. Иностранный VPN. За бабки. Дополнительный плюс этому варианту -- с учётом политической обстановки в России.
В целом, в связи с исчерпанием IPv4 адресов ситуация будет только усугубляться. Но это мало кто заметит. Почему?
Давайте подумаем, так ли нужен рядовому пользователю белый адрес? Нет. Это скорее роскошь для гиков. Зачем пользователю торрент, когда можно всё посмотреть онлайн? Большинство же других распространённых сервисов нормально относятся к серым адресам. Исключение -- какие-нибудь онлайн-игры, когда ты сам поднимаешь у себя сервер.
Го, я создал.