yeungalan 5 yıl önce
ebeveyn
işleme
b1fe03d01d
3 değiştirilmiş dosya ile 10 ekleme ve 11 silme
  1. 10 11
      main.go
  2. BIN
      vnet.exe
  3. BIN
      vnet.exe~

+ 10 - 11
main.go

@@ -29,8 +29,8 @@ func main() {
 	IPAddress := net.ParseIP(os.Args[2])
 
 	//create fucking DHCP IP
-	err := tun.SetDHCPMasq(IPAddress, net.IP([]byte{255, 0, 0, 0}),
-		net.IP([]byte{10, 0, 0, 1}), net.IP([]byte{0, 0, 0, 0}))
+	err := tun.SetDHCPMasq(IPAddress, net.IP([]byte{255, 255, 255, 0}),
+		net.IP([]byte{0, 0, 0, 0}), net.IP([]byte{0, 0, 0, 0}))
 	if err != nil {
 		fmt.Println(err)
 	}
@@ -68,16 +68,15 @@ func main() {
 
 	fmt.Println(tun.GetMTU(false))
 	//fmt.Println()
-	/*
-		for {
-			time.Sleep(3 * time.Second)
-			tun.Write([]byte("Hello World"))
-			fmt.Println("Waiting")
-		}
-		time.Sleep(10 * time.Second)
-		tun.SignalStop()
 
-	*/
+	for {
+		time.Sleep(3 * time.Second)
+		tun.Write([]byte("Hello World"))
+		fmt.Println("Waiting")
+	}
+	time.Sleep(10 * time.Second)
+	tun.SignalStop()
+
 	wp.Wait()
 }
 

BIN
vnet.exe


BIN
vnet.exe~