瀏覽代碼

Added description for specifying an interface name for Windows

Dmitry Shihovtsev 6 年之前
父節點
當前提交
f7eb3ca99f
共有 2 個文件被更改,包括 16 次插入0 次删除
  1. 1 0
      CONTRIBUTORS
  2. 15 0
      README.md

+ 1 - 0
CONTRIBUTORS

@@ -11,3 +11,4 @@ yinheli <[email protected]>
 Paul Querna <[email protected]>
 Cuong Manh Le <[email protected]>
 Neil Alexander <[email protected]>
+Dmitry Shihovtsev <[email protected]>

+ 15 - 0
README.md

@@ -220,6 +220,21 @@ ping 10.1.0.255
 
 You'll see output containing the IPv4 ICMP frame same as the Linux version.
 
+#### Specifying interface name
+
+If you are going to use multiple TAP devices on the Windows, there is a way to specify an interface name to select the exact device that you need:
+
+```go
+	ifce, err := water.New(water.Config{
+		DeviceType: water.TAP,
+		PlatformSpecificParams: water.PlatformSpecificParams{
+			ComponentID:   "tap0901",
+			InterfaceName: "Ethernet 3",
+			Network:       "192.168.1.10/24",
+		},
+	})
+```
+
 ## TODO
 * tuntaposx for TAP on Darwin