diff --git a/server/handler/link_tap.go b/server/handler/link_tap.go index fa7d7bc..fe3ed13 100644 --- a/server/handler/link_tap.go +++ b/server/handler/link_tap.go @@ -64,9 +64,9 @@ func LinkTap(cSess *sessdata.ConnSession) error { // arp on cmdstr1 := fmt.Sprintf("ip link set dev %s up mtu %d multicast on", ifce.Name(), cSess.Mtu) - cmdstr2 := fmt.Sprintf("sysctl -w net.ipv6.conf.%s.disable_ipv6=1", ifce.Name()) - cmdstr3 := fmt.Sprintf("ip link set dev %s master %s", ifce.Name(), bridgeName) - cmdStrs := []string{cmdstr1, cmdstr2, cmdstr3} + cmdstr2 := fmt.Sprintf("ip link set dev %s master %s", ifce.Name(), bridgeName) + // cmdstr3 := fmt.Sprintf("sysctl -w net.ipv6.conf.%s.disable_ipv6=1", ifce.Name()) + cmdStrs := []string{cmdstr1, cmdstr2} err = execCmd(cmdStrs) if err != nil { base.Error(err) diff --git a/server/handler/link_tun.go b/server/handler/link_tun.go index 0a7c3d8..822c92a 100644 --- a/server/handler/link_tun.go +++ b/server/handler/link_tun.go @@ -46,8 +46,8 @@ func LinkTun(cSess *sessdata.ConnSession) error { cmdstr1 := fmt.Sprintf("ip link set dev %s up mtu %d multicast off", ifce.Name(), cSess.Mtu) cmdstr2 := fmt.Sprintf("ip addr add dev %s local %s peer %s/32", ifce.Name(), base.Cfg.Ipv4Gateway, cSess.IpAddr) - cmdstr3 := fmt.Sprintf("sysctl -w net.ipv6.conf.%s.disable_ipv6=1", ifce.Name()) - cmdStrs := []string{cmdstr1, cmdstr2, cmdstr3} + // cmdstr3 := fmt.Sprintf("sysctl -w net.ipv6.conf.%s.disable_ipv6=1", ifce.Name()) + cmdStrs := []string{cmdstr1, cmdstr2} err = execCmd(cmdStrs) if err != nil { base.Error(err)