|
@@ -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(),)
|
|
|
}
|