diff --git a/easytier/src/peers/foreign_network_manager.rs b/easytier/src/peers/foreign_network_manager.rs index b556df3..7504d2c 100644 --- a/easytier/src/peers/foreign_network_manager.rs +++ b/easytier/src/peers/foreign_network_manager.rs @@ -171,6 +171,8 @@ impl ForeignNetworkEntry { flags.disable_relay_kcp = !global_ctx.get_flags().enable_relay_foreign_network_kcp; config.set_flags(flags); + config.set_mapped_listeners(Some(global_ctx.config.get_mapped_listeners())); + let foreign_global_ctx = Arc::new(GlobalCtx::new(config)); foreign_global_ctx .replace_stun_info_collector(Box::new(global_ctx.get_stun_info_collector().clone()));