I've contacted my ISP today, they said there's no way they can give me a static IP because they only work with dynamic ones. I guess other ISPs from my country may offer static IP but I can't go to another since my contract with the current ISP isn't over. Looks like I'm screwed.