Порты, очень легко открываются на Windows XP с помощью "Брандмауэра Windows". Что бы зайти в Брантмауэр, мы должны зайти в "Панель управление" и открываем "Брандмауэр" находим вкладку "Исключения", затем нажимаем "Добавить порт"откроется окно и добавляем порт "Имя: любое| Номер порта:(например)27017(порт который будет на сервере)" и добавляем по TCP, потом делаем всё точно также но добавляем порт уже по UDP, а точнее порт должен быть открыт по TCP и UDP. ну вот и всё, у меня работает и мне нравится, удачи!