Lo siento pero tu circuito no funcionará. Como dice Michael, Ethernet es demasiado sensible para soluciones como esa. Así que aquí hay algunas otras sugerencias que podrían ayudar.
La solución más simple sería un conmutador administrado con el que ambas máquinas se conectaron y luego usaron el Pi para conectarse a la interfaz de administración, a través de serie o telnet, y le dicen al conmutador que cierre y abra los puertos según sea necesario.
O escriba e instale un servicio en los hosts que, cuando el Pi autenticado les envió un mensaje, los servicios utilizaron las funciones del sistema operativo para deshabilitar las interfaces de red. Obviamente, hay un problema con esta solución cuando se trata de volver a activar la conexión.
Es posible que pueda usar un adaptador Ethernet USB en el Pi para crear su propio conmutador de dos puertos, y luego puentear las conexiones utilizando el sistema operativo de Pi. El Pi puede habilitar y deshabilitar las conexiones a voluntad, pero no estoy seguro de cómo será el rendimiento.