Оставлю для потомков:
Вот что бывает, когда люди не понимают, о чем говорят. При подключении к мастер листу инициатором соединения является комп, на котором запускается сервер. Он шлет запрос на сервер мастер листа и получает ответ. Это исходящее соединение, и открытые/закрытые входящие порты тут совершенно ни при чем, как и серый/белый айпи адрес. Проблема, видимо, была в неправильно прописанном bind. Что касается игры с друзьями, вот тут уже и нужны и статический айпи, и открытые порты. Но эти проблемы решает хамачи/радминвпн. Опять же, судя по всему, проблема была в неправильно прописанном bind.