mirror of
https://github.com/gravitl/netmaker.git
synced 2024-09-21 15:56:07 +08:00
fixed netclient
This commit is contained in:
parent
a438642ff0
commit
8bb65e7a5c
|
@ -1,7 +1,6 @@
|
|||
package server
|
||||
|
||||
import (
|
||||
"github.com/davecgh/go-spew/spew"
|
||||
"google.golang.org/grpc/credentials"
|
||||
"crypto/tls"
|
||||
"fmt"
|
||||
|
@ -194,7 +193,6 @@ func GetPeers(macaddress string, network string, server string, dualstack bool,
|
|||
return peers, hasGateway, gateways, err
|
||||
}
|
||||
}
|
||||
spew.Dump(res.Peers)
|
||||
pubkey, err := wgtypes.ParseKey(res.Peers.Publickey)
|
||||
if err != nil {
|
||||
fmt.Println("error parsing key")
|
||||
|
|
|
@ -417,7 +417,7 @@ func SetWGConfig(network string, peerupdate bool) error {
|
|||
func SetPeers(iface string, peers []wgtypes.PeerConfig) {
|
||||
for _, peer := range peers {
|
||||
udpendpoint := peer.Endpoint.IP.String()+":"+peer.Endpoint.IP.String()
|
||||
err := exec.Command("wg","set",iface,"peer",peer.PublicKey.String(),"endpoint",udpendpoint).Run()
|
||||
err := exec.Command("wg","set",iface,"peer",peer.PublicKey.String(),"endpoint",udpendpoint,"allowed-ips",peer.AllowedIPs[0].String()).Run()
|
||||
if err != nil {
|
||||
log.Println("error setting peer",peer.Endpoint.String(),)
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue