Как можно проверить, не серый ли айпи?
И проверять не нужно. Он серый, гарантирую.
IP-адрес я брал на компьютере с помощью команды ip addr
Вы же видите, что тут нет белого адреса.
Еще пробовал
curl ifconfig.me
Вывело:
138.124.180.132
И он тоже не работает
Это белый, но после NAT провайдера, с этого адреса кроме вас ещё куча клиентов работает (сотня человек запросто).
нет возможности сейчас подключить по-хорошему домашний инет к ПК
Ну тогда на что вы рассчитываете?
Это проблема провайдера или как?
Это не проблема провайдера, потому что провайдер не обещал вам белый адрес. Если вам нужно ночью ехать на другой конец города, а денег на такси нет, есть деньги на трамвай, но трамвай не ходит ночью - то это проблема трамвая (по вашей логике)? Ни у трамвая, ни у провайдера проблемы нет, они работают так, как должны работать.
Как мне бороться с этим?
Арендовать VPS, настроить туннель и пробрасывать нужные порты с белого адреса VPS на свой ПК.
Upd. Кстати, адрес 138.124.180.132 принадлежит не ISP-конторе (в том числе и не сотовому оператору), а VPS-хостеру. Причём настолько нищебродскому хостеру, что даже сайт у них сделан на коленке за несколько часов школьником. Причём диапазон адресов как бы назначен США, но принадлежит
якобы британской компании. Очень загадочно. :) Вы не морочите нам голову?