Notes -- Ethernet bridging, with the bridge occurring on the Windows side.
This configuration requires Windows XP or higher on the bridge side. First make a TAP-Windows adapter ("tap-bridge") without setting any TCP/IP properties.
Select "tap-bridge" and your ethernet adapter in Control Panel -> Network Connections, then right click and select "Bridge Connections". I am assuming that the bridged network address is 10.0.0.0 subnet 255.255.255.0. The connecting client will use an address of 10.0.0.7.
Note that if your ethernet adapter is a DHCP client, the act of bridging the connection may cause it to get a new IP address lease.
Use this config on the Windows side (the side doing the bridging):
remote [myremote] dev tap dev-node tap-bridge ping 5 secret key
Use this config on the remote (which in this case is a linux box but could also be a windows box):
remote [myremote] dev tap ifconfig 10.0.0.7 255.255.255.0 ping 5 secret key