yeungalan 5 年之前
父节点
当前提交
a7a0e8d735
共有 3 个文件被更改,包括 11 次插入11 次删除
  1. 二进制
      __debug_bin
  2. 11 11
      main.go
  3. 二进制
      vnet.exe

二进制
__debug_bin


+ 11 - 11
main.go

@@ -14,7 +14,7 @@ import (
 )
 
 //Create a new virtual network interface
-var tun, _ = tap0901.OpenTun(net.ParseIP(os.Args[2]), net.ParseIP(os.Args[4]), net.ParseIP(os.Args[3]))
+var tun, _ = tap0901.OpenTun(net.ParseIP(os.Args[2]), net.IP([]byte{0, 0, 0, 0}), net.ParseIP(os.Args[3]))
 
 func main() {
 	//tun, err := tap0901.OpenTun(net.IP([]byte{0, 0, 0, 0}), net.IP([]byte{0, 0, 0, 0}), net.IP([]byte{0, 0, 0, 0}))
@@ -27,17 +27,17 @@ func main() {
 	time.Sleep(2 * time.Second)
 
 	// type IP
+	/*
+		IPAddress := net.ParseIP(os.Args[2])
+		SubNet := net.ParseIP(os.Args[3])
+		GateW := net.ParseIP(os.Args[4])
 
-	IPAddress := net.ParseIP(os.Args[2])
-	SubNet := net.ParseIP(os.Args[3])
-	GateW := net.ParseIP(os.Args[4])
-
-	//create fucking DHCP IP
-	err := tun.SetDHCPMasq(IPAddress, SubNet, GateW, net.IP([]byte{0, 0, 0, 0}))
-	if err != nil {
-		fmt.Println(err)
-	}
-
+		//create fucking DHCP IP
+		err := tun.SetDHCPMasq(IPAddress, SubNet, GateW, net.IP([]byte{0, 0, 0, 0}))
+		if err != nil {
+			fmt.Println(err)
+		}
+	*/
 	//create http server
 	http.HandleFunc("/rcv", rcv)
 	go func() {

二进制
vnet.exe