Implement DISABLE-NBT for DHCP-less drivers
At the moment DISABLE-NBT implementation requires DHCP, which dco-win doesn't do. However, this could be done via registry:
Key:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters\Interfaces\Tcpip_{929597e1-a3f6-4090-a663-be4224677fc2}
{929597e1-a3f6-4090-a663-be4224677fc2} is a NetCfgInstanceId, which client knows.
Value:
NetbiosOptions REG_DWORD 0x2
Is this relevant? As in, would Windows even try to use NBT on a non-ethernet interface like wintun or dco?
(If yes, implementing this makes sense, of course...)
This came from our AS QA. Asked them if this is some real issue experienced by customer.
Apparently yes, Windows does send NetBIOS traffic over DCO adapter.
Doing this inside OpenVPN sounds terribly ugly (like, reverting to the previous state at the end of the session and all this).
Can we just disable netbios binding on the adapter at installation time, and document that ("if you actually need this, click here?").