<add baseAddress=...>
является разделом <services>
, а не клиентом. Чтобы изменить базовый адрес, используемый клиентом WCF , необходимо установить адрес в разделе клиента:
<client>
<endpoint address="http://your_friend_ip/address" binding=... contract=..." />
</client>
Также обратите внимание, что вам может потребоваться открыть какой-либо порт в брандмауэре службы, чтобы запрос прошел.
Другое дело, что если в службе вашего друга включены метаданные, то вы можете добавить ссылку на службу на своем компьютере (используя VS Add Service Reference или svcutil), указав , указывая на службу вашего друга , и это создаст конфигурацию с соответствующим адресом конечной точки.