«Белый IP» - это вынужденная терминология в IPv4 протоколе. Изначально IP протокол задумывался таким образом, чтобы сеть имела сквозную прозрачность. Т.е. всегда можно было бы найти маршрут от одного узла к другому. С ростом сети IP адреса быстро истощались и повсеместно в локальных сетях начали использовать отдельную адресацию, которая в интернете не маршрутизируется. А для того, чтобы узлы могли общаться с интернетом, был придуман специальный механизм NAT, который позволяет использовать адреса шлюза и отправлять пакеты в интернет от его имени, а ответные пакеты отправлять через локальную сеть. Естественно такие шлюзы как раз и имеют «белые» IPv4 адреса, которые смотрят в сторону интернета. Так продолжалось довольно долго, но, вскоре, IPv4 адреса были исчерпаны окончательно. Теперь новые провайдеры не могут получить себе в пользование новые блоки IPv4 и должны становиться в очередь. А чтобы решить проблему нехватки IPv4 адресов провайдеры часто используют ещё один уровень NAT. Т.е. теперь «белые» IPv4 адреса находятся уже не на вашем маршрутизаторе, а на оборудовании провайдера. Естественно, направить трафик входящий с этого IPv4 адреса на какие-то свои нужды вы уже не можете.
Для решения этой проблемы как раз и придуман протокол IPv6, который поддерживается большей частью современного оборудования и операционных систем. В нём все выданные провайдером IPv6 адреса являются «белыми». Есть ещё специальные блоки адресов для локальных сетей. Но они обычно никак не используются при доступе в сеть интернет. Ну и через IPv6 невозможно получить доступ к узлам с IPv4 - необходим промежуточный узел, который тоже будет заниматься NAT.
Если провайдер не предоставляет «белого» IPv4 адреса и нет возможности использовать IPv6, то есть один выход. Пробить стену из одного или нескольких NAT можно с обратной стороны. Просто приобретите себе VPS сервер и настройке на нём VPN. В таком случае ваш домашний узел сможет связаться с внешним сервером, который имеет «белый» IP, а весь необходимый трафик мы можете перенаправить себе через туннель.
Схема с VPS в некотором смысле даже безопаснее, чем непосредственно иметь «белый» IP адрес, но менее надёжна, т.к. VPN может по какой-то причине не подняться, например, если заблокирует РКН в РФ.
В целом, решение всегда можно найти. Главное понимать задачу и уже исходя из неё, искать решение.
P.S. Мечтаем о прекрасном интернете будущего, где IPv6 будет нужен всем, а IPv4 останется только у тех, кто не может сделать апгрейд своих систем.