none
Какой приоритетный IP при наличии нескольких в tcp/ip? RRS feed

  • Общие обсуждения

  • Доброго дня!

    Выполняю скрипт:

    netsh interface ip reset
    netsh interface ip set address name="Local Area Connection" static xxx.xxx.xxx.102 255.255.254.0 xxx.xxx.xxx.xxx 0
    netsh interface ip add address name="Local Area Connection" xxx.xxx.xxx.75 255.255.254.0
    netsh interface ip add address name="Local Area Connection" xxx.xxx.xxx.223 255.255.254.0

    Основной адрес становится 102. Отлично!

    Выполняю скрипт:

    netsh interface ip reset
    netsh interface ip set address name="Local Area Connection" static xxx.xxx.xxx.102 255.255.254.0 xxx.xxx.xxx.xxx 0
    netsh interface ip add address name="Local Area Connection" xxx.xxx.xxx.75 255.255.254.0
    netsh interface ip add address name="Local Area Connection" xxx.xxx.xxx.223 255.255.254.0
    netsh interface ip add address name="Local Area Connection" xxx.xxx.xxx.40 255.255.254.0

    Основной адрес становится 40. Грустно... Почему?


    http://corp-tools.ru
    3 августа 2010 г. 20:25

Все ответы

  • Кто-нибудь может подсказать? Как приоритет адресов система выставляет?
    http://corp-tools.ru
    4 августа 2010 г. 21:49
  • Попробуйте выполнить второй скрипт по шагам и каждый раз проверяйте конфигурацию протокола TCP/IP сетевого подключения. Проследите, не сообщается ли об ошибках при выполнении каждой из команд.
    5 августа 2010 г. 6:07
    Модератор
  • Это, наверное, не совсем реально, так как это рабочий сервер.

    После выполнения скрипта все адреса в протоколе прописаны. Первый стоит 102, но запросы ломятся через 40.


    http://corp-tools.ru
    5 августа 2010 г. 8:28
  • Но тогда все работает правильно. Попробуйте с этого сервера пинговать какой-нибудь хост в сети - вы увидите, что сетевые пакеты уходят с основного IP-адреса. Однако если на сервером устанавливается входящее TCP-соединение на адрес xxx.xxx.xxx.40, то и все ответные пакеты будут уходить с 40-го IP-адреса. Попробуйте выяснить, почему это происходит. Возможно, сервер зарегистрировал все свои IP-адреса на DNS-сервере, и DNS-сервер возвращает этот адрес при запросе на разрешение имени. Возможно, в настройках приложений на клиентских компьютерах указан именно этот адрес.
    5 августа 2010 г. 9:40
    Модератор