проще мне кажется арендовать нормальный хостинг в такой ситуации, тут явно дело не чисто. Судя с описанного выше, похоже что провайдер откровенно 'пи***т' про открытость портов. Я конечно не эксперт, но очень похоже на то.
Провайдеры порой очень интересные люди, я помню как я весной полтора месяца доказывал, что причина отвала сети и нулевой отдачи инета раз в 2-4 часа с интервалом продолжительности в пол часа, возникшая тупо с нифига, в их оборудовании, а не в неисправности моего роутера, кабеля в хате и т.п. Чего тока не делали, скока там не тестили, даже кабель меняли. И клялись мне что там все циски переменили, и что порты все сменены. Уже и чуть ли не об стенку бились они, доказывая, что не с их стороны проблема и у них все зашибись. А менять провайдера не хотелось, ибо условия проверены временем и все утраивало до этого. И благо, что я по чистой случайности перед этим за месяц-два купил полуспециализированный роутер микротик с авито, который мне в этом прям помог, иначе б я давно бы уже менял провайдера. Поставил на мониторинг, покидал им логи в довесок в фотками с компа и ноута (благо поймал момент, сидело ловил специально как дол***утый), и тока потом они нашли неполадку в своей циске и на следующий же день исправили. А пока они меня морочили 1,5 месяца - тоже до последнего не признавались во всем чем тока можно, тоже успел подловить на этом. Так что интересный народ эти провайдеры, как говорится, факты не обманешь, они за себя говорят. А вот что в твоем случае делать ... Если уж реально беда с инетом и альтернатив нету, то только и остается, что аренда нормального хостинга.