Сугубо мое имхо, но wsdl в java это боль. Я в итоге, пришел к тому, что удобнее свою легковесную обёртку написать, чем работать с этими тоннами кушающего как не в себя сгенерировано кода, который ещё не всегда просто заставить работать.
Судя по другим вашим вопросам есть два варианта.
1. У вас сложности психологического характера.
2. Вас кто-то "абюзит", внушая вам, что вас взламывают.
Поскольку вы не привели в своих вопросах никаких признаков взлома, вероятно пункт первый.
Обратитесь к специалистам.
Василий, dc должно быть минимум два, на двух разных физических машинах.
Если вам нужно на одной машине разместить dc и ts, то действительно лучше их сделать двумя виртуальными машинами, только нужно изучить рекомендации о виртуализации dc, там есть своя специфика. Но я не уверен, что ваша проблема именно в этом, это один из вариантов, а отсутствие в dc стороннего софта - бест практис.
Lizard, на самих интерфейсах, а не которые вы формируете.
Я не силен в scapy.all, но по идее в проводной сети у вас ответ на неизвестный мак пойдет во все порты. В wifi, насколько я представляю, вы не получите ответ на не свой мак.
ID пользователя это нормализация данных.
Login пользователя, если id и login это не одно и то же, это денормализация данных.
Денормализация данных всегда должна иметь веские причины, если их нет данные должны быть нормализованы.
Вы данные денормализовали, но дальше прикладываете усилия для сохранения их согласованности с нормализованным данными, зачем?