Назад | Перейти на главную страницу

Приоритизация заказа масок сети не работает?

Я сервер с 2 IP.

Я также ОКРУГ КОЛУМБИЯ который имеет IP-адрес 10.10.1.30 и не имеет возможности достичь 10.10.2.50.

Когда я пингую сервер из ОКРУГ КОЛУМБИЯ он отвечает 10.10.2.50. Поэтому я выбрал очевидный способ справиться с этим и отключил Round Robin, оставив включенным упорядочивание по маске.

    dwLogLevel               = 00000000
    dwDebugLevel             = 00000000
    dwRpcProtocol            = 00000005
    dwNameCheckFlag          = 00000002
    cAddressAnswerLimit      = 0
    dwRecursionRetry         = 3
    dwRecursionTimeout       = 8
    dwDsPollingInterval      = 180
 Configuration Flags:
    fBootMethod                  = 3
    fAdminConfigured             = 1
    fAllowUpdate                 = 1
    fDsAvailable                 = 1
    fAutoReverseZones            = 1
    fAutoCacheUpdate             = 0
    fSlave                       = 0
    fNoRecursion                 = 0
    fRoundRobin                  = 0
    fStrictFileParsing           = 0
    fLooseWildcarding            = 0
    fBindSecondaries             = 0
    fWriteAuthorityNs            = 0
    fLocalNetPriority            = 1
  Aging Configuration:
    ScavengingInterval           = 0
    DefaultAgingState            = 0
    DefaultRefreshInterval       = 168
    DefaultNoRefreshInterval     = 168

Но даже после того, как циклический перебор отключен и порядок масок сети кажется правильным, возвращается неправильный результат.

LocalNetPriorityNetMask установлен на 0x000000ff (255) поэтому кажется, что он установлен правильно для класс C. Так почему же это не работает так, как должно? Что мне не хватает? Обе записи сервер имеют одинаковую дату / время в DNS. Я знаю, что могу исправить это, отключив порядок сетевых масок и немного изменив время, но это сломает его для серверов, которые ретранслируют доступ к серверу через IP-адрес 10.10.2.50.

Сервер перезагружался несколько раз. Обычно после перезагрузки серверы правильно отвечают с 10.10.1.50. Через некоторое время в игру вступает 10.10.2.50, поэтому ОКРУГ КОЛУМБИЯ не могу подключиться к серверу.

В соответствии с этот, они меняли логику более одного раза между выпусками ОС.

Вы не упомянули, пробовали ли вы это уже, что должно включить приоритет подсети в Vista / 2008 +:

KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters  
DWORD = OverrideDefaultAddressSelection  
Value data: = 0

Я вижу, что ваши флаги говорят о включении приоритета подсети, так что это может быть рискованно.