From ace35f96ba0d1791a33826ccc9d6aab48a091c6f Mon Sep 17 00:00:00 2001 From: Jett Chen Date: Thu, 9 Nov 2023 09:31:01 +0800 Subject: [PATCH] add catch-all allowed ip --- burrow/src/daemon/mod.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/burrow/src/daemon/mod.rs b/burrow/src/daemon/mod.rs index 6c39d30..57e5837 100644 --- a/burrow/src/daemon/mod.rs +++ b/burrow/src/daemon/mod.rs @@ -10,6 +10,7 @@ use anyhow::{Error, Result}; use base64::{engine::general_purpose, Engine as _}; pub use command::{DaemonCommand, DaemonStartOptions}; use fehler::throws; +use ip_network::{IpNetwork, Ipv4Network}; use instance::DaemonInstance; use crate::wireguard::{StaticSecret, Peer, Interface, PublicKey}; pub use net::DaemonClient; @@ -52,7 +53,7 @@ pub async fn daemon_main() -> Result<()> { endpoint, private_key, public_key, - allowed_ips: vec![], + allowed_ips: vec![IpNetwork::V4(Ipv4Network::DEFAULT_ROUTE)], }])?; iface.run().await;