Приветствую. Спасибо за манул в виде вашего вопроса.
Как настроить xdebug + phpstorm на удаленном сервере 2.0?
В общем так же как и у тебя в конце возникла проблема, с тем, что xDebug сервер не отправлял мне данные.
Суть в том, что он (сервер) должен до тебя достучаться по 9000 и 9003 портам.
Для этого тебе нуден выделенный (белый) ip адрес, который ты и указываешь в конфиге сервера. А затем тебе еще на домашнем роутере, надо пробросить порты. На роутере же сможешь посмотреть есть ли какой то трафик на этих портах. И затем уже, смотри на локальной машине фаервол.
Хотя вопрос старый, возможно ты уже и сам разобрался ) А за манул, еще раз спасибо!