diff --git a/src/client.rs b/src/client.rs index fc33989..f0f613f 100644 --- a/src/client.rs +++ b/src/client.rs @@ -350,6 +350,11 @@ pub mod desktop { .mtu(1400) .tun_name("tun0") .up(); + + #[cfg(target_os = "linux")] + config.platform_config(|config| { + config.ensure_root_privileges(true); + }); info!("SSS: {:?}", &self.client_config.server.endpoint); let sock = UdpSocket::bind(("0.0.0.0", 0)).await.unwrap();