Если вы введете http://10.10.1.1/Milestone/Milestone.svc в веб-браузер вместо WCFTestClient, это сработает? Переключение с IP на имя машины может быть просто то, что делает WCFTestClient, но это не должно влиять на ваших возможных «реальных» клиентов, так как они могут использовать IP или имя сервера.
Я размещаю свои службы WCF на Win 2k8 в IIS на машине с> 1 IP, и она работает нормально, но в моем случае я привязываю WCF только к 1 IP-адресу. Прошло много времени с тех пор, как я это настроил, но я думал, что в конфигурации WCF конечная точка должна быть привязана только к 1 IP-адресу. Этот IP-адрес должен соответствовать тому, что IIS также должен принимать. В качестве альтернативы, я думаю, можно создать несколько конечных точек, по одной для каждого IP.