Не удается получить доступ к службе WCF удаленно

ФОН

У нас естьВеб-сервис WCF размещенный вСлужба Windows работает сBasicHttpBinding.

ПРОБЛЕМА

Просмотр URL-адреса службы на локальном компьютере работает нормально, но попытка просмотра с использованием внешнего IP-адреса (удаленно или даже локально) не работает. Пример:

http://localhost:8000/booking.svc (ХОРОШО)

http://<external-IP>:8000/booking.svc&nbsp;(Не нормально)

app.config

<system.serviceModel>

    <services>
      <service behaviorConfiguration="DefaultServiceBehavior" name="HotelManagementSystem.ServiceHost.BookingService">
        <endpoint address="" binding="basicHttpBinding" contract="HotelManagementSystem.ServiceHost.IBookingService" />
        <host>
          <baseAddresses>
            <add baseAddress="http://localhost:8000/booking.svc" />
          </baseAddresses>
        </host>
      </service>
    </services>

    <behaviors>
      <serviceBehaviors>
        <behavior name="DefaultServiceBehavior">
          <serviceMetadata httpGetEnabled="true" />
          <serviceDebug includeExceptionDetailInFaults="True" />
        </behavior>
      </serviceBehaviors>
    </behaviors>

  </system.serviceModel>

У кого-нибудь есть идеи?