У меня есть проблема с несколькими процессами, бывшими должными связывать сокет TCP с тем же портом в Windows Server 2008.
В данный момент я полагаю, что это вызывает некоторое неожиданное ошибочное поведение, поскольку состояние состязания между процессами существует, где Вы не можете знать, какой пакет будет поставлен который процесс.
Разделение процессов к различным машинам по-видимому вне рассмотрения, таким образом, одно решение, которое я хотел бы попробовать, привязывает этот порт через различные IP-адреса.
Теперь, я знаю, что могу использовать netsh interface ipv4 add address
добавить статического дюйм/с в Windows. Однако действительно ли возможно добавить адреса и позволить DHCP присваивать дюйм/с каждому из этих виртуальных интерфейсов?
Если это виртуальная машина, одним из способов сделать это было бы просто добавить виртуальные сетевые интерфейсы, каждый из которых запускает DHCP.
Но на самом деле, я думаю, что хочу запросить IP Адреса здесь через DHCP не имеют особого смысла, потому что вам нужно будет настроить сами процессы сервера для привязки к определенным IP-адресам, которые могут быть изменены, если вы назначите их DHCP. Возможно, если вы сможете привязаться к интерфейсу, а не к IP-адресу, это все равно будет иметь смысл. Это будет зависеть от рассматриваемого приложения.
Назначение нескольких статических IP-адресов, вероятно, имеет гораздо больший смысл.
К вашему сведению, вам не нужно использовать netsh для этого, это можно сделать в свойствах IPv4 в интерфейс под кнопкой Advanced. Вы сможете добавить туда несколько адресов.