浏览代码

Print the udp listen address on startup (#181)

Nathan Brown 5 年之前
父节点
当前提交
45a5de2719
共有 1 个文件被更改,包括 6 次插入1 次删除
  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