Я пытаюсь изменить исходный IP-адрес и MAC-адрес пакета, который передается с порта 1 на порт 3. Я написал код на Java для создания этого правила потока, и оно должно быть успешно создано, как показано на рисунке.ниже:
![enter image description here](https://i.stack.imgur.com/CPCb0.png)
Однако при использовании Wireshark для захвата пакетов на eth3, который находится на порту 3. IP-адрес источника и MAC-адрес пакета не являютсяизменено, как показано: ![enter image description here](https://i.stack.imgur.com/DKJK4.png)
Я ранее пробовал методы setSourceAddress () и setDestinationMACAddress (), но они также не изменяют пакет.
Есть идеи, как изменить исходный IP-адрес и MAC-адрес пакета?