Răsfoiți Sursa

Print the udp listen address on startup (#181)

Nathan Brown 5 ani în urmă
părinte
comite
45a5de2719
1 a modificat fișierele cu 6 adăugiri și 1 ștergeri
  1. 6 1
      interface.go

+ 6 - 1
interface.go

@@ -97,8 +97,13 @@ func (f *Interface) Run(tunRoutines, udpRoutines int, buildVersion string) {
 	}
 
 	f.version = buildVersion
+	addr, err := f.outside.LocalAddr()
+	if err != nil {
+		l.WithError(err).Error("Failed to get udp listen address")
+	}
+
 	l.WithField("interface", f.inside.Device).WithField("network", f.inside.Cidr.String()).
-		WithField("build", buildVersion).
+		WithField("build", buildVersion).WithField("udpAddr", addr).
 		Info("Nebula interface is active")
 
 	// Launch n queues to read packets from udp