Видимость IP

Тема в разделе "Администрирование серверов", создана пользователем Sunday, 29 июн 2020.

XEvil 4.0 Релиз Состоялся!
Модераторы: mefish
  1. Sunday

    Sunday

    Регистр.:
    13 дек 2009
    Сообщения:
    802
    Симпатии:
    329
    К примеру на сервере есть два IP. Основной и дополнительный.
    На каждом IP висит сайт.
    Оба сайта обращаются к стороннему сайту и получают оттуда данные.
    Но тот самый сервис-донор определяет оба сайта, как с одного IP (основного).

    Это как-то лечится? Чтобы при обращении с каждого сайта был виден только его IP?
     
    MuayThai нравится это.
  2. lag

    lag

    Регистр.:
    13 окт 2014
    Сообщения:
    285
    Симпатии:
    354
    Если для запросов используется curl, то там есть опция CURLOPT_INTERFACE, которая позволяет указать имя исходящего сетевого интерфейса или ip адрес.
     
    Sunday и MuayThai нравится это.
  3. MuayThai

    MuayThai Создатель

    Регистр.:
    27 июл 2016
    Сообщения:
    29
    Симпатии:
    6
    Когда на сервере 2 сайта на двух адресах, это значит веб-сервер слушает на 2 адресах.

    Но чтобы внешний ресурс видел 2 этих адреса, надо явно указывать интерфейс, с которого должен отправляться запрос.
     
    Sunday нравится это.
  4. John Doe

    John Doe Создатель

    Регистр.:
    27 июл 2012
    Сообщения:
    22
    Симпатии:
    4
    Как вариант можно указать интерфейс в роутинг таблице:

    route add -host <адрес внешнего сервера> gw <ip c которого идёт запрос>
     
  5. MuayThai

    MuayThai Создатель

    Регистр.:
    27 июл 2016
    Сообщения:
    29
    Симпатии:
    6
    Вы вводите человека в заблуждение. Смотрите, явно указано:

    > Но тот самый сервис-донор определяет оба сайта, как с одного IP (основного).

    То есть надо, чтобы донор определял вхождение с ДВУХ РАЗНЫХ адресов! А Вы советуете жёстко прописать единый шлюз...