У меня есть машина с Windows XP с двумя сетевыми картами. Одна карта используется для доступа к корпоративной сети и Интернету, а ее IP-адрес назначается DHCP, в то время как вторая имеет фиксированный IP-адрес и используется для программирования определенного типа оборудования (с этого момента я буду называть его «преобразователем»). ) через перекрестное соединение Ethernet в среде производственного типа.
Первым шагом в программировании преобразователя является его обнаружение машиной XP, и это достигается с помощью многоадресной рассылки по адресу 224.0.5.128, вызывая ЛЮБОЙ преобразователь, подключенный к перекрестному кабелю Ethernet (адаптер 2), И преобразователи, подключенные к компании. сеть через адаптер 1, чтобы ответить своим MAC-адресом и, следовательно, быть «видимым». В настоящее время этот процесс выполняется с помощью программного обеспечения, предоставляемого производителем преобразователей.
Я хочу иметь возможность ограничить эту многоадресную рассылку адаптером с ФИКСИРОВАННЫМ IP-адресом и, следовательно, думал, что могу добиться этого, добавив маршрут в таблицу маршрутов. Затем я подумал, что любая многоадресная передача на 224.0.5.128 будет направлена только на второй адаптер, и, следовательно, будет «виден» только программируемый преобразователь. К сожалению, это не так, и даже после добавления маршрута в таблицу маршрутизации эти преобразователи в глобальной сети продолжают отвечать на многоадресную передачу.
Я замечаю, что в таблицах Ip есть записи адреса 224.0.0.0 для ОБОИХ адаптеров, то есть все, что на 224.0.0.0, направлено на оба из них, однако я хочу, чтобы в случае 224.0.5.128 было направлено только на второй адаптер. Я попытался удалить 224.0.0.0 из таблиц, но окна не позволяют мне делать этот отчет «не могу найти маршрут»
Могу ли я достичь вышеуказанного? Как сделать запись IP более приоритетной над записью 224.0.0.0?
Любая помощь приветствуется.