Порой возникает небходимость узнать IP торгового сервера MetaTrader.

Например, вы можете подключиться, скажем, к торговому счету Forex4You с терминала Инстафорекс. Но для этого придется указать в поле торговый сервер не тривиальное название сервера (например, InstaForex-Singapore.com), а уже IP-адрес сервера (например, 188.139.47.5:443)

Как же узнать IP-адрес торгового сервера?

  1. Узнать у брокера.
    Многие брокеры публикуют ip-адреса серверов на своем официальном сайте или можно обратиться в тех-поддержку за данной информацией.
    Также можно ввести название торгового сервера в поисковую систему. Иногда данная информация публикуется на форумах.
  2. Узнать самостоятельно.
    Далеко не всегда удается получить нужную информацию по каналам в Интернет, но этом случае можно узнать ip-адрес сервера самостоятельно.

    Для этого понадобится установленный терминал соответствующей компании. Нужно пройти в папку [папка терминала]/config/

    Там располагаются файлы с расширением srv. Ищем srv-файл, название которого совпадает с названием нужного сервера (например, для примера выше это InstaForex-Singapore.com.srv). Открываем файл в любом редакторе (например, блокноте).

    После открытия Вы увидите «белеберду», среди которых необходимо отыскать цифры формата ip-адреса

     

    Найденные цифры и будут искомым IP.

    Если IP-адреса в файле нет

    Если ip-адреса в файле нет (редко, но такое случается), то сервер может быть указан в виде http адреса. Например, так выглядит конфигурационный файл в терминале Альпари

     

    Чтобы вычислить ip по домену, воспользуемся сервисом 2ip.ru/lookup/
    Переходим по ссылке и вводим адрес, сервис определяет IP

     

    Не забудьте, что для доступа к счету к полученному IP надо еще добавить номер порта. В стандартных случаях это ":443"

    Таким образом полностью искомый IP-адрес сервера с номером порта будет выглядеть в нашем примере так  188.255.203.21:443